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