Что делать, если аудио формат (ac3) не поддерживается. Ac3 не поддерживается в mx player — решение проблемы

Нет ничего более неприятного чем когда загружаешь на телефон видео или аудио файл, запускаешь его в плеере Android и получаешь ошибку «невозможно открыть файл» или «неподдерживаемый аудиокодек» при попытке воспроизвести его. Итак, как же решить ошибку неподдерживаемого аудио-видеофайла на Android? Читайте дальше, мы расскажем наше решение!

Прежде чем мы углубимся в детали, стоит объяснить, почему и как эта ошибка возникает. Когда казалось бы, что и один тот же формат видеофайла не поддерживается, а другой прекасно воспроизводиться! Для этого необходимо понять что такое кодек и контейнеры.

Как воспроизводить «неподдерживаемые медиафайлы» на моем смартфоне?

Как мы уже сказали выше, одна из наиболее вероятных причин, по которым вы получаете «невозможно открыть файл», «неподдерживаемый аудиокодек» или «неподдерживаемая ошибка видеофайла», заключается в том, что ваш текущий медиаплеер не поддерживает кодек вашего файла. Самое простое решение — загрузить новый медиаплеер.

VLC — один из лучших и «всеядных» медиаплееров. Он поддерживает практически любой формат файла, может обрабатывать несколько звуковых дорожек и субтитров!

VLC for AndroidDeveloper: VideolabsPrice: Free

У вас остались еще дополнительные вопросы? Пишите их в комментариях, о том что у вас получилось или наоборот!

Вот и все! Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней! Больше статей и инструкций читайте в разделе Статьи и Хаки Android.

  • Не работает Flash Player в браузере: основные причины возникновения проблемы

Вопрос от пользователя

Здравствуйте.

Подскажите пожалуйста, у меня смартфон не воспроизводит часть видеороликов: как онлайн, так и просто с SD-карты. Пробовала смотреть эти видео на своем стареньком телефоне – с ним все OK.

Думаю, может быть это из-за того, что у меня на новом версия Android 9.0, а на старом 6.0. Что скажите?

Здравствуйте.

Мало вводных (было бы неплохо увидеть ссылку на видео, которое показывается, а которое нет), и, кстати, вероятнее всего версия Андроид тут не причем…

Чаще всего проблема с воспроизведением наблюдается из-за отсутствующего кодека (которым кодировано видео), либо из-за некорректных настроек браузера (например, при отключенном Flash Player). В общем, как бы там ни было, ниже рассмотрю всё по порядку, с чего начать и как проверить…?

*

Что за формат ac3?

AC3 – это звуковой формат, содержащий многоканальную звуковую дорожку. Всего поддерживается до 6 каналов, что позволяет записывать объемный звук формата 5.1 и практически любой современный плеер умеет с ним работать. Такую звуковую дорожку можно вставить в видеоряд, а также она бывает в виде самостоятельной звукозаписи.

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

Причины неисправности

Некоторое время назад, после очередного обновления MX player перестал поддерживать некоторые кодеки, как и некоторые другие плееры, из-за чего перестал воспроизводится звук в формате AC3. Связано это с тем, что кодеки AC3, DTS и MLP теперь использовать бесплатно разработчикам J2 Interactive нельзя, по причине изменений лицензирования.

Определенный период времени приходилось искать и качать кодек AC3 для Андроид на сторонних сайтах. И хоть справиться с этим было легко, вероятность попасть на зараженный или просто вредоносный сайт была высока. Зато теперь абсолютно безопасно, а также бесплатно можно скачать необходимый элемент прямо в Google Play.

Альтернативный способ решения проблемы

Если по каким-либо причинам установка по инструкции из первого способа не удалась, и по-прежнему возникает ошибка «этот аудио формат ac3 не поддерживается», есть иной способ разрешить ситуацию. В нашем случае телефон отказался проводить установку без объяснения причин, такое бывает, хоть и редко. Поэтому далее будет работать с компьютером.

Зная название типа ЦП, следует отправиться на сайт forum.xda-developers.com.

Найти и загрузить там нужный файл. Для этого кликаем по нему и в новом окне нажимаем на появившуюся зеленую кнопку.

Скачанный файл закидывается в любую папку на Андроиде. Разархивировать ничего не нужно.

Запуск плеера, чаще всего, запускает автоматическую установку кодеков, но иногда возможен запрос от приложения, на получения разрешения. Жмем ОК и перезагружаем приложение.

Крайне редко, но случается, что приходится распознавать декодер вручную. Для этого снова в плеере необходимо будет направиться по пути Опции – Настройки — Декодер. И нажать на строку «Пользовательский кодек».

Выбрать путь к загруженному файлу.

И плеер сам установит и внесет в приложение необходимые изменения.

Как исправить ошибку и заставить ac3 воспроизводиться?

Первым делом давайте разберемся что вообще такое кодеки, для каких целей они нужны. Кодек – это небольшая программа, предназначенная для сжатия и распаковки мультимедийных файлов. Большинство кодеков представлены в виде не отдельного приложения, а как библиотека, взаимодействующая с каким-либо мультимедийным плеером. Поскольку кодек нужен для переупаковки мультимедийных данных, естественно, при недоступности такового, используемый вами проигрыватель просто не может расшифровать нужные данные, что проявляется в виде отсутствующего звука или изображения (если речь идет о видеокодеках). Такую проблему можно встретить не только с MXPlayer, а и с другими проигрывателями. Вывод: задача сводится к тому, чтобы этот самый недостающий компонент где-то взять и указать плееру, что нужно использовать именно его.

Начальная проверка декодера

Итак, AC3 MX Player не поддерживается. Что делать? Первым делом необходимо открыть сам проигрыватель и войти в меню настроек (кнопка опций в правом верхнем углу).

В появившемся меню необходимо выбрать строку «Декодер», пролистать список до самого низа и посмотреть на пункт с указанием пользовательского кодека.

Обычно это ARMv7 NEON (хотя может быть указан и другой вариант). Для проигрывателя MX Player разных версий доступно и несколько модификаций самого кодека. Как правило, это NEON, Tegra 2, Tegra 3 и x86. Заметьте, что для версий плеера 1.8.6 и выше все аналогичные модификации кодеков помечаются знаком «+». Впрочем, если определить требуемый кодек в проигрывателе, ошибиться при загрузке будет крайне сложно.

Почему возникает ошибка «Этот аудио формат (AC3) не поддерживается»?

Проблема того, что MX Player-ом AC3 не поддерживается, лежит не в технической, а в юридической плоскости. Произошли определенные изменения в соглашениях о лицензировании кодеков и с определенного момента часть из них стали платными. Это привело к тому, что из свободно распространяемых проигрывателей этот функционал был исключен. Именно это произошло и с AC3. Сложность усугубилась еще и тем, что в GooglePlay не получится скачать его (кодек), даже если вы и готовы заплатить – отдельная платная версия просто не выпускается. Но несмотря на такие трудности заставить плеер работать как нужно все же не составит большого труда. Как это сделать читаем ниже…

Основные возможности MX Player apk для Андроид

  • Аппаратное и программное декодирование
  • Многоядерное декодирование
  • Функции Масштаб и Панорама позволяют легко увеличивать и уменьшать масштаб, проводя пальцами по экрану
  • Поддержка множества форматов субтитров
  • Поддержка жестов для субтитров — прокрутка вперед/назад для перехода к следующему/предыдущему тексту, вверх/вниз для соответствующего передвижения текста, увеличение/уменьшение для изменения размера текста
  • Блокировка экрана позволяет не беспокоится о случайных вызовах или запусках других приложений

Если у вас во время воспроизведения нет звука, и появляется надпись «Этот аудио формат (AC3) не поддерживается», то вам необходимо скачать кодеки ac3 для MX Player с нашего сайта. Затем зайти в меню плеера: Настройки -> Декодер -> Пользовательский кодек и выбрать загруженный файл (распаковывать его не нужно). Плеер самостоятельно установит необходимый для вашего устройства кодек.
Обратите внимание, что для старых устройств построенных на процессорах архитектуры ARMv6 необходимо скачивать версию 1.7.39, т.к. более новые версии для архитектуры ARMv7 работать не будут.

Версия: 2.17.0 Разработчик: J2 Interactive Официальный сайт: J2 InteractiveСтраница на Google Play

Кодеки для Андроид скачать бесплатно. Одной из проблем Unix-основанных операционных систем (как настольных, так и мобильных) является корректное декодирование мультимедиа. На Android эта процедура усложняется еще и колоссальным разнообразием процессоров и поддерживаемых ими инструкций. С этой проблемой разработчики справляются, выпуская отдельные компоненты-кодеки для своих проигрывателей.

Содержание:

Специфический кодек по ряду причин. Типология ARMv7 на сегодня представляет собой предпоследнее поколение процессоров, однако внутри процессоры такой архитектуры различаются по ряду признаков – например, набору инструкций и типу ядер. От этого и зависит выбор кодека для проигрывателя.

Собственно, указанный кодек предназначен в первую очередь для устройств с процессором NVIDIA Tegra 2 (например, смартфонов Motorola Atrix 4G или планшета Samsung GT-P7500 Galaxy Tab 10.1). Этот процессор печально известен своими проблемами воспроизведения HD-видео, и указанный кодек для MX Player поможет их решить. Естественно, понадобится установить сам MX Player. В редких случаях кодек может быть несовместим с устройством, так что имейте этот нюанс в виду.

Скачать MX Player кодек (ARMv7)

По сути, содержит в себе вышеуказанное ПО для декодирования видео плюс компоненты, которые поддерживают инструкции NEON, более производительные и энергоэффективные. Как правило, для устройств с поддержкой NEON установка дополнительных кодеков не требуется.

Версии ЭмИкс Плеера, которые установлены не из Google Play Маркета, часто не обладают таким функционалом – в этом случае компоненты приходится качать и устанавливать отдельно. Некоторые устройства на редких процессорах (например, Broadcom или TI OMAP) требуют ручной установки кодеков. Но повторимся – для большинства устройств этого не требуется.

Скачать MX Player кодек (ARMv7 NEON)

Большинство современных мобильных девайсов изготовлены на базе процессоров с архитектурой ARM, однако некоторые производители экспериментируют с преимущественно настольной архитектурой x86. Единственным производителем таких процессоров является компания Intel, чьи продукты долгое время устанавливались в смартфоны и планшеты ASUS.

Соответственно, этот кодек и предназначен в основном для таких устройств. Не вдаваясь в подробности, отметим, что работа Android на таких ЦП очень специфична, и пользователь будет вынужден установить соответствующий компонент проигрывателя, чтобы тот смог корректно воспроизводить видеоролики. Иногда может потребоваться ручная настройка кодека, но это уже тема для отдельной статьи.

Скачать MX Player кодек (x86)

В отличие от вышеописанных, этот набор инструкций кодирования и декодирования предназначен для аудиоплеера DDB2 и включает в себя компоненты для работы с такими форматами, как APE, ALAC и ряда малораспространенных звуковых форматов, в том числе и сетевого вещания.

Отличается этот пак кодеков и причинами своего отсутствия в основном приложении – их нет в ДДБ2 ради удовлетворения требований лицензии GPL, по которой и распространяются приложения в Google Play Маркете. Однако воспроизведение некоторых тяжелых форматов даже при наличии этого компонента все равно не гарантируется.

Скачать DDB2 Codec Pack

И плеер, и кодек, способные проигрывать аудиофайлы и звуковые дорожки фильмов в формате AC3. Само приложение может функционировать как проигрыватель видео, причем благодаря идущим в комплекте декодирующим компонентам отличается «всеядностью» форматов.

  • Смартфоны с поддержкой aptx

Как видеоплеер приложение представляет собой решение из разряда «ничего лишнего», и может быть интересным только как замена обычно малофункциональным стоковым проигрывателям. Как правило, с большинством устройств работает корректно, однако на некоторых девайсах могут наблюдаться проблемы – в первую очередь, это касается машинок на специфических процессорах.

Скачать AC3 Codec

Android во много отличается от Windows в плане работы с мультимедиа — большинство форматов будет читаться, как говорится, «из коробки». Необходимость в кодеках появляется только в случае нестандартного «железа» или версии проигрывателя.

Многие пользователи мобильных устройств, работающих под управлением операционной системы Android, программный проигрыватель MX Player считают одним из самых лучших, поскольку он отличается простотой интерфейса и использования, а также качественными параметрами звука и видео. Но в последнее время при попытке воспроизведения видеороликов выдается ошибка, гласящая, что в MX Player аудио-формат AC3 не поддерживается. Это многих ставит в тупик. Однако решить такую проблему можно одним нехитрым методом, о котором далее и пойдет речь. Но сначала немного предыстории.

Рейтинг
( 1 оценка, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]