mpeg 到 jpeg 的转换和相反

mpeg to jpeg conversion and the opposite

我正在实施一个程序,我需要将 MPEG 视频“'break'”转换为 jpeg 帧,然后再转换回 MPEG 视频。还需要可以通过我的初始程序打开''breaking''的应用程序。有什么想法吗?

avcodec library from ffmpeg 可以做到这一点。事实上,我用它做了那件事。

当我使用它时(~5 年前),文档几乎不存在。我将尝试挖掘我编写的代码,为您提供一些指导。

ImageMagick convert 可以轻松完成这项工作。

H:\temp\mpeg to frames>convert "SNL - Christopher Walken Cowbell.mpeg" x.jpg

H:\temp\mpeg to frames>dir /b x*.jpg | find /c /v ""
10540

H:\temp\mpeg to frames>_

第二条命令统计结果文件的个数,即帧数

帧数2419(图片默认编号):