C# 用于将运动Jpeg文件转换为Jpeg静像的.Net库?

C# 用于将运动Jpeg文件转换为Jpeg静像的.Net库?,c#,video,jpeg,C#,Video,Jpeg,我有两台松下相机用来拍摄视频,它们可以生成运动JPEG(包装为.mov)。我想写一个简单的工具(用C#)将.mov文件转换成一组JPG剧照 找不到太多的帮助,因为大多数人想阅读流或走另一条路(从静态到视频) 我应该用什么?我发现至少有两个不同的库可能有用。(DirectShow,OpenCV)但是我非常感谢关于如何完成这项任务的所有建议…最后,我只是分析了文件,计算了标题并编写了代码。如果其他人也能完成同样的任务,这很容易,只要观察关键帧,它似乎会重复我推断的“开始JPEG”代码3次(至少对于我

我有两台松下相机用来拍摄视频,它们可以生成运动JPEG(包装为.mov)。我想写一个简单的工具(用C#)将.mov文件转换成一组JPG剧照

找不到太多的帮助,因为大多数人想阅读流或走另一条路(从静态到视频)


我应该用什么?我发现至少有两个不同的库可能有用。(DirectShow,OpenCV)但是我非常感谢关于如何完成这项任务的所有建议…

最后,我只是分析了文件,计算了标题并编写了代码。如果其他人也能完成同样的任务,这很容易,只要观察关键帧,它似乎会重复我推断的“开始JPEG”代码3次(至少对于我的相机)

也许有用

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

任何人甚至有人在同一条船上没有答案?我想知道你为什么说“关键帧”而不是“帧”?Mjpeg中是否有非关键帧图像?是的,发现这些著名的“ÿù”是个好主意:。