Почему не поддерживается тип файла. Неподдерживаемые типы файлов на устройствах Android

Итак, сегодня расскажу об одном маленьком досадном упущении со стороны разработчиков видеоплеера MX player для Андроида. Дело в том, что сам плеер по умолчанию не поддерживает этот формат звука. Проблема решалась бы установкой кодеков из Google Play market, но она не решается. Кодеки в Маркете есть, но вот установка их, в частности MX Player кодек (ARMv7), эффекта не даёт, поддержка формата (ac3) не появляется.


Скажу сразу, что рабочий простой вариант есть, но для начала нам нужен установленный . Как использовать этот замечательный проигрыватель для просмотра видео с одного устройства на Андроиде на другом устройстве на Андроиде, я написал .

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

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


В случае с браузером UC browser искать скаченный кодек нужно в UCDownloads, в Chrome — в папке Download. Обратите внимание, что пункт «использовать кодек по умолчанию» отключит ваш скаченный кодек и звук опять пропадёт, но скаченный кодек при этом не удаляется, достаточно будет вновь выбрать его в настройках.


У меня работает, чего и вам желаю. Удачи!

UPD2 : Уважаемые читатели! Олег — автор идеи этого и других технических постов блога запустил свой сайт отзывов о профессиях На этом сайте каждый сможет узнать изнанку профессий и рассказать о своей профессии и работе.

UPD3: Для новых смартфонов, например на Андроид 6.0.1, версия MX Player уже будет 1.8.х+. Имейте это ввиду. О таком я рассказал в посте .

Сохраните на память, делитесь с друзьями и оставляйте комментарии.

MX Player больше не поддерживает аудио формат AC3 (как и DTS), установка кодеков из Google Play не работает. Причина в том, что разработчики приложения лишились лицензии на эти форматы и начиная с версии MX Player 1.7.33 их убрали. Поэтому при проигрывании многих видеороликов звук не воспроизводится, а на экране появляется ошибка «Этот аудио формат (AC3) не поддерживается».

В этой инструкции мы расскажем вам как решить данную проблему и вернуть звук в видео.

Как включить поддержку AC3 в MX Player: инструкция

1. Первым делом необходимо узнать какой кодек нужен для вашего устройства. Поэтому в MX Player нажмите «Опции» (3 точки в правом верхнем углу) и выберите «Настройки».


2. В появившемся меню настроек нас интересует пункт «Декодер». Откройте его.


3. Пролистайте в самый низ. Последний пункт – «Пользовательский кодек». Посмотрите какой кодек необходим вашему устройству. В моем случае это «ARMv7 NEON».


4. Теперь нужно скачать этот самый кодек на мобильное устройство. Для этого перейдите на эту страницу: https://forum.xda-developers.com/devdb/project/?id=19112#downloads , найдите в списке необходимый кодек и нажмите на него – откроется еще одна страничка и там уже клацните на кнопку «Direct Download».

Скачанный ZIP архив закиньте в любую папку на Android, разархивировать его не нужно!

5. Теперь откройте MX Player. В большинстве случаев видеоплеер сразу же сам найдет скачанный вами архив и спросит хотите ли вы использовать его как пользовательский кодек. Нажмите «ОК».


6. Для того, чтобы изменения вступили в силу и звук (AC3 и DTS) появился, необходимо перезагрузить MX Player, о чем вам приложение и сообщит. Просто нажмите «ОК».


MX Player перезагрузится. Теперь видео будет воспроизводиться со звуком.

7. Если после загрузки архива с кодеком MX Player не распознал его, опять перейдите в настройки декодера («Опции» → «Настройки» → «Декодер»), спуститесь в самый низ и откройте последний пункт в списке «Пользовательский кодек».

8. Укажите путь к скачанному кодеку на вашем устройстве. Если вы загружали его сначала на компьютер, а потом перекидывали на Android, то наверняка знаете путь к файлу на карте памяти. А если вы скачивали архив с кодеком прямо на мобильное устройство, то скорее всего найдете его в папке «Downloads». Вот так выглядит путь к кодеку у меня.


9. Просто нажмите на файл, после чего MX Player перезагрузится и аудио формат AC3 будет поддерживаться, а звук на видео появится.

Там же внизу есть кнопка «Использовать кодек по умолчанию». Нажмите ее если хотите вернуть старые настройки.

Линейка смартфонов Android работает на операционной системе Android от Google. Она дает каждому устройству стандартный набор функций, но позволяет производителям включать поддержку дополнительных файлов и параметров. Хотя все Android-устройства поддерживают основные типы файлов для совместимых приложений, формата APK, любые типы, которые не являются родными для операционной системы могут не поддерживаться.

Основы Android

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

Android-устройства имеют встроенную поддержку воспроизведения MP3, MIDI, OGG, AAC, WAV и 3GPP типов файлов. Если устройство используется Android 3.1 или выше, оно также поддерживает FLAC воспроизведение. Собственные приложения кодируют аудио в формат 3GPP, который является мировым стандартом для создания и совместного использования информации через различные мультимедийные устройства, независимо от производителя, поставщиков услуг или используемого мобильного программного обеспечения. Файлы WMA или RM форматов, скорее всего, поддерживается, так как они являются родными для Windows Media Player и RealPlayer, соответственно. Проконсультируйтесь с производителем вашего устройства по возможности воспроизведения других аудио-форматов.

Изображения

Устройства, использующие операционные системы Android имеют встроенную возможность просмотра изображений в форматах JPEG, GIF, BMP и PNG форматах. Формат WebP поддерживается Android 4.0 и выше. Файлы изображений могут быть закодированы в JPEG, PNG и WebP форматах. Android устройства сохраняют снимки в формате JPEG по умолчанию. Файлы изображений не в этих форматах, таких как TIFF, RAW или PSD, могут не поддерживаться вашим смартфоном Android. Изображения сохраняются в формате TIFF или RAW форматах, как правило, без сжатия, без потери качества изображения, в то время PSD файлы являются родными для Adobe Photoshop .

Android-смартфоны могут воспроизводить видео файлы в 3GPP и MPEG-4 форматах. Файлы в формате WebM также можно декодировать, если устройство использует Android 2.3.3 или выше. Видео принимаются в формате 3GPP, по умолчанию, используя родную камеру Android-приложения. 3GPP и MPEG-4 поддерживаемые типы файлов создаются с помощью H.263 или H.264 AVC кодеков. Видео форматы, такие как ASF, MOV, WMV и RM, скорее всего, поддерживается, так как они являются родными для конкретных компьютерных программ. Файлы в WMV и ASF форматах работают на проигрывателе Windows Media, RM файлы являются родными для RealPlayer, а MOV файлы используются вместе с QuickTime. Кроме того, в документации к Android смартфонах описывается поддержка файлов DivX.

MX Player один из мощных видеопроигрывателей, умеющий воспроизводить множество видео файлов. Он настолько популярен среди пользователей, что на Google Play количество установок получил более 1 миллиона. Но сегодня пойдет речь не о проигрывателе и о том, какой он хорош, да мы все и так знаем на сколько он удобен, а о его проблеме – «этот аудио формат (AC3) не поддерживается».

Когда Вы увидите в своем любимом MX Player уведомление «этот аудио формат (AC3) не поддерживается» не стоит сразу его удалять или искать другой видеопроигрыватель, который откроет нужный Вам файл. На самом деле проигрывателю нужен декодер, который сможет прочитать нужный формат аудио. Вы спросите, какой именно нужен декодер? Так вот, в большинстве случаев Вам понадобиться пользовательский тип кодека ARMv7 NEON, а найти его можно на официальной страничке MX Player , или скачать с нашего диска отсюда . Ребята, пользовательский кодек ARMv7 NEON, это не тот кодек, который Вы могли бы увидеть на Google Play. Дело в том, что речь идет об аудио кодеке, а на маркете именно видеокодеки.



Потом находим пункт Декодер и входим в него.


Прокручиваем открывшейся меню до конца и видим пункт Пользовательский кодек. Все, верно, тяпаем по нему и указываем путь к скачанному кодеку ARMv7 NEON.



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

Оставайтесь с нами, впереди еще много интересного.