Как я могу создать миниатюру из видео MPG с C #?
-
19-08-2019 - |
Вопрос
Я хотел бы обработать каталог mpg в пакете, чтобы получить миниатюру, используя C # / .NET. Р>
Есть ли у кого-нибудь хорошие предложения о том, как я могу это сделать? Р>
Решение
Я знаю, что это не C # .NET, но ffmpeg - отличный инструмент, чтобы сделать именно это. Может быть запущен как инструмент командной строки с любого языка.
Вот небольшое руководство , с которого можно начать. р>
Другие советы
Я сделал это несколько лет назад, но, похоже, я потерял источник. В любом случае, путь наименьшего сопротивления, который я нашел, состоял в том, чтобы использовать DirectShow, есть оболочка взаимодействия для управляемого кода, а именно directshow.net . Вы захотите использовать IMediaDet GetBitmapBits из Windows Media Format SDK . Р>
В CodeProject есть пример: Извлечение кадров из видеофайлов