Перекодирование MXF (OP-1a) XDCAM HD422 MPEG во что-то полезное

1451
Ole

Я немного отчаялся в этой точке. У меня есть видео файл в формате контейнера MXF. MediaInfo идентифицирует его как MXF (OP-1a) XDCAM HD422 и говорит, что видеопоток является простым MPEG. Я хочу отредактировать видео, используя AfterEffects CS4, и формат, кажется, поддерживается, если я правильно прочитал этот сайт .

К сожалению, когда я пытаюсь импортировать файл, мне говорят, что AfterEffects не поддерживает этот формат. Единственным программным обеспечением, с которым мне удалось правильно прочитать этот файл, был VLC и пре-альфа VLMC. Первый, однако, является проигрывателем, а последний хорошо экспортирует видео, но при этом удаляет аудио в процессе, даже если звуковая дорожка находится на временной шкале, не отключается и прекрасно воспроизводится в исходном видео в VLMC (а не на временной шкале). ... там играет только видео).

Кто-нибудь знает, как я могу получить этот файл в After Effects (или в более распространенном формате) с помощью бесплатного программного обеспечения или After Effects? Я не хочу покупать другой конвертер для этого файла. Ваша помощь очень ценится.

Я использую OS X, но у меня также есть Windows 7 под рукой, и я хочу собрать материал из Source или установить через MacPorts, если это поможет. Я бы даже настроил VirtualBox с Ubuntu, если мне нужно, но я действительно не надеюсь, что смогу прочитать видеофайл.

1

1 ответ на вопрос

1
slhck

Если у вас уже есть MacPorts, я бы установил FFmpeg через ffmpeg-develили ffmpeg. Обратите внимание, что нормальный ffmpegпорт действительно устарел, ваш пробег может отличаться.

sudo port install ffmpeg-devel 

Затем, используя это, преобразуйте видео в промежуточный кодек, такой как Apple ProRes :

ffmpeg -i file.mxf -vcodec prores -acodec pcm_s16le out.mov 

Это обеспечит простоту обработки вашего файла, поскольку промежуточные кодеки могут быстрее считываться с помощью NLE, и что ваш файл совместим с приложениями Apple Pro, такими как Final Cut, а также с другими приложениями QuickTime. Adobe Premiere и After Effects также должны иметь возможность читать его, пока вы работаете на Mac.

Вы были правы, мне нужен был ffmpeg-devel. Но потом я работал, и AfterEffects без проблем читает Prores - спасибо! Ole 12 лет назад 0

Похожие вопросы