Можно разбить файл на несколько частей. Можно ли каждую часть закодировать, а потом снова их соединить? Идея состоит в том, чтобы кодировать одно видео на нескольких компьютерах. В .NET Спасибо
Разделяйте, кодируйте и объединяйте части видео в C#
Ответы (3)
Для этого вы можете вызвать ffmpeg.exe из кода С#. Есть также несколько библиотек, которые доступны для этого.
Взгляните на DirectShow .NET — в нем есть некоторые функции для захвата и редактирования видео, хотя вы по-прежнему необходимо знать общие алгоритмы и методы обработки.
Эти две статьи, вероятно, могут указать вам правильное направление:
DVR-MS Стивена Туба article.
Охватывает чтение, а также разделение и соединение. Элементы разделения и объединения, вероятно, могут быть применены к любому фильтру DirectShow, а не только к файлам DVR-MS.
Управляемое кодирование с помощью Windows Media Foundation< /strong>
Действительно потрясающий образец, выпущенный командой WMF. Я бы порекомендовал также проверить все другие образцы, которые они разместили, поскольку они охватывают такие вещи, как дубляж и т. д.
Надеюсь это поможет!