Как получить кадр из видео? - PullRequest
5 голосов
/ 12 августа 2011

Я искал эту проблему, по крайней мере одну неделю, и не нашел ничего полезного.

Вопрос в том, что я хочу получить кадр из видео, загруженного с помощью C #.Я использовал некоторые API, но они только берут фреймы из файлов avi, mpeg и mpg, но когда клиент загружает файл m4v, 3gp, mov, m2v или mp4, соответствующие API, найденные в Интернете, не поддерживают получение фреймов из этих типоввидео.

Я что-то упустил или есть API, который может обрабатывать извлечение кадров из всех типов видео в C #.

Заранее спасибо

1 Ответ

4 голосов
/ 12 августа 2011

Решения для этого будут различаться в зависимости от типа кодирования видео.Вам будет сложно найти одну систему для поддержки их всех .

Вы можете рассмотреть возможность вызова ffmpeg , чтобы сгенерировать желаемый вывод, так как он поддерживает очень большое разнообразие форматов.См. этот вопрос , чтобы найти несколько оберток ffmpeg на основе .NET, которые могут оказаться полезными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...