FFMPEG无法从视频中提取所有帧

时间:2018-05-19 01:30:14

标签: ffmpeg

我正在尝试从视频中提取所有帧,以获得张量流项目的一些训练数据。但无论何时我运行

ffmpeg -i one.mp4 -r 1/1 "$filename%03d.jpeg"

我只得到15张照片。我的手机电影是30fps,视频长达13秒,所以不应该拍摄大约490张照片吗?

我的理解是错误还是我使用了错误的功能?

1 个答案:

答案 0 :(得分:2)

您已添加1的输出帧速率,因此FFmpeg将从每秒输入中选择一帧。您希望所有帧都没有丢弃或重复,因此请使用

ffmpeg -i one.mp4 -vsync 0 "$filename%03d.jpeg"