VLC не может открыть аудиокодер mp4a

10

Я пытаюсь использовать функцию преобразования / сохранения VLC для преобразования файла MKV в MP4. (Видео H.264 с аудио MPEG-4 AAC)

Я получаю следующую ошибку:

VLC не может открыть аудиокодер mp4a

Как я могу исправить это? VLC 2.2.4 на Windows 10.

Спасибо!

Mooseman
источник
Можете ли вы предоставить больше информации? Любые другие сообщения отладки / ошибки? Версия VLC? Метаданные видео? Какие медиа кодеки вы установили? На какой ОС вы это запускаете? Если вы используете его в дистрибутиве Linux, сможете ли вы предоставить дополнительную отладочную информацию, запустив VLC с терминала?
Менеджер по
Я добавил "VLC 2.2.4 на Windows 10" к моему вопросу. Я не установил никаких кодеков вручную.
Mooseman
Сможете ли вы также добавить команды / процесс, который вы используете, чтобы получить сообщение об ошибке? Может скриншот?
Сервис-менеджер
@ServiceManager Открыть интерфейс -> Преобразовать / Сохранить. Никаких других ошибок, поскольку VLC будет продолжать конвертировать видео. Однако аудиодорожка не сохраняется.
Mooseman

Ответы:

23

Перейдите в Инструменты> Настройки> Ввод / Кодеки> Видеокодеки> FFmpeg. Изменение «Строгое соответствие стандарту на -2 работало для меня.

Нашел этот метод здесь: Поток / Транскодирование не удалось

фрактальный
источник
3
Как отметил Данкон ниже, вам нужно выбрать «Показать все в левом нижнем углу», чтобы отобразить опцию FFmpeg
Harry Cho
Моя проблема заключалась в том, что видео, которое я использовал для преобразования VLC, в конвертированном MP4 не было аудио, только видео, я обнаружил, что формат аудио не совпадает с исходным форматом аудио «MPEG-4 AAC». Ваше решение работает для меня ,
Джейсон
Как в ответе superuser.com/a/1233748/396998 говорится, что вам нужно прокрутить вниз, чтобы найти Strict standard complianceраздел (не всегда показывает очевидную полосу прокрутки на Mac) - спасибо @dankohn!
Рок Ли
3

На OS X вы выбираете меню VLC и затем Предпочтения. Затем нажмите Показать все внизу слева. Затем в разделе Видеокодеки на левой панели выберите FFmpeg, прокрутите до половины и измените Strict standard complianceна -2.

Дэн Кон
источник
0

Если вы хотите открыть видео в формате mpeg4, альтернативой является использование команды ниже:

xdg-open test_video.mp4

Если вы получили сообщение об ошибке, вам может потребоваться установить следующее в CentOS:

sudo yum install gstreamer gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-free gstreamer-plugins-bad-nonfree gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugin-crystalhd gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-libav ffmpeg
Мона Джалал
источник