FFmpeg總結(十)用ffmpeg進行在視訊中加水印圖、加gif圖
centos下編譯ffmpeg,mac,windows,linux都編譯過了,最複雜是windows,當然會了,也不復雜。
編譯
編譯中…
編譯完成:
加水印:
ffmpeg -i test.mp4 -i logo.png -filter_complex overlay test1.mp4
原視訊畫面:
加水印效果畫面:
加水印不過癮,再來個gif圖到左下角視訊中,經常看視訊,是不是有點像那些視訊廣告gif
加gif:
ffmpeg -y -i test2.mp4 -ignore_loop 0 -i test.gif -filter_complex overlay=0:H-h test_out2.mp4
效果圖gif:
最後,以上用命令處理,都還是還弱了,後續文章,補充用程式碼來實現相關功能。
相關推薦
FFmpeg總結(十)用ffmpeg進行在視訊中加水印圖、加gif圖
centos下編譯ffmpeg,mac,windows,linux都編譯過了,最複雜是windows,當然會了,也不復雜。 編譯 編譯中… 編譯完成: 加水印: ffmpe
FFmpeg總結(十三)用ffmpeg基於nginx實現直播功能,不用第三方SDK,自研推流拉流
直播app實現流程 1.採集 2.濾鏡處理 3.編碼 4.推流 5.CDN分發 6.拉流 7.解碼 8.播放 9.聊天互動 影象格式: public static final int DEPTH16 = 11444022
FFmpeg總結(十二)用ffmpeg與nginx實現直播多路流並發播放
xxx 開源 conf ref itl rect arc med rtm 圖:撒哈拉沙漠 下載 nginx 和 nginx-rtmp源碼: http://nginx.org/download/nginx-1.5.10.tar.gz https://github.com/a
FFmpeg總結(十二)用ffmpeg與nginx實現直播多路流併發播放
編譯安裝: cd nginx-1.5.10 ./configure –with-http_ssl_module –add-module=../nginx-rtmp-module-master make make install 瀏覽器輸入loc
FFMpeg學習(六) 用libavfilter對視頻尺寸進行裁切
example doc 分享 col 參數 tails 環境 坐標 通過 在ffmpeg框架中,濾鏡(filter)功能通過libavfilter庫實現。 一個filter可以同時有多個輸入和輸出。以圖為例: 圖中的一系列操作共使用了四個filter,分
FFmpeg總結(六)AV系列結構體之AVPacket
type 獲得 tty his err views pen required pan AVPacket位置:libavcodec/avcodec.h下: AVPacket: 通常通過demuxer導出的data packet作為解碼器的inpu
《Linux高性能服務器編程》學習總結(十)——信號
orm 分享圖片 body return lur signal函數 pac 網上 linu 第十章 信號 Linux中信號是由用戶、系統或進程發送給目標進程的信息,用來通知進程某個狀態的改變或系統異常,其產生條件如下:1)對於前臺進程,用戶可以通過輸入特殊的終
產品方法論總結(5)——用戶畫像&用戶場景
資金 企業 抖音 準備 梁寧 另一個 老師 決定 amp 作為產品人,在逛專業網站看前輩分析產品時都會分析用戶畫像,一般都是分析用戶的年齡、性別、地域分布等特點。今天想分享一下梁寧老師的兩個用戶畫像分析模式,一個是:第一只羊,頭羊,狼;另一個是:大明,笨笨,小閑。
JVM調優總結(十)-調優方法
JVM調優工具 Jconsole,jProfile,VisualVM Jconsole : jdk自帶,功能簡單,但是可以在系統有一定負荷的情況下使用。對垃圾回收演算法有很詳細的跟蹤。詳細說明參考這裡 JProfiler:商業軟體,需要付費。
java基礎學習總結(十):可變長度引數以及foreach迴圈原理
一、語法糖 語法糖是一種幾乎每種語言或多或少都提供過的一些方便程式設計師開發程式碼的語法,它只是編譯器實現的一些小把戲罷了,編譯期間以特定的位元組碼或者特定的方式對這些語法做一些處理,開發者就可以直接方便地使用了。這些語法糖雖然不會提供實質性
Class檔案格式總結(十)
到此, 所有關於class檔案格式的重要內容都已經講解完了, 不敢說面面俱到, 但是敢說大部分重要的內容都包含在內了。前前後後用了9篇部落格來專門講解class檔案結構, 為什麼花那麼多的時間和精力來介紹class檔案呢? 簡而言之,因為它很重要。在前面的文章中, 也講到過為什麼對於理解Java體系
JAVA面試常問知識總結(十)——Maven
Maven有哪些優點和缺點? 優點如下: 簡化了專案依賴管理: 易於上手,對於新手可能一個"mvn clean package"命令就可能滿足他的工作 便於專案升級,無論是專案本身升級還是專案使用的依賴升級。 有助於多模組專案的開發,一個模組開發好後,釋出到倉庫,依賴該模組
java面試總結(十)—— 常用技術介紹
對於面試,面試官總會對我們簡歷上的專案經歷涉及到一些技術進行詢問,大多讓我們介紹一下技術的用途、特點等等,本文就提供一些常用的技術的簡介,如果大家有一些想分享的,可以留言,我在新增。 注:本文只提供一些應用技術的簡單介紹,具體的一些特性,請大家查詢相關資料深入
機器學習總結(十):常用聚類演算法(Kmeans、密度聚類、層次聚類)及常見問題
任務:將資料集中的樣本劃分成若干個通常不相交的子集。 效能度量:類內相似度高,類間相似度低。兩大類:1.有參考標籤,外部指標;2.無參照,內部指標。 距離計算:非負性,同一性(與自身距離為0),對稱性
資料預處理系列:(十)用因子分析降維
因子分析(factor analysis)是另一種降維方法。與PCA不同的是,因子分析有假設而PCA沒有假設。因子分析的基本假設是有一些隱藏特徵與資料集的特徵相關。 這個主題將濃縮(boil down)樣本資料集的顯性特徵,嘗試像理解因變數一樣地理解自變數之間的隱藏特徵。
軟考總結---(十)網路與資訊保安基礎知識
前言:下面和大家分享一下第六章的知識點,希望對大家有幫助。 (一)網路概述 1.【計算機網路的功能】 資料通訊、資源共享、負載均衡、高可靠性 2.計算機網路的【分類】 (1)按通訊距離:區域網(【LAN】 10-1000m)都會網路(【MAN】 10km)、廣域網(【
(初學者)用Python進行自然語言處理筆記一
Python程式設計 連結串列list 在Python中連結串列的表示為:[](這是一個空連結串列),或者[‘A’,’B’].list中的元素是允許重複的! ##########有關列表的基本操作############## #定義一個空連結串列 li
java B2B2C Springboot電子商務平臺原始碼(十)用spring Restdocs建立API文件
這篇文章將帶你瞭解如何用spring官方推薦的restdoc去生成api文件。本文建立一個簡單的springboot工程,將http介面通過Api文件暴露出來。只需要通過 JUnit單元測試和Spring的MockMVC就可以生成文件。 準備工作 你需要15min Jdk 1.8
ExamApp總結(四)將資料從資料庫中進行存取
CrimeLab.java private static ContentValues getContentValues(Crime crime){ ContentValues values=new ContentValues(); va
Spring Boot學習總結(4)——使用Springloaded進行熱部署
我在開發的時候,總是會及時對自己的程式進行測試,總是頻繁的重啟web server,容器不煩我們都覺得煩了。 dependencys目錄下增加: <dependency><group