- Лечим ошибку «Этот аудио формат (AC3) не поддерживается» в mx player
- Что за формат ac3?
- Почему возникает ошибка «Этот аудио формат (AC3) не поддерживается»?
- Как исправить ошибку и заставить ac3 воспроизводиться?
- Кодек для mx player ac3
- Как переконвертировать ac3 в mp3
- Что делать, если аудио формат (ac3) не поддерживается
- Что делать, если MX Player не воспроизводит звук AC3
- Причины неисправности
- Как проверить наличие кодеков
- Решение проблемы
- Альтернативный способ решения проблемы
Лечим ошибку «Этот аудио формат (AC3) не поддерживается» в mx player
От владельцев Android устройств можно услышать жалобу на то, что еще вчера популярный MXPlayer прекрасно работал, а сегодня отказывается воспроизводить звук. Теперь при попытке воспроизведения на экране появляется сообщение о том, что MX Player AC3 кодек не поддерживает. Почему так получилось и как решить проблему мы подробно расскажем вам в этой статье.
Что за формат ac3?
AC3 – это звуковой формат, содержащий многоканальную звуковую дорожку. Всего поддерживается до 6 каналов, что позволяет записывать объемный звук формата 5.1 и практически любой современный плеер умеет с ним работать. Такую звуковую дорожку можно вставить в видеоряд, а также она бывает в виде самостоятельной звукозаписи.
Важно отметить, что воспроизводить файлы этого формата действительно имеет смысл если присутствует соответствующая акустика, поскольку при использовании обычных колонок вы услышите всего лишь два канала, а это нивелирует все прелести звучания.
Почему возникает ошибка «Этот аудио формат (AC3) не поддерживается»?
Проблема того, что MX Player-ом AC3 не поддерживается, лежит не в технической, а в юридической плоскости. Произошли определенные изменения в соглашениях о лицензировании кодеков и с определенного момента часть из них стали платными. Это привело к тому, что из свободно распространяемых проигрывателей этот функционал был исключен. Именно это произошло и с AC3. Сложность усугубилась еще и тем, что в GooglePlay не получится скачать его (кодек), даже если вы и готовы заплатить – отдельная платная версия просто не выпускается. Но несмотря на такие трудности заставить плеер работать как нужно все же не составит большого труда. Как это сделать читаем ниже…
Как исправить ошибку и заставить ac3 воспроизводиться?
Первым делом давайте разберемся что вообще такое кодеки, для каких целей они нужны. Кодек – это небольшая программа, предназначенная для сжатия и распаковки мультимедийных файлов. Большинство кодеков представлены в виде не отдельного приложения, а как библиотека, взаимодействующая с каким-либо мультимедийным плеером. Поскольку кодек нужен для переупаковки мультимедийных данных, естественно, при недоступности такового, используемый вами проигрыватель просто не может расшифровать нужные данные, что проявляется в виде отсутствующего звука или изображения (если речь идет о видеокодеках). Такую проблему можно встретить не только с MXPlayer, а и с другими проигрывателями. Вывод: задача сводится к тому, чтобы этот самый недостающий компонент где-то взять и указать плееру, что нужно использовать именно его.
Кодек для mx player ac3
Сначала необходимо определить какой же точно кодек нужен для вашего гаджета. Делается это просто. Перейдите в раздел «Опции» (троеточие в правом верхнем углу) MXPlayer, а после этого – в «Настройки», где необходимо выбрать пункт «Декодер». В самом низу списка вы найдете строку, именующуюся как «Пользовательский кодек», где будет указано название нужного фильтра. Название нужно будет запомнить, а лучше – записать. Скорее всего, это будет ARMv7 NEON. Перейдя по ссылке (http://4pda.ru/forum/index.php?showtopic=253883&st=9920#entry35954123), посетите сайт, где сможете найти в свежую версию необходимого кодека и скачайте архив с ним. Обратите внимание, что распаковывать его не нужно – просто сохраните в любой папке. После того как всё скачано и сохранено, запускайте проигрыватель. Если он уже запущен, то перезапустите его. В подавляющей доле случаев кодек AC3 для MXPlayer будет найден автоматически и программа запросит разрешение на его использование в качестве пользовательского. Соглашайтесь, нажав «OK». Далее плеер перезагрузится для применения настроек. После перезапуска звук будет воспроизводиться нормально.
Редко, но может возникнуть ситуация, когда при запуске проигрывателя кодек автоматически не распознается. В этом нет никакой проблемы. Еще раз зайдите в меню в настройки декодера как было описано выше, и, открыв пункт «Пользовательский кодек», укажите путь к скачанному файлу. Если закачка делалась прямо с мобильного устройства, то с большой вероятностью он будет находиться в директории «Downloads». Выберите файл, который вы скачали. После перезагрузки приложения AC3 codec будет установлен и появится звук при проигрывании музыки в формате АС3.
Стоит упомянуть о том, что MXPlayer далеко не единственный, умеющий работать со звуком в формате AC3. Как уже говорилось, делать это умеет большинство современных проигрывателей. Если вам придется столкнуться в другой программе с аналогичной проблемой, то решается она схожим образом.
Обратите внимание, что по какой-либо причине может возникнуть необходимость вернуть изначальные настройки. Если вдруг такая потребность возникнет, воспользуйтесь функцией «Использовать кодек по умолчанию» в настройках декодера.
Как переконвертировать ac3 в mp3
Есть еще один вариант решить обсуждаемую проблему. Необходимо просто конвертировать нужную вам звуковую дорожку из ac3 в mp3 формат, который совершенно точно будет проигран любым плеером. Можно в GooglePlay скачать и установить программы для преобразования файлов, такие как MP3 Converter или AC3 AudioConverter. Можно воспользоваться онлайн-сервисами наподобие convertio.co или online-converting.ru. Сам процесс конвертирования не сложен – просто укажите какой файл и в какой формат преобразовать. Для выбора такого решения есть и серьезные основания. Как уже говорилось выше, AC3 резонно использовать с соответствующей акустикой, а поскольку звук будет воспроизводиться на мобильном устройстве или наушниках, то старого доброго MP3, как правило, вполне достаточно.
Подведем итог. Кодек AC3 для MXPlayer легко скачать и установить, что решает проблему отсутствующего звука и убирает ошибку «Этот аудио формат (AC3) не поддерживается». Кроме того, преобразование формата AC3 в другие, более популярные, также не затруднительно — Выбор всегда за вами!
Источник
Что делать, если аудио формат (ac3) не поддерживается
Итак, сегодня расскажу об одном маленьком досадном упущении со стороны разработчиков видеоплеера MX player для Андроида. Дело в том, что сам плеер по умолчанию не поддерживает этот формат звука. Проблема решалась бы установкой кодеков из Google Play market, но она не решается. Кодеки в Маркете есть, но вот установка их, в частности MX Player кодек (ARMv7), эффекта не даёт, поддержка формата (ac3 ) не появляется.
Скажу сразу, что рабочий простой вариант есть, но для начала нам нужен установленный MX Player . Как использовать этот замечательный проигрыватель для просмотра видео с одного устройства на Андроиде на другом устройстве на Андроиде, я написал здесь.
Хорошо бы знать, какая архитектура процессора у вашего устройства. Это поможет нам в выборе кодека. Этот пост подойдёт и тем, кто просматривает этим плеером видеофайлы c расширением .flv. Встречал ситуацию, когда субтитры показываются, а картинки — нет.
Если у вас установлен « ES Диспетчер задач », то посмотреть архитектуру вашего процессора можно во вкладке «О телефоне» → « Hardware ». Эта вкладка видна на предпоследнем скриншоте. Там будет что-то вроде ARMv7, ARMv 6, х86 или другое.
MX Player также может подсказать вам нужный кодек. Заходим в меню «Настройки» → «Декодер» → «Скачать пользовательский кодек». Внизу будет рекомендация по кодеку. Скриншот №1.
MX Player предложил установить пользовательский кодек. Жмём, по ссылке открывается страница сайта, где можно выбрать нужный кодек. У меня Arm-v7-Neon. Выбираем и загружаем. Кодек в архиве находится в папке «Загрузки».
Вернёмся в настройки MX Player и выберем пользовательский кодек из загруженных. В пункте меню «Пользовательский кодек» появится путь до архива. MX Player предложит перезагрузку для принятия изменений.
Снова пробуем запустить просмотр фильма и видим, что звук появился как при аппаратном так и программном декодировании. Не совсем понимаю, почему у многих, судя по отзывам на Маркете, кодек из магазина Гугл не цепляется нормально к плееру, но, надеюсь, что способ, о котором я рассказал выше — поможет смотреть фильмы со звуком (ac3 ) .
Upd: Бывает такое, что переход на страницу кодеков в вашем плеере не происходит или нет пункта в меню на скачивание. Вот прямая ссылка на кодеки:
Upd 4.02.17 :Теперь ссылки не на форум, а на Гугл.Диск. Если не удасться скачать — пишите в комментариях.
Скачиваете нужный кодек и плеер у вас сам определяет, что найден кодек и предложит его использовать. Соглашаетесь и получаете результат. Вот как это будет на картинках. Так выглядело на старых версиях. Теперь просто скачиваете кодек и перезапускаете проигрыватель.
В случае с браузером UC browser искать скаченный кодек нужно в UCDownloads, в Chrome — в папке Download. Обратите внимание, что пункт «использовать кодек по умолчанию» отключит ваш скаченный кодек и звук опять пропадёт, но скаченный кодек при этом не удаляется, достаточно будет вновь выбрать его в настройках.
У меня работает, чего и вам желаю. Удачи!
UPD2: Уважаемые читатели! Олег — автор идеи этого и других технических постов блога запустил свой сайт отзывов о профессиях — proffobzor.ru На этом сайте каждый сможет узнать изнанку профессий и рассказать о своей профессии и работе.
UPD3: Для новых смартфонов, например на Андроид 6.0.1, версия MX Player уже будет 1.8.х+. Имейте это ввиду. О таком я рассказал в посте Хороший недорогой смартфон Хiaomi Redmi Note 3 Pro на Андроид 6.0.1.
Источник
Что делать, если MX Player не воспроизводит звук AC3
Просмотр фильма, занятие обыденное, и когда после обновления любимого плеера на Андроиде, в фильмах пропадает звук приходиться заниматься решением проблемы. Данный материал необходим не только для решения проблемы на смартфонах, но и на планшетах, на смарт телевизорах и даже на компьютерах под управлением Андроид.
До недавнего времени проблема эта решалась только одним доступным способом, сейчас же, можно восстановить звук во время проигрывания фильма двумя вариантами. Первый способ значительно проще, но к сожалению, не всегда срабатывает.
Чаще всего ошибка «AC3 не поддерживается» наблюдается с MX плеером. MX Player – это качественный и мощный видеоплеер для смартфонов, работающих под управлением ОС Android, который можно бесплатно скачать на официальном сайте. Стал популярным за счёт большого количества особенностей, в которые входит:
- Аппаратное декодирование. Оно позволяет проигрывать огромное количество форматов видео.
- Настройка размера картинки во время просмотра видео.
- Удобное управление и настройка субтитров.
- Функция «Умная блокировка» исключает запуск других приложений в момент просмотра.
- Поддержка самых распространенных аудио форматов.
Причины неисправности
Некоторое время назад, после очередного обновления MX player перестал поддерживать некоторые кодеки, как и некоторые другие плееры, из-за чего перестал воспроизводится звук в формате AC3. Связано это с тем, что кодеки AC3, DTS и MLP теперь использовать бесплатно разработчикам J2 Interactive нельзя, по причине изменений лицензирования.
Определенный период времени приходилось искать и качать кодек AC3 для Андроид на сторонних сайтах. И хоть справиться с этим было легко, вероятность попасть на зараженный или просто вредоносный сайт была высока. Зато теперь абсолютно безопасно, а также бесплатно можно скачать необходимый элемент прямо в Google Play.
Как проверить наличие кодеков
Узнать какие кодеки уже установлены на устройстве, работающем на Android, можно в настройках MX плеера. Для этого необходимо зайти в опции (справа сверху, три точки) и там выбрать «Настройки». Все установленные кодеки будут выведены в одном списке. Если раньше никакие дополнительные компоненты не устанавливались, там будут отображаться только стандартные, предустановленные элементы.
Решение проблемы
Теперь перейдем к самой процедуре восстановления звука на MX Player. В первом случае, который сейчас рассмотрим, понадобится только смартфон.
Для определения необходимого кодека придется проверить в настройках название центрального процессора. В MX плеере заходим в Опции — Настройки — Декодер — Пользовательский кодек (находится в самом низу списка). Там будет написан тип ЦП.
В нашем случае это — ЦП ARMv7 NEON.
Зайдя в Google Play, вводим название типа ЦП, которые нашли в настройках и открываем страницу с приложением.
Установив кодек ac3 для MX Player, запускаем программу, после чего перезагружаем плеер и наслаждаемся результатом.
Чаще всего дополнительных действий от пользователя не требуется, все изменения параметров и установка происходят в автоматическом режиме.
Альтернативный способ решения проблемы
Если по каким-либо причинам установка по инструкции из первого способа не удалась, и по-прежнему возникает ошибка «этот аудио формат ac3 не поддерживается», есть иной способ разрешить ситуацию. В нашем случае телефон отказался проводить установку без объяснения причин, такое бывает, хоть и редко. Поэтому далее будет работать с компьютером.
Зная название типа ЦП, следует отправиться на сайт forum.xda-developers.com.
Найти и загрузить там нужный файл. Для этого кликаем по нему и в новом окне нажимаем на появившуюся зеленую кнопку.
Скачанный файл закидывается в любую папку на Андроиде. Разархивировать ничего не нужно.
Запуск плеера, чаще всего, запускает автоматическую установку кодеков, но иногда возможен запрос от приложения, на получения разрешения. Жмем ОК и перезагружаем приложение.
Крайне редко, но случается, что приходится распознавать декодер вручную. Для этого снова в плеере необходимо будет направиться по пути Опции – Настройки — Декодер. И нажать на строку «Пользовательский кодек».
Выбрать путь к загруженному файлу.
И плеер сам установит и внесет в приложение необходимые изменения.
Источник