MX Player: какие форматы поддерживает плеер

Если MX Player выдаёт сообщение «этот формат аудио не поддерживается» при попытке открыть фильм со звуком AC3 или EAC3, причина почти всегда одна — отсутствие нужного кодека в текущей сборке приложения, а не «битый» файл. Сам по себе MX Player — один из самых всеядных видеоплееров для Android: он умеет работать с подавляющим большинством распространённых контейнеров и кодеков как через аппаратное, так и через программное декодирование.

Ниже разберём, какие форматы видео, аудио и субтитров реально открывает плеер, чем отличаются режимы декодирования HW, HW+ и SW, и что делать, если конкретный файл не воспроизводится.

Поддерживаемые видеоформаты и контейнеры

Поддержку видео в MX Player стоит рассматривать на двух уровнях: контейнер (расширение файла) и кодек внутри него. Плеер открывает практически все популярные контейнеры, но успех воспроизведения зависит от того, чем закодирована видеодорожка.

  • 🎬 MKV (Matroska) — полная поддержка, включая многодорожечные файлы с несколькими аудио и субтитрами;
  • 🎬 MP4, M4V, MOV — стандартные контейнеры, воспроизводятся аппаратно на большинстве устройств;
  • 🎬 AVI — классический контейнер, обычно с кодеками Xvid/DivX, работает через SW-декодер;
  • 🎬 WMV, FLV, 3GP, TS, VOB, WebM — поддерживаются, но часть из них требует программного декодирования.

Из видеокодеков уверенно поддерживаются H.264 (AVC) и H.265 (HEVC) — именно на них оптимизировано аппаратное ускорение. Также работают VP8, VP9, MPEG-2, MPEG-4, Xvid, DivX. Поддержка AV1 зависит от версии приложения и возможностей чипсета устройства: на старых смартфонах такие ролики могут тормозить или не открываться вовсе.

Аудиоформаты: что играет, а что требует кодек

С аудио ситуация тоньше. Базовые форматы — MP3, AAC, FLAC, OGG, WAV, WMA — воспроизводятся без проблем, плеер может использоваться даже как музыкальный проигрыватель. Сложности возникают с многоканальным звуком в фильмах.

Из-за лицензионных ограничений в части сборок MX Player отсутствует поддержка кодеков AC3, EAC3, DTS, TrueHD и MLP. При открытии такого файла видео идёт, но звука нет, а плеер показывает уведомление об отсутствии аудиокодека. Это не ошибка файла — дорожка просто не декодируется текущей версией приложения.

⚠️ Внимание: сторонние «кастомные кодеки» для MX Player, которые предлагают скачать на форумах, подходят только к конкретной версии приложения и архитектуре процессора (ARMv7, ARM64, x86). Установка несовместимого пакета может привести к вылетам плеера. Скачивайте такие файлы только из источников, которым доверяете.
📊 Сталкивались ли вы с ошибкой «аудиоформат не поддерживается» в MX Player?
Да, с AC3/DTS-звуком
Да, с другим форматом
Нет, всё воспроизводится
Не пользуюсь MX Player

Таблица поддержки форматов

Сводная картина по основным типам файлов выглядит так:

ТипФорматыДекодированиеПримечания
ВидеоH.264, H.265HW / HW+ / SWОсновные кодеки, аппаратное ускорение
ВидеоXvid, DivX, MPEG-2Преимущественно SWНагрузка на процессор выше
АудиоMP3, AAC, FLACВстроенная поддержкаРаботает из коробки
АудиоAC3, EAC3, DTSЗависит от сборкиМожет потребоваться кодек или другая версия
СубтитрыSRT, ASS, SSA, SUBВстроенная поддержкаНастройка шрифта, цвета и синхронизации

Поддержка субтитров

Отдельная сильная сторона плеера — работа с субтитрами. Поддерживаются SRT, ASS/SSA, SUB (MicroDVD), TXT, MPL, VTT и ряд других форматов. Встроенные субтитры из MKV-контейнеров переключаются прямо во время воспроизведения через меню дорожек.

Доступна ручная подгрузка внешнего файла субтитров, сдвиг таймингов (если текст отстаёт или опережает видео), изменение размера, цвета и положения текста. Также есть функция онлайн-поиска субтитров — её доступность зависит от версии приложения и региона.

Режимы декодирования: HW, HW+ и SW

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

  • ⚙️ HW — аппаратное декодирование средствами чипсета; экономит батарею, но поддерживает ограниченный набор кодеков;
  • ⚙️ HW+ — фирменный гибридный режим MX Player, расширяет список форматов для аппаратного ускорения;
  • ⚙️ SW — программное декодирование процессором; открывает почти всё, но греет устройство и расходует заряд.

Практическое правило простое: начинайте с HW, при артефактах или рассинхроне звука переключайтесь на HW+, а SW оставляйте для «тяжёлых» и экзотических файлов. На слабых устройствах SW-режим для видео высокого разрешения может давать пропуски кадров — это ограничение железа, а не приложения.

☑️ Что проверить, если видео не воспроизводится

Выполнено: 0 / 5

Ограничения и типичные проблемы

Даже «всеядный» плеер имеет границы. Файлы с DRM-защитой (например, загруженные из стриминговых сервисов) MX Player не воспроизведёт — это ограничение самой технологии защиты контента, а не недоработка приложения.

Возможная причина подтормаживаний 4K-видео — недостаточная производительность декодера конкретного чипсета. Проверить это просто: если в режиме SW картинка идёт рывками, а в HW файл вовсе не открывается, значит, аппаратный декодер устройства не поддерживает данный профиль кодека.

⚠️ Внимание: сетевое воспроизведение по протоколам SMB/FTP зависит от стабильности соединения. Если видео «заикается» только при потоковом просмотре, а с локального хранилища играет нормально, проблема в сети, а не в формате файла.
Почему в новых версиях пропал звук AC3

Кодеки AC3, EAC3 и DTS распространяются по платным лицензиям Dolby и DTS. Разработчики MX Player в ряде сборок исключили их из состава приложения. Варианты решения: использовать версию приложения с поддержкой этих кодеков, конвертировать аудиодорожку файла в AAC на компьютере или воспользоваться плеером со встроенной поддержкой (например, VLC).

Чем заменить или дополнить MX Player

Если конкретный файл упорно не воспроизводится, рационально проверить его в альтернативном плеере. VLC для Android содержит собственный набор кодеков и не зависит от системных компонентов, поэтому часто открывает то, с чем не справился MX Player. mpv-based плееры и Kodi — ещё варианты для проблемных файлов.

Другой путь — перекодирование. Конвертация аудиодорожки из AC3 в AAC на компьютере (например, через HandBrake или FFmpeg) решает проблему звука без смены плеера. Это разовая процедура, после которой файл будет воспроизводиться на любом устройстве.

Часто задаваемые вопросы

Поддерживает ли MX Player формат MKV?

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

Почему нет звука при воспроизведении фильма?

Наиболее вероятная причина — аудиодорожка закодирована в AC3, EAC3 или DTS, поддержка которых отсутствует в вашей сборке приложения. Проверьте информацию о дорожках в свойствах файла внутри плеера.

Какой режим декодирования выбрать — HW, HW+ или SW?

Начните с HW — он самый экономичный по заряду. При проблемах переключитесь на HW+, а SW используйте для файлов, которые не открываются иначе: он поддерживает больше форматов, но сильнее нагружает процессор.

Может ли MX Player воспроизводить видео 4K?

Может, если аппаратный декодер вашего устройства поддерживает соответствующий кодек и разрешение. На слабых чипсетах 4K-ролики могут воспроизводиться с пропусками кадров или не открываться в аппаратном режиме.

Какие форматы субтитров понимает плеер?

Поддерживаются SRT, ASS/SSA, SUB, VTT, TXT и ряд других. Доступны настройка кодировки, синхронизации по времени, размера и цвета текста.