在 ffmpeg 中查找生成的字幕的边界框

在 ffmpeg 中查找生成的字幕的边界框

我想在提取的帧上找到使用 ffmpeg 在视频中刻录的字幕的边界框。

最简单的方法是分割输出并保存有/无字幕的帧,然后使用 opencv 进行差异处理并找到周围区域。

更高级的方法是使用 ffmpeg 进行比较并保存比较结果。目前我对 ffmpeg 的了解还不够,无法做到这一点。

最好的方法是能够直接在 ffmpeg 内部捕获边界框值。

所以我在寻求最好的方法。如果那不可能,那就采用更先进的方法。

字幕刻录如下:

ffmpeg -i video.mp4 -vf subtitles=sub.srt,fps=4 extracted/%05d.png 

谢谢

相关内容