4

Я закодировал некоторые видео, используя mencoder, с AAC и h.264. Sony Vegas не может открыть файлы без объяснения причин. Вот что Gspot рассказывает мне о видео:

Для кодирования видео я использовал:

-oac faac -faacopts br=160:mpeg=4:object=2 -srate 48000 -channels 2
-ovc x264 -x264encopts pass=1:preset=slow:keyint=200:crf=19:level_idc=31:colormatrix=bt709
sourceVideo.avi -o destinationVideo.mp4

предыдущие правки:

Кажется, очевидной проблемой является кодек AAC, но я не могу его найти. Я включил его как dll в mencoder, но я не могу найти его для окон.

РЕДАКТИРОВАТЬ: я читал, что кодировщик AAC нужна лицензия, но здесь я только пытаюсь прочитать это в Вегасе ...

EDIT2: я попытался установить пакет кодеков K-Lite, без изменений. Sony Vegas не может открыть файл, закодированный с помощью h264, а также не может прочитать аудио, закодированное в AAC. Это нормально ?

3 ответа3

1

Кажется, что 64-битная версия Vegas Pro не может использовать 32-битные кодеки, так что, возможно, это ваша проблема.

Некоторые люди рекомендуют устанавливать обе версии Sony Vegas (32-битные и 64-битные)
Кроме того, кажется, что есть несколько пакетов кодеков в зависимости от используемой версии:

Win7codecs работает для 32-битного Вегаса, а x64codecs работает для 64-битного Вегаса

0

Попробуйте установить этот кодек AAC ACM:

http://fcchandler.home.comcast.net/~fcchandler/index.html

Я перекодировал аудио в mp3, но Вегас все еще отказывается открывать его

Энкодер и Декодер - это две разные, часто разные вещи. То, что вы можете кодировать его в mp3, не означает, что вы можете его декодировать.

Для mp3 есть кодер и декодер.

0

Я вижу, что аудиокодек FAAD AAC. В K-Lite есть AAC, но я не уверен насчет варианта FAAD.

Единственный кодек, который я смог найти для вас, это фильтр CoreAAC Directshow (датированный 2006 годом, но его стоит попробовать). Перезагрузите перед попыткой, на всякий случай.

VLC имеет свои собственные кодеки, поэтому он работает.

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