- Кодеки для Андроид скачать бесплатно
- MX Player кодек (ARMv7)
- MX Player кодек (ARMv7 NEON)
- MX Player кодек (x86)
- DDB2 Codec Pack
- AC3 Codec
- Кодеки воспроизведения мультимедиа для Android
- MX Player кодек (ARMv7)
- MX Player кодек (ARMv7 NEON)
- MX Player кодек (x86)
- DDB2 Codec Pack
- AC3 Codec
- Плееры и кодеки
- ТОП-5: Bluetooth аудио-кодеков — aptX + (HD), LDAC, AAC и SBC
- Как выбрать, изменить, узнать Bluetooth кодек — на телефоне android?
- Что лучше: слушать музыку по проводу или через Bluetooth?
- Основные понятия передачи звука по Bluetooth
- ТОП-5 Bluetooth кодеков — какой кодек лучше?
- 0. AptX Adaptive и aptX Low Latency
- AptX Adaptive
- AptX Low Latency
- 1. AptX HD
Кодеки для Андроид скачать бесплатно
Кодеки для Андроид скачать бесплатно. Одной из проблем Unix-основанных операционных систем (как настольных, так и мобильных) является корректное декодирование мультимедиа. На Android эта процедура усложняется еще и колоссальным разнообразием процессоров и поддерживаемых ими инструкций. С этой проблемой разработчики справляются, выпуская отдельные компоненты-кодеки для своих проигрывателей.
Содержание:
MX Player кодек (ARMv7)
Специфический кодек по ряду причин. Типология ARMv7 на сегодня представляет собой предпоследнее поколение процессоров, однако внутри процессоры такой архитектуры различаются по ряду признаков – например, набору инструкций и типу ядер. От этого и зависит выбор кодека для проигрывателя.
Собственно, указанный кодек предназначен в первую очередь для устройств с процессором NVIDIA Tegra 2 (например, смартфонов Motorola Atrix 4G или планшета Samsung GT-P7500 Galaxy Tab 10.1). Этот процессор печально известен своими проблемами воспроизведения HD-видео, и указанный кодек для MX Player поможет их решить. Естественно, понадобится установить сам MX Player . В редких случаях кодек может быть несовместим с устройством, так что имейте этот нюанс в виду.
MX Player кодек (ARMv7 NEON)
По сути, содержит в себе вышеуказанное ПО для декодирования видео плюс компоненты, которые поддерживают инструкции NEON, более производительные и энергоэффективные. Как правило, для устройств с поддержкой NEON установка дополнительных кодеков не требуется.
Версии ЭмИкс Плеера, которые установлены не из Google Play Маркета, часто не обладают таким функционалом – в этом случае компоненты приходится качать и устанавливать отдельно. Некоторые устройства на редких процессорах (например, Broadcom или TI OMAP) требуют ручной установки кодеков. Но повторимся – для большинства устройств этого не требуется.
MX Player кодек (x86)
Большинство современных мобильных девайсов изготовлены на базе процессоров с архитектурой ARM, однако некоторые производители экспериментируют с преимущественно настольной архитектурой x86. Единственным производителем таких процессоров является компания Intel, чьи продукты долгое время устанавливались в смартфоны и планшеты ASUS.
Соответственно, этот кодек и предназначен в основном для таких устройств. Не вдаваясь в подробности, отметим, что работа Android на таких ЦП очень специфична, и пользователь будет вынужден установить соответствующий компонент проигрывателя, чтобы тот смог корректно воспроизводить видеоролики. Иногда может потребоваться ручная настройка кодека, но это уже тема для отдельной статьи.
DDB2 Codec Pack
В отличие от вышеописанных, этот набор инструкций кодирования и декодирования предназначен для аудиоплеера DDB2 и включает в себя компоненты для работы с такими форматами, как APE, ALAC и ряда малораспространенных звуковых форматов, в том числе и сетевого вещания.
Отличается этот пак кодеков и причинами своего отсутствия в основном приложении – их нет в ДДБ2 ради удовлетворения требований лицензии GPL, по которой и распространяются приложения в Google Play Маркете. Однако воспроизведение некоторых тяжелых форматов даже при наличии этого компонента все равно не гарантируется.
AC3 Codec
И плеер, и кодек, способные проигрывать аудиофайлы и звуковые дорожки фильмов в формате AC3. Само приложение может функционировать как проигрыватель видео, причем благодаря идущим в комплекте декодирующим компонентам отличается «всеядностью» форматов.
Как видеоплеер приложение представляет собой решение из разряда «ничего лишнего», и может быть интересным только как замена обычно малофункциональным стоковым проигрывателям. Как правило, с большинством устройств работает корректно, однако на некоторых девайсах могут наблюдаться проблемы – в первую очередь, это касается машинок на специфических процессорах.
Android во много отличается от Windows в плане работы с мультимедиа — большинство форматов будет читаться, как говорится, «из коробки». Необходимость в кодеках появляется только в случае нестандартного «железа» или версии проигрывателя.
Источник
Кодеки воспроизведения мультимедиа для Android
MX Player кодек (ARMv7)
Специфический кодек по ряду причин. Типология ARMv7 на сегодня представляет собой предпоследнее поколение процессоров, однако внутри процессоры такой архитектуры различаются по ряду признаков – например, набору инструкций и типу ядер. От этого и зависит выбор кодека для проигрывателя.
Собственно, указанный кодек предназначен в первую очередь для устройств с процессором NVIDIA Tegra 2 (например, смартфонов Motorola Atrix 4G или планшета Samsung GT-P7500 Galaxy Tab 10.1). Этот процессор печально известен своими проблемами воспроизведения HD-видео, и указанный кодек для MX Player поможет их решить. Естественно, понадобится установить сам MX Player из Google Play Маркета. В редких случаях кодек может быть несовместим с устройством, так что имейте этот нюанс в виду.
MX Player кодек (ARMv7 NEON)
По сути, содержит в себе вышеуказанное ПО для декодирования видео плюс компоненты, которые поддерживают инструкции NEON, более производительные и энергоэффективные. Как правило, для устройств с поддержкой NEON установка дополнительных кодеков не требуется.
Версии ЭмИкс Плеера, которые установлены не из Google Play Маркета, часто не обладают таким функционалом – в этом случае компоненты приходится качать и устанавливать отдельно. Некоторые устройства на редких процессорах (например, Broadcom или TI OMAP) требуют ручной установки кодеков. Но повторимся – для большинства устройств этого не требуется.
MX Player кодек (x86)
Большинство современных мобильных девайсов изготовлены на базе процессоров с архитектурой ARM, однако некоторые производители экспериментируют с преимущественно настольной архитектурой x86. Единственным производителем таких процессоров является компания Intel, чьи продукты долгое время устанавливались в смартфоны и планшеты ASUS.
Соответственно, этот кодек и предназначен в основном для таких устройств. Не вдаваясь в подробности, отметим, что работа Android на таких ЦП очень специфична, и пользователь будет вынужден установить соответствующий компонент проигрывателя, чтобы тот смог корректно воспроизводить видеоролики. Иногда может потребоваться ручная настройка кодека, но это уже тема для отдельной статьи.
DDB2 Codec Pack
В отличие от вышеописанных, этот набор инструкций кодирования и декодирования предназначен для аудиоплеера DDB2 и включает в себя компоненты для работы с такими форматами, как APE, ALAC и ряда малораспространенных звуковых форматов, в том числе и сетевого вещания.
Отличается этот пак кодеков и причинами своего отсутствия в основном приложении – их нет в ДДБ2 ради удовлетворения требований лицензии GPL, по которой и распространяются приложения в Google Play Маркете. Однако воспроизведение некоторых тяжелых форматов даже при наличии этого компонента все равно не гарантируется.
AC3 Codec
И плеер, и кодек, способные проигрывать аудиофайлы и звуковые дорожки фильмов в формате AC3. Само приложение может функционировать как проигрыватель видео, причем благодаря идущим в комплекте декодирующим компонентам отличается «всеядностью» форматов.
Как видеоплеер приложение представляет собой решение из разряда «ничего лишнего», и может быть интересным только как замена обычно малофункциональным стоковым проигрывателям. Как правило, с большинством устройств работает корректно, однако на некоторых девайсах могут наблюдаться проблемы – в первую очередь это касается машинок на специфических процессорах. Отсутствует в Плей Маркете, доступно на сторонних сервисах.
Android во много отличается от Windows в плане работы с мультимедиа — большинство форматов будет читаться, как говорится, «из коробки». Необходимость в кодеках появляется только в случае нестандартного «железа» или версии проигрывателя.
Помимо этой статьи, на сайте еще 12473 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Источник
Плееры и кодеки
Скачайте MX Player для Андроид бесплатно — один из самых популярных и, по словам разработчиков, мощный видеоплейер для мобильных устройств, позволяющий проигрывать видео различных форматов и поддерживающий практически все аудио форматы.
AIMP на Андроид — бесплатный аудио проигрыватель на смартфоны и планшеты. АИМП плеер поддерживает множество форматов файлов, а также ряд профессиональных инструментов для более качественной настройки проигрывания треков.
KMPlayer для Андроид — бесплатный плеер для смартфонов и планшетов под известным брендом, зарекомендовавший себя для настольных систем. Отличается широкой поддержкой всех форматов видео и аудио, а также простым и понятным интерфейсом.
VLC для Андроид — бесплатный аудио и видео плеер для смартфона и планшета, способный проигрывать большинство известных мультимедиа форматов.
BSPlayer для Андроид — это бесплатный аудио и видеоплеер всех времен для смартфонов и планшетов. За счет аппаратного ускорения, даже на слабых мобильных устройствах, способен воспроизводить видео в высоком качестве HD и выше.
Winamp для Андроид — бесплатный аудио проигрыватель для смартфонов и планшетов на OS Android от популярного разработчика NullSoft.
Adobe Flash Player (Флеш Плеер) для Андроид (официально закрыт) – бесплатный проигрыватель для воспроизведения файлов флеш формата. Поддерживает технологию Flash на смартфоне и планшете в различных приложениях, например в браузерах.
321 Media Player для Андроид (приложение не обновлялось несколько лет и видимо закрыто) — это бесплатный и функциональный медиаплеер для устройств смартфонов и планшетов под управлением OS Android.
Источник
ТОП-5: Bluetooth аудио-кодеков — aptX + (HD), LDAC, AAC и SBC
Существует 5 основных Bluetooth аудио кодеков, с помощью которых звук и передаётся от источника в наушники (или колонки) по Bluetooth: SBC, AAC, aptX, aptX HD и LDAC. Так как беспроводное подключение становится всё более и более популярно, неплохо будет разобраться в том, что такое Bluetooth кодеки, и как они работают.
⭐ Цены на лучшие беспроводные наушники в 2021 году:
Стоит сразу отметить 2 момента:
- Звук по Bluetooth всё ещё ощутимо хуже проводного по всем параметрам качества; Беспроводной звук с качественными кодеками уже на данном этапе способен удовлетворить потребности большинства пользователей.
На этих «аксиомах» заострять внимание мы больше не будем. В целом, они ясны. И вряд ли многие люди с опытом прослушивания и сравнения будут спорить с ними. 😎
Как выбрать, изменить, узнать Bluetooth кодек — на телефоне android?
1. Чтобы изменить Bluetooth кодек на любой из поддерживаемых на вашем телефоне, нужно активировать «Меню Разработчика».
Меню Разработчика, можно активировать вот так:
2. После, в меню разработчика, нужно найти «Аудиокодек для передачи через Bluetooth» и выбрать нужный кодек:
Выбираем нужный кодек — LDAC, aptX, aptX HD, AAC, SBC.
Что лучше: слушать музыку по проводу или через Bluetooth?
Ниже мы разберемся какой из распространённых Bluetooth-кодеков лучше и стоит ли слушать музыку по беспроводу в общем. Начнем с того, стоит ли слушать музыку «по воздуху»?
Основные понятия передачи звука по Bluetooth
Звук по Bluetooth сейчас передаётся через профиль A2DP. Это часть потока, специализированная под трансляцию аудио-сигнала.
Теоретически, этот профиль не имеет ограничений на занимаемую полосу передачи данных. Но существует ограничение для всего формата: не более 1 Мбит\с. Соответственно, несжатый звук даже формата CD (там битрейт около 1,4 Мбит\с) по Bluetooth передать невозможно.
Зачем же все эти ограничения? Энергоэффективность. Иначе не было бы возможности слушать беспроводные наушники по 20 часов. А если и была бы, то аккумуляторы ощутимо пригибали бы голову к земле. 😀
Беспроводные наушники в первую очередь – это удобство
Сигнал по Bluetooth «упаковывается» на источнике и «распаковывается» на конечном устройстве (наушниках, колонках и т. п.). Соответственно, оба устройства должны поддерживать кодек, по которому передаются данные. Или будет использован «младший» вариант.
Если ваш телефон поддерживает, например, LDAC (а он добавлен в Android, начиная с 8 версии на уровне ОС), а наушники только SBC, то прелестей высокого разрешения вы не почувствуете, передача будет идти по SBC.
Что такое битрейт, думаю, известно всем. Это количество бит, используемых для передачи данных в секунду. Чем он выше, тем, очевидно, лучше. Но тем больше требуется ресурсов, в частности, энергопотребления, места на диске и т. д.
Для оптимизации ресурсов уже давно используется сжатие: с потерями и без. Сжатие без потерь (lossless) использует алгоритмы, позволяющие уменьшить битрейт и размер файла без изменения оригинала. То есть, из lossless можно восстановить точную копию изначального несжатого файла.
Максимальный битрейт Bluetooth-кодеков
Lossless обработка позволяет уменьшить битрейт максимум в 2 раза. Или около того. Например у файла CD-качества (1411 кб\с), сжатого без потерь, мы увидим значения 770-900 Кбит\с. Всё, что ниже – сжатие с потерями.
- Когда нужно сильнее уменьшить битрейт и\или размер файла, он сжимается путём отбрасывания «несущественных» бит информации. То есть выбранный кодек по своим алгоритмам «решает», в каком диапазоне частот данных нет (или ими можно пренебречь), и откидывает их. Из полученного файла нельзя восстановить несжатый оригинал.
- Алгоритмы у кодеков бывают разные: некоторые исключают только высокочастотные звуки, некоторые основываются на психоакустике. Для большинства разница между хорошим lossy треком и его lossless вариантом пренебрежительно мала или отсутствует.
- Кроме «отбрасывания» при сжатии с потерями имеет место добавление «перекрывающих» блоков информации. Эта часть алгоритма имеет своей целью выравнивание сигнала и исправление ошибок квантования.
- Частота дискретизации показывает, на какое количество «дискретных» отрезков делится аналоговый сигнал для записи в цифровом виде. Чем она больше, тем ближе «цифра» к оригиналу. Измеряется в герцах. Это понятие неразрывно связано с частотным диапазоном.
- Человек слышит звуки от 20 Гц до 20 кГц. Было доказано, что для квантования (отцифровки) аудио-сигнала без потерь, частота дискретизации должна более чем в 2 раза превосходить частотный диапазон изначального аудио-сигнала. Соответственно CD-качества в 44.1 кГц вполне достаточно – от этого закона и отталкивались создатели формата.
- Разрядность определяет, сколько бит необходимо для квантования каждого из упомянутых выше отрезков. Чем больше, тем лучше. Логично, что формат аудио (или кодек) считается тем лучше, чем выше у него битность и частота дискретизации. 16 бит и 44.1 кГц для CD против 24 бит и 88.2 (и больше) кГц для Hi-Res аудио.
Уровень фонового шума определяет, когда полезный сигнал становится неотличим от «шума» алгоритма сжатия кодека, в данном случае. Чем ниже этот уровень, тем шире динамический диапазон конечного сигнала, тем более тихие звуки мы можем различить.
Пример: уровень шума LDAC 990 кбит\с
На графиках правильнее всего ориентироваться от самого верхнего пика, он может заглушить более тихие звуки. Важен не только уровень пиков, но и то, насколько они ровные («плотные»). Стандартные уровни фонового шума указаны на графиках пунктиром для 16-битного качества и верхней границей красной зоны для 24 бит.
Все кодеки «пытаются» сэкономить ширину потока. Кроме всех прочих ухищрений, шумы квантования по возможности выносятся в ВЧ диапазон выше 20 кГц. Человек этих звуков не слышит, поэтому алгоритм оправдан.
Показатель уровня принимаемого сигнала выступает в роли индикатора качества связи. Измеряется в дБм (децибел-милливатт). По вертикальной оси отложены потерянные секунды при воспроизведении звука.
- До -60 дБм – уровень, достаточный для передачи данных в реальном времени;
- На -70 дБм могут начинаться артефакты и прерывания;
- Ниже -80 дБм – ощутимые задержки и потери пакетов;
Качество соединения для разных кодеков
Если потери секунд (пакетов) начинаются на -80 дБм, значит при среднем расстоянии (от кармана до уха) от источника до приёмника (наушников) связь будет стабильной, почти без помех. Если раньше (-60, -70), то связь будет нестабильной: с обрывами и «заиканиями».
ТОП-5 Bluetooth кодеков — какой кодек лучше?
Все Bluetooth-кодеки – алгоритмы сжатия с потерями.
- Сигнал делится на несколько частотных полос (у разных кодеков их число отличается) и квантуется с постоянной или различной битностью.
- При сжатии часть информации «срезается», часть добавляется.
- Ошибки и шумы квантования по возможности переносятся за границы человеческого слуха: на частоты, которые зачастую и отсутствуют после «распаковки».
0. AptX Adaptive и aptX Low Latency
Самые передовые кодеки семейства aptX
AptX Adaptive – последний на данный момент кодек под «брендом» aptX. По заявлению Qualcomm этот кодек в будущем заменит aptX HВ и aptX LL. По качеству звука он стоит между aptX и aptX HD. А по времени задержки приближается в aptX LL. Такой «универсальный солдат».
Важное отличие этого кодека от остальной линейки aptX в том, что приоритет отдан именно качеству связи, а не большому битрейту. Что толку с 990 кБ\с (привет, LDAC), если при такой передаче связь постоянно «отваливается»? 😉
- Битность: 16 и 24 бит
- Частота дискретизации: 44.1 и 48 кГц
- Битрейт: 279 – 420 кБ\с (динамический, адаптивный)
- Задержка: 50-80 мс
Как можно понять из названия, aptX Adaptive имеет переменный битрейт (279 – 420 кБ\с), который автоматически адаптируется под окружающие условия и качество воспроизводимых файлов. Не особо понятно? Тогда чуть подробнее.
- Битрейт. Как видно, он ниже, чем у aptX (352 кБ\с) и у aptX HD (576 кБ\с). Однако, по заявлению производителя, Adaptive использует более эффективные алгоритмы сжатия, позволяющие получать хорошее качество звука при меньшем битрейте. Это можно проверить только на своём опыте. Ждём повсеместного внедрения. 😉
- Переменный битрейт. Можно отметить, что у LDAC, например, битрейт тоже не постоянный. Но там он может быть установлен (автоматически или вручную) только в трёх вариантах: 330 кБ\с, 660 кБ\с и 990 кБ\с. А у aptX Adaptive порогов изменения нет, битрейт может меняться и на 10 кБ\с, и на сотни – в рамках заявленного диапазона. То есть, настройка более тонкая.
- Зачем вообще нужен переменный битрейт? Для улучшения качества связи в зависимости от качества материала и окружающих условий. Кодек рассчитывает много параметров «на лету» и моментально подстраивает битрейт под них.
Pioneer SE-CL6BT поддерживают aptX
- Качество исходного материала. Если изначальный битрейт у файла низкий, то нет смысла «запаковывать» его в более высокий. Так, например, бывает когда простой aptX передаёт файл с битрейтом в 256 кБ\с, кодируя его в 352 кБ\с. То есть, идёт лишняя нагрузка на пропускную способность беспроводного соединения: можно было занять 256 кБ\с, а занято 352 кБ\с.
- Окружающие условия. Данный кодек подстраивается и под «загруженность» эфира. Он использует телефон для того, чтобы мониторить обстановку в эфире (в полосе частот, которые используются Bluetooth и другими беспроводными протоколами) и подстраивает битрейт соответственно. То есть, если помех нет, а файл хорошего качества, то выделяется максимальная полоса – 420 кБ\с. А если вокруг всё «забито», битрейт снижается автоматически, чтобы обеспечить качественную связь.
- Задержки. Adaptive обладает хорошими показателями: 50-80 мс. Это хуже, чем у aptX Low Latency (30-40 мс), но на слух в 95% случаев эта разница будет неотличима. И этот показатель значительно ниже средних 150-200 мс у других кодеков.
AptX Low Latency – Bluetooth кодек с минимальной на сегодняшней день задержкой звука. Она составляет около 30-40 мс и практически не заметна. Соответственно, этот кодек актуален для просмотра видео и\или игр с использованием беспроводных наушников.
Сравнение aptX Adaptive, LDAC, AAC и SBC
AptX Adaptive и Low Latency – самые новые и перспективные из кодеков от Qualcomm. Adaptive, судя по всему, скоро будет основным в линейке, заменив более старые версии. Производитель обещает обратную совместимость. Но, конечно, использование конкретных процессоров от Qualcomm необходимо для работы их кодеков: как новых, так и старых.
Эти кодеки предваряют общий топ так как, как говорится, за ними будущее. Однако, они ещё далеко не так широко распространены (и опробованы), как более старые кодеки семейства aptX
Sennheiser IE 80S BT наушники с поддержкой aptX Low Latency
AptX Adaptive
- Надёжное соединение, благодаря адаптивному битрейту. Поддерживает 16 бит/44. кГц и 24 бит/48 кГц. Хорошее качество звука. Высокая энергоэффективность. Маленькие задержки звука (50-80 мс).
aptX, aptX HD и aptX Adaptive битрейт
- Низкая распространённость. Для работы требуется один из новых процессоров Qualcomm. Качество звука всё же ниже, чем у LDAC.
AptX Low Latency
- Самые низкие задержки звука. Хорошие параметры передачи сигнала и качество звука (как у aptX). Достаточно надёжная связь.
aptX, aptX Low Latency, AAC и SBC битрейт
- Не самое лучшее качество звука. Надёжность связи снижается в «загруженном эфире». Не очень распространён. И «уйдёт в отставку» после активного внедрения aptX Adaptive.
1. AptX HD
AptX HD – наиболее оптимальный Bluetooth-кодек, который позволяет передавать звук в качестве, близком к CD. По совокупности параметров этот кодек даёт оптимальное соотношение качества звука и стабильности связи. Он ощутимо загружает полосу передачи Bluetooth, но при этом даёт весьма достойное звучание.
Qualcomm заявляет, что с помощью этого кодека достигается звучание, «близкое к Hi Res», но тестами это не подтверждается. Но на слух всё довольно неплохо. 😎
Bowers and Wilkins PX с поддержкой aptX HD
AptX HD почти покрывает слышимый человеком диапазон: «потолок» на 19 кГц. Результат вполне неплох, ведь мало кто, старше 25 лет вообще слышат что-то выше 18 кГц. Заявлена максимальная частота дискретизации в 48 кГц. Для кодирования тут, судя по всему, хватило бы и 40 кГц (19*2 = 38).
Частотный диапазон SBC, aptX, aptX HD
Максимальный битрейт aptX HD – 576 кбит\с. Соответственно, Hi Res звук битрейтом 4,5 Мбит\с сжимается в соотношении 8:1, а CD качество в 2,5 раза. При сжатии сигнал разделяется на 4 частотные полосы и квантуется 24 битами с переменной разрядностью.
Логично предположить, что передача звука CD-качества будет происходить с не очень большими потерями.
AptX HD по уровню фонового шума далёк от 24-битного аудио, особенно в высокочастотном диапазоне. Соответственно, есть искажения и шумы, которые могут «маскировать» тихие детали записей высокого разрешения. Ведь они рассчитаны на бОльший динамический диапазон.
Уровень фонового шума aptX HD
Зато почти по всему диапазону уровень шума соответствует параметрам CD-качества. Судя по всему, 16-битные записи через aptX HD слушать вполне комфортно, потери и искажения невелики.
Потери пакетов у aptx HD начинаются на -70 дБм, и довольно резко возрастают сразу после этой отметки. Надёжность соединения относительно невелика. Скорее всего, при прослушивании источника с небольшого расстояния (в кармане) проблем с передачей не будет. Но минимальные помехи (поворот головы, препятствие, другие беспроводные сети) могут очень легко вызвать «заикания» и прерывания музыки.
aptX HD – светло-красный график
Учитывая, что по битрейту данный кодек занимает больше половины полосы пропускания Bluetooth, результат ожидаем. Комфортное прослушивание, в принципе, возможно.
Источник