我正在尝试从用 H264 压缩的 m4v 文件中提取帧。我正在研究 h264 生成的压缩伪像,所以我实际上需要确切的帧(重新编码不是一个选项)。我知道 VirtualDub 允许我对 .avi 或 .divx 文件执行此操作,但不适用于 m4v 文件。有没有工具可以让我做到这一点?
问问题
4649 次
2 回答
1
于 2011-07-12T18:11:20.953 回答
1
如果您想提取更长的序列并且 MPEG Streamclip 在您的系统上不起作用,您可以使用 ffmpeg。
ffmpeg -i input.dv -r 25 -f image2 images%05d.png
您可能需要将 25 替换为视频的实际帧速率。如果将帧速率设置为与源帧速率不同的值,我不确定 ffmpeg 是否会在多个帧之间混合。
更多信息可在我找到的stream0.org上找到。
于 2014-05-21T22:13:06.593 回答