1. 畫中畫效果overlay濾鏡視頻
overlay的使用語法:blog
ffmpeg -i input1 -i input2 -filter_complex overlay=x:y outputinput
這裏不使用-vf簡單濾鏡,而是使用-filter_complex複合濾鏡,由於是有多個輸入源。it
可是若是經過連接標籤,能夠t結合movie視頻源使用-vf濾鏡,好比:ffmpeg -i input1 -vf movie=input2[logo];[in][logo]overlay=x:y outputtest
2. 某個畫面角落顯示logoffmpeg
左上角:ffmpeg -i pair.mp4 -i logo.png -filter_complex overlay pair1.mp4語法
右上角:ffmpeg -i pair.mp4 -i logo.png -filter_complex overlay=W-w pair2.mp4im
左下角:ffmpeg -i pair.mp4 -i logo.png -filter_complex overlay=H-h pair3.mp4filter
右下角:ffmpeg -i pair.mp4 -i logo.png -filter_complex overlay=W-w:H-h pair4.mp4img
3. 指定時刻顯示logo(使用-itsoffset選項)
4.添加時間
ffmpeg -f lavfi -i testsrc -vf crop=61:52:224:94 -t 30 timer.ogg //30秒
ffmpeg -i test.mp4 -i timer.ogg -filter_complex overlay=451 output.mp4 //451是test.mp4視頻的寬512減去61獲得的,效果是時間在視頻的右上角顯示
ffmpeg -i test.mp4 -vf movie=timer.ogg,scale=15:14[tm];[in][tm]overlay=248:371 output.pm4 //將timer縮放到15:14,而後添加到視頻test.mp4的寬248高371的位置,[in]是自帶的輸入標籤,[tm]是本身打的標籤
in