7

我正在使用这个命令来检测 FFMPEG 中的镜头边界。

ffprobe -show_frames -of compact=p=0 -f lavfi "movie=test.mp4,select=gt(scene\,0.3)"

通过更改 0.3 的值,我可以获得不同的结果。据我所知,这个 0.3 值应该是连续帧的差异。但我不明白那有什么区别。它与主色有关吗?有人可以澄清一下吗?

4

1 回答 1

16

filter 命令select=gt(scene,0.3)选择场景检测分数大于 的帧0.3

select:帧选择过滤器

gt: 大于 (>)

scene:场景变化检测分数,值在[0-1]

使用的方法称为绝对差值之和。相关代码可以在libavfilter/f_select.clibavutil/pixelutils.c中找到

于 2015-04-27T10:54:56.073 回答