Как я могу создать миниатюру из видео mpg с C #?

Asked
Viewd4068

6

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

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

2 ответов

3

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

Вот небольшое руководство , которое поможет вам начать работу.

3

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

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

  • Спасибо за ссылку на сайт CodeProject. Я попробую использовать его в своем проекте.

    Salamander200729 мая 2009, 06:51