Раньше в блоге уже была опубликована статья, как конвертировать видео с помощью медиапроигрывателя VLC. Встроенный в VLC конвертер поддерживает много форматов, в том числе MP4.
Но есть одно но! Наиболее распространенными для контейнера MP4 являются видеокодек H.264 и аудиокодек AAC. VLC создает контейнер MP4 с видеокодеком H.264 и аудиокодеком MP3 по умолчанию у всех предустановках конвертера. Хотя это и разрешено спецификацией, некоторые версии программ (Quick Time Player, iTunes) и устройств (iPod, iPhone и др.) могут испытывать проблемы с воспроизведением такого MP4.
Суть вопроса
В настройках конвертера можно изменить аудиокодек на AAC.
Но при попытке конвертировать видео с таким аудиокодеком появляется ошибка: "VLC не может открыть кодер mp4a аудио".
В результате видео будет конвертировано без звука.
Решение вопроса
Чтобы получить на выходе видео со звуком в формате AAC, нужно отредактировать всего один параметр в общих настройках медиапроигрывателя VLC.
Зайдите в настройки VLC (Инструменты > Настройки). Внизу окна настроек, в разделе "Показывать настройки" установите переключатель на "все". В дереве настроек слева перейдите в ветку "Ввод/кодеки > Видеокодеки > FFmpeg". В списке настроек кодека справа найдите пункт "Строгое следование стандартам" и измените значение в поле напротив него на "-2". Сохраните настройки, нажав кнопку "Сохранить".
Теперь при выборе аудиокодека AAC для формата MP4 в конвертере VLC плеера преобразование видео должно выполняться без ошибок.
Добавить комментарий