Мне удалось преобразовать файл в файл .mov в DNxHD с помощью FFmpeg, но затем Avid Xpress должен снова перекодировать его в DVCHDPRO. Я мог бы исключить этот шаг, если бы мог перейти непосредственно к DNxHD в оболочке MXF. Мои попытки сделать это с FFmpeg пока не увенчались успехом. Может ли FFmpeg сделать это и какие параметры мне следует использовать?

1 ответ1

0

Я на самом деле понял это самостоятельно. Я использовал широковещательную версию ffpmeg под названием ffmbc, используя следующие параметры:

ffmbc -i (inputfile.MTS) -vcodec dnxhd -b 220M -flags +ildct -ab 128K -threads 8 (outputfilename.mov)
  • +ildct - этот параметр связан с чересстрочными режимами
  • -ab 128K - битрейт аудио (по умолчанию 64k звучит слишком похоже на звонок с мобильного телефона)
  • threads 8 - использует преимущества многоядерных процессоров; Мне удалось получить максимальную загрузку около 80% на обоих ядрах. Вы можете использовать больше потоков с большим количеством ядер, и это определенно ускоряет программу.

Это НЕ создает файл MXF, но Avid Xpress Pro распознает формат DNxHD и выполняет быстрый импорт, а результат красивый и легко редактируемый, что я и хотел начать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .