用于将Motion Jpeg文件转换为Jpeg剧照的.Net库?

时间:2011-07-11 18:45:22

标签: c# video jpeg

我有一些用于拍摄视频的Panasonic相机,它们可以制作Motion JPEG(包装为.mov)。我想编写一个简单的工具(在C#中)将.mov文件转换为一组JPG静态图像。

无法找到太多帮助,因为大多数人想要阅读流或走另一条路(从剧照到视频)。

我应该使用什么?我已经知道至少有几个不同的库可能有用。 (DirectShow,OpenCV)但我很欣赏有关如何处理这项任务的任何建议......

1 个答案:

答案 0 :(得分:0)

最后,我只是分析了文件,制定了标题并编写了代码。如果其他人完成同样的任务,那就很容易了,只需要注意关键帧,这些关键帧似乎重复了我推断的“​​开始JPEG”代码3次(至少对于我的相机而言)。

也许有用......

    byte[] _startToken = new byte[2] { 0xFF, 0xD8 }; //JPEG Start
    byte[] _endToken = new byte[2] { 0xFF, 0xD9 }; //JPEG End