ffmpeg:將影片中的矩形設定為黑色

ffmpeg:將影片中的矩形設定為黑色

我想將影片中的一個矩形設定為黑色,這樣影片中的每個畫面都會有這個黑色矩形。是否可以 ?

我想要類似的東西:「如何在影片周圍添加邊框以防止內容被剪切「但我想要一個黑色矩形而不是黑色邊框 像這樣

答案1

好的,看看鴨子的例子,我能夠做我想做的事:

./ffmpeg -y -i in.mp4 -f lavfi -i color=c=black:s=30x40 \
-filter_complex "[1:v]scale=w=iw:h=ih[scaled]; \
[0:v][scaled]overlay=x=0.20*main_w:y=0.10*main_h:eof_action=‌​endall[out]; \
[0:a]anull[aud]" -map "[out]" -map "[aud]" -strict -2 out.mp4 

這會在影片上放置一個 30X40 的矩形。

「drawbox」也可以運作:

ffmpeg -y -i in.mp4 \
-vf "drawbox=x=10:y=10:w=100:h=100:[email protected]:t=fill" out.mp4

相關內容