FFmpeg - 可以每N帧选择X帧吗?


0

我试图从每100帧视频中选择10帧并将其写入新输出。

在1000帧视频中,我希望输出仅包含帧:

1-10,100-110,200-210 ......等

有没有办法用FFmpeg做到这一点?我已经尝试了选择滤波器的各种组合,但它似乎只能每N帧选择1帧。

谢谢!

Answers:


1

使用

select='lt((mod(n\,100)\,10)'

如果您要创建新视频,则可能需要添加

setpts=N/(FRAME_RATE*TB)

选择之后。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.