有没有办法控制使用ffmpeg提取关键帧

时间:2016-02-24 09:41:40

标签: linux ffmpeg

情况是我得到8帧具有场景切换检测的默认阈值。因为我得到的关键帧不足以代表。所以我想调低threhold以获得更多的关键帧。但我使用-g和我的命令中的-sc_threshold参数(参考:How to control key-frame generation of ffmpeg?),它不能很好地工作。我仍然得到相同的8帧没有任何改变。任何想法?

1 个答案:

答案 0 :(得分:0)

您可以输出iframe列表并将其与某些脚本一起使用。

$ ffprobe -show_packets -print_format compact input.mkv 2>/dev/null | egrep -n flags=K | cut -d: -f 1 > iframes