Как я могу создать миниатюру из видео MPG с C #? - PullRequest
6 голосов
/ 17 марта 2009

Я бы хотел обработать каталог mpg в пакете, чтобы получить миниатюру, используя C # / .NET.

Есть ли у кого-нибудь хорошие предложения о том, как я могу это сделать?

Ответы [ 2 ]

3 голосов
/ 17 марта 2009

Я сделал это несколько лет назад, но, похоже, потерял источник. В любом случае, я нашел путь наименьшего сопротивления, который заключался в использовании DirectShow, есть оболочка взаимодействия для управляемого кода, а именно directshow.net . Вы захотите использовать IMediaDet GetBitmapBits из Windows Media Format SDK .

В CodeProject есть пример: Извлечение кадров из видеофайлов

3 голосов
/ 17 марта 2009

Я знаю, что это не C # .NET, но ffmpeg - отличный инструмент, чтобы сделать именно это. Может быть запущен как инструмент командной строки на любом языке.

Вот небольшой учебник , с которого можно начать.

...