ffmpeg畫中畫效果

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

相關文章
相關標籤/搜索