如何裁剪视频底部,然后删除黑色边框?

时间:2018-05-09 17:31:42

标签: video ffmpeg

我有视频,底部50像素上有一个静态条,实际内容周围还有一个黑色边框。我想删除底部的50个像素,然后使用cropdetect自动修剪边框。

我有以下内容删除边框

dims = $(ffmpeg -i "$video$ -t 1 -vf cropdetect -f null - 2>&1 | awk '/crop/{print $NF}' | tail -n1)

ffmpeg -i "$video" -vf "$dims" "$video_out"

我不确定如何在此之前添加删除底部50像素的步骤。

1 个答案:

答案 0 :(得分:1)

只需添加其他裁剪过滤器:

dims=$(ffmpeg -t 1 -i "$video" -vf crop=iw:ih-50:0:oh-ih,cropdetect -f null - 2>&1 | awk '/crop/{print $NF}' | tail -n1)

ffmpeg -i "$video" -vf "$dims" "$video_out"