FFMPEG 获取 2-3 个片段的裁剪数据

FFMPEG 获取 2-3 个片段的裁剪数据
ffmpeg -i "+file+" -ss 10 -t 20 -vf cropdetect -f null - 2>&1 | awk '/crop/ { print  $NF }' | tail -1

我截取了 10 到 20 秒的画面。目前,我遇到一个视频,其中屏幕在 10 到 20 秒内是暗的。因此,裁剪数据不正确。

除去时间,从头到尾检查整个过程,时间已经所剩无几了。怎么可能不只检查一个片段,而是检查 3 秒 10-20/200-210/3000-3010。如果我们对所有三个片段都进行裁剪,如果没有,我们就给出原始片段。

实际上,如何实现它,并且是否有更可靠的版本?

目前,视频播放了 4 个小时,启动后进行裁剪。我至少等了 20 秒,但据我所知不是退出...

相关内容