Конвертирование видео в MP4 (H.264+AAC) c помощью VLC

Раньше в блоге уже была опубликована статья, как конвертировать видео с помощью медиапроигрывателя VLC. Встроенный в VLC конвертер поддерживает много форматов, в том числе MP4.

Но есть одно но! Наиболее распространенными для контейнера MP4 являются видеокодек H.264 и аудиокодек AAC. VLC создает контейнер MP4 с видеокодеком H.264 и аудиокодеком MP3 по умолчанию у всех предустановках конвертера. Хотя это и разрешено спецификацией, некоторые версии программ (Quick Time Player, iTunes) и устройств (iPod, iPhone и др.) могут испытывать проблемы с воспроизведением такого MP4.

Аудиокодек MP3 в контейнере MP4

Суть вопроса

В настройках конвертера можно изменить аудиокодек на AAC.

Установка кодека AAC для контейнера MP4 в конвертере плеера VLC

Но при попытке конвертировать видео с таким аудиокодеком появляется ошибка: "VLC не может открыть кодер mp4a аудио".

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

В результате видео будет конвертировано без звука.

Решение вопроса

Чтобы получить на выходе видео со звуком в формате AAC, нужно отредактировать всего один параметр в общих настройках медиапроигрывателя VLC.

Зайдите в настройки VLC (Инструменты > Настройки). Внизу окна настроек, в разделе "Показывать настройки" установите переключатель на "все". В дереве настроек слева перейдите в ветку "Ввод/кодеки > Видеокодеки > FFmpeg". В списке настроек кодека справа найдите пункт "Строгое следование стандартам" и измените значение в поле напротив него на "-2". Сохраните настройки, нажав кнопку "Сохранить".

Строгое следование стандартам

Теперь при выборе аудиокодека AAC для формата MP4 в конвертере VLC плеера преобразование видео должно выполняться без ошибок.

Опубликовано в Windows

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

* Представьтесь, пожалуйста! Авторизуйтесь через:

Facebook

ВКонтакте

Twitter

Google+