.Net библиотека для преобразования файлов Motion Jpeg в фотографии Jpeg? - PullRequest
1 голос
/ 11 июля 2011

У меня есть пара камер Panasonic, которые я использую для съемки видео, и они воспроизводят Motion JPEG (в виде .mov). Я хочу написать простой инструмент (на C #) для преобразования файлов .mov в набор фотографий JPG.

Не могу найти много помощи, потому что большинство людей хотят читать потоки или идти другим путем (от фотографий до видео).

Что мне использовать? Я обнаружил, что есть по крайней мере несколько разных библиотек, которые могут быть полезны. (DirectShow, OpenCV), но я был бы признателен за любые советы о том, как подойти к этой задаче ...

1 Ответ

0 голосов
/ 05 сентября 2011

В конце концов, я просто проанализировал файлы, разработал заголовки и написал код. Если кто-то еще выполняет ту же задачу, это довольно просто, просто наблюдайте за ключевыми кадрами, которые, кажется, повторяют то, что я вывел, это код «start JPEG» 3 раза (по крайней мере, для моей камеры).

Может быть полезно ....

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