我是这个工具的新手avconv
我想从视频中每秒提取1帧,我正在使用
avconv -i sample.avi -r 1 -s 200x200 -f image2 frames/foo-%03d.png
sample.avi
的长度为30
秒,但转换会提供920
帧的输出。
怎么办?我只想要30
帧
答案 0 :(得分:0)
您可能需要指定-vsync选项。
我曾经使用以下命令从视频文件中获取每秒帧数。
avconv -i video_file -f image2 -vsync 1 -r 1 %03d.png