Как узнать, какие аудиокодеки поддерживает ваш смартфон
Обновлено: 21.11.2024
Кодеки похожи на ZIP-архивы для медиафайлов. Вместо сохранения всего аналогового звукового файла цифровая версия сжимается для экономии места. Алгоритм, используемый для уменьшения размера файла, называется кодеком, поскольку он кодирует для оцифровки и декодирует, когда пришло время воспроизвести файл. Как вы понимаете, более совершенный кодек может значительно улучшить качество звука.
В Android 10 добавлена поддержка нескольких высококачественных кодеков Bluetooth, и вы даже можете выбрать, какой из них вы хотите использовать с наушниками. Проблема заключалась в том, что невозможно было узнать, какие кодеки поддерживают ваши наушники, если у вас не было под рукой руководства пользователя. К счастью, One UI 3.0, созданный поверх Android 11, изменил это, и теперь вы можете видеть, какие кодеки поддерживаются.
Что вам понадобится
- Устройство Galaxy с One UI 3.0 или более поздней версии
- Аудиоустройство Bluetooth (наушники, наушники-вкладыши, динамик и т. д.)
Шаг 1. Подключите наушники
Этот первый шаг довольно прост: убедитесь, что наушники, которые вы хотите проверить, подключены к вашему телефону. Эта функция будет отображать только совместимые кодеки Bluetooth для устройств, которые в настоящее время сопряжены и подключены к вашему телефону.
Шаг 2. Включите параметры разработчика
Теперь откройте приложение "Настройки" и прокрутите вниз, чтобы выбрать "О телефоне". Здесь откройте подменю «Информация о программном обеспечении», затем быстро нажмите на запись «Номер сборки» семь раз подряд. При седьмом нажатии вам будет предложено ввести PIN-код экрана блокировки — сделайте это, и вы разблокируете параметры разработчика.
Шаг 3. Просмотр поддерживаемых кодеков
Теперь откройте приложение "Настройки" и прокрутите вниз до самого низа. Последней записью в списке теперь должны быть «Параметры разработчика» — нажмите на нее. Здесь прокрутите вниз до раздела Сеть примерно на полпути вниз по списку и коснитесь параметра «Bluetooth Audio Codec».
Теперь вы увидите список всех аудиокодеков Bluetooth, поддерживаемых вашим телефоном. Те, которые также поддерживаются вашими наушниками, будут отмечены белым круговым селектором слева от них, а те, которые ваши наушники не поддерживают, будут показаны серым кругом. Иногда бывает трудно сказать, поэтому, если вы сомневаетесь, просто коснитесь кодеков один за другим. Если система не позволяет выбрать кодек, наушники его не поддерживают.
(1) Наушники, поддерживающие только кодек SBC. (2) Наушники, поддерживающие кодеки SBC, AAC и Scalable, но не aptX или LDAC.
В этом меню вы также можете изменить кодек, используемый вашими наушниками. Обычно система выбирает параметр наивысшего качества, поддерживаемый обоими устройствами (телефоном и наушниками), но в тех редких случаях, когда этого не происходит, теперь у вас есть ручное переопределение.
Защитите свое соединение без ежемесячного счета. Получите пожизненную подписку на VPN Unlimited для всех своих устройств, совершив разовую покупку в новом магазине Gadget Hacks Shop, и смотрите Hulu или Netflix без региональных ограничений, повышайте безопасность при просмотре в общедоступных сетях и многое другое.
Некоторые производители смартфонов возвращают разъем для наушников, но другие по-прежнему категорически против его повторной интеграции. Независимо от того, поддерживает ли ваш телефон проводное аудио, нельзя отрицать удобство беспроводной связи. Меньше проводов, загромождающих мой офис, — это облегчение, но беспроводное аудио создает множество новых проблем. А теперь давайте познакомим вас с кодеками Bluetooth.
Эта статья написана экспертами по звуку с нашего дочернего сайта SoundGuys. Ознакомьтесь с подробной разбивкой здесь.
Обновление от 16 ноября 2021 г. В эту статью добавлена дополнительная информация о Bluetooth LE Audio и кодеке LC3.
Кодеки Bluetooth: что нужно знать
Прежде чем разбирать различные беспроводные кодеки, нам нужно установить рабочие определения для нескольких терминов и охватить несколько концепций.
Терминология
- Частота дискретизации (Гц): количество точек данных в секунду в аудиофайле. Чтобы точно захватить заданную частоту, вам нужно захватить два образца. Это означает, что звук дискретизируется с удвоенной частотой человеческого слуха (~ 20 Гц). Форматы высокого разрешения экспортируются с частотой 96 кГц или выше.
- Битовая глубина (-бит): количество битов на аудиовыборку определяет разрешение файла.Качество CD — 16-битное, а диски DVD и Blue-ray могут поддерживать 24-битное аудио. Как и в случае с частотой дискретизации, чем выше битовая глубина, тем больше размер файла.
- Битрейт (кбит/с): это количество битов, обрабатываемых в единицу времени, которое обычно измеряется в секундах. Обычно мы записываем это как килобиты в секунду (кбит/с) или мегабиты в секунду (Мбит/с). Битрейт рассчитывается как частота дискретизации x битовая глубина x каналы.
Скорость передачи: больше, чем кажется на первый взгляд
Скорость передачи данных Bluetooth нестабильна. SoundGuys продемонстрировал это в отношении LDAC от Sony и кодирования AAC в Android, а также общих проблем с задержкой. Когда компания рекламирует скорость передачи для своего кодека, скорее всего, это не постоянная скорость. Скорее, это оптимальный битрейт, и ваша скорость потоковой передачи может никогда не достичь этого максимума, если условия не всегда оптимальны.
Любой, кто использует исключительно настоящие беспроводные наушники и подписывается на сервисы потоковой передачи музыки без потерь, такие как Amazon Music HD, Apple Music и будущий Spotify, не сможет в полной мере воспользоваться преимуществами воспроизведения в высоком разрешении. Опять же, Bluetooth передает звук с потерями, поэтому ваш смартфон не может передавать каждый бит данных в ваши любимые наушники Bluetooth. Существуют даже некоторые ограничения для воспроизведения по проводу, если вы используете AirPods Max с кабелем Lightning-to-3,5 мм и аудиоадаптером Lightning из-за потери данных в процессе повторной оцифровки. Только прямое соединение TRRS может передавать звук 24 бит/48 кГц и выше.
Более того, Bluetooth-устройства имеют определенный диапазон подключения, обычно три метра для наушников. Чем дальше вы отходите от телефона, тем больше помех приходится преодолевать сигналу. Эти помехи проявляются в виде физических барьеров (например, стен, людей, воздуха) и других резонансных частот (например, радиоволн и сигналов Wi-Fi).
Еще одна вещь, о которой следует знать, — это психоакустика. Это изучение того, как люди воспринимают звук, и оно очень сложное. Сокращенно: к цифровым медиа применяется психоакустическая модель. Он определяет, какие точки данных можно сжать или удалить без заметного ухудшения качества звука. Если вы хотите произвести впечатление на своих друзей викториной в среду вечером, расскажите им о том, как психоакустика придержала дверь для формата MP3 и сжатия, что повлияло на последующие аудиоформаты.
Что такое кодек Bluetooth?
Поздравляем! Вы с честью прошли тест Wireless Audio 101. Теперь давайте применим эти знания.
Кодек определяет способ передачи сигнала Bluetooth от источника (например, смартфона, планшета или компьютера) к вашим наушникам. Независимо от кодека, он отвечает за кодирование и декодирование цифровых аудиоданных в указанный формат. Цель состоит в том, чтобы передать сигнал высокой точности с минимальной скоростью передачи данных. Это сводит к минимуму требования к пространству и пропускной способности для хранения и воспроизведения. Как вы, возможно, догадались, просмотрев более ранние определения, низкая скорость передачи данных приводит к большему сжатию и снижению качества звука. Между тем, высокая скорость передачи данных приводит к меньшему сжатию и более высокому качеству звука.
Возможно, вы инстинктивно отдаете предпочтение качеству звука, а не сжатию. Однако, как мне сообщило печенье с предсказанием на прошлой неделе, всему свое время и место. Например, в зоне с интенсивным трафиком низкая скорость передачи данных может сделать силу соединения более стабильной. Конечно, это происходит за счет качества и точности звука, но в таких условиях, скажем, в вагоне метро или спортзале, вы все равно вряд ли сможете воспользоваться преимуществами высококачественных кодеков.
Процеживание алфавитного супа кодеков Bluetooth
Поддиапазонный кодек низкой сложности (SBC)
Поддиапазонный кодек низкой сложности (SBC) — это наименьший общий знаменатель кодеков Bluetooth. Это минимальное требование Bluetooth Special Interest Group (SIG) для профиля A2DP, которое определяет, как аудио может передаваться между устройствами. Первоначально SBC был разработан для получения сносного качества звука при средних скоростях передачи данных, что сводило к минимуму сложности потоковой передачи.Он разработан с учетом ограничений полосы пропускания Bluetooth и различной вычислительной мощности на разных устройствах. Скорость передачи (максимум: 320 кбит/с) можно контролировать за счет потери данных.
Qualcomm aptX, aptX HD, адаптивный aptX, aptX LL
Кроме того, существует множество кодеков aptX от Qualcomm: aptX, aptX с низкой задержкой (LL) и aptX HD; после выхода aptX Adaptive он заменит aptX LL. Эти кодеки наиболее актуальны для пользователей Android. Они уменьшают задержку потоковой передачи, но скорость уменьшения задержки зависит от того, какой смартфон используется. Пользователям следует обратить внимание на наушники и вкладыши с поддержкой aptX, если они хотят более точного и детального звука. Только aptX поддерживает аудиоданные LCPM 48 кГц/16 бит (352 кбит/с), а aptX HD поддерживает аудиоданные LCPM 48 кГц/24 бит (576 кбит/с). Имея это в виду, оба формата по-прежнему имеют потери.
На данный момент, если у вас iPhone, aptX не имеет значения, поскольку устройства iOS поддерживают только SBC и AAC.
Расширенное кодирование звука (AAC)
Расширенное кодирование звука (AAC) — это стандарт сжатия цифрового звука с потерями. Это также безлицензионный стандарт для YouTube и предпочтительный способ передачи для Apple. Пользователи iPhone больше всего выигрывают от воспроизведения файлов высокого разрешения в формате AAC, максимальная скорость которого составляет 250 кбит/с.
Хотя Android поддерживает AAC, его производительность крайне неудовлетворительна из-за нестабильного качества потоковой передачи. Однако это не для того, чтобы критиковать AAC; вместо этого это связано с тем, что ОС Android еще не предоставила универсальный способ обработки AAC. Это энергоемкий кодек, которым Apple может управлять благодаря своей закрытой экосистеме.
Сони LDAC
Система LDAC от Sony кажется многообещающей. Его переменная скорость передачи данных в теории великолепна и должна последовательно передавать в три раза больше данных, чем SBC. Однако на практике это не так. LDAC имеет три режима: 990 кбит/с, 660 кбит/с и 330 кбит/с. Две самые высокие скорости передачи данных теряют точность выше 20 Гц, а LDAC (330 кбит / с) уступает как aptX, так и SBC. Хотя вариант LDAC 990 кбит/с великолепен, дело в том, что большинство телефонов по умолчанию используют LDAC 330 кбит/с, что требует от вас входа в настройки разработчика и принудительного выбора более высокого значения.
Наушники с поддержкой LDAC трудно найти, и часто они стоят дорого.
Кодеки LHDC и LLAC от HWA Alliance
LHDC – это аббревиатура от аудиокодека высокой четкости с малой задержкой. Он был разработан союзом Hi-Res Wireless Audio (HWA) и Savitech. Android 10 и более поздние версии поддерживают этот кодек в рамках проекта Android с открытым исходным кодом (AOSP). Его главное преимущество: он обеспечивает передачу данных в три раза больше, чем позволяет SBC, и поддерживает максимальную скорость передачи данных 900 кбит/с с максимальной частотой дискретизации 96 кГц. Huawei Mate 10 стал первым смартфоном, поддерживающим этот кодек.
Еще один кодек HWA: аудиокодек с малой задержкой (LLAC/LHDC LL) представляет собой жизнеспособную альтернативу LHDC и может похвастаться функциями с малой задержкой, что отлично подходит для мобильных геймеров. Оптимальная задержка составляет всего 30 миллисекунд, и он поддерживает высококачественный битрейт (400/600 кбит/с) с максимальной частотой дискретизации 48 кГц. LLAC впервые был поддержан Huawei P30.
Кодек Bluetooth LE Audio LC3
Кодек Bluetooth LC3 произвел фурор на выставке CES 2020, и, хотя мы все еще ждем важных подробностей, мы довольно много знаем об этом универсальном кодеке. Например, LC3 поможет глухим и слабослышащим пользователям, расширив функциональность Bluetooth: один источник сможет передавать поток на несколько устройств Bluetooth. Это означает, что слуховые аппараты с поддержкой Bluetooth смогут передавать потоковое аудио (например, информацию об отправлении поезда), информируя пользователей о том, что их окружает.
LC3 – это прозрачный кодек. Полная минимизация гармонических искажений ограничена аппаратным обеспечением телефона, а не LC3.
Похожим образом, LE Audio LC3 означает, что разные трансляции можно будет передавать на одну пару настоящих беспроводных наушников. Вместо одного потока 160 кбит/с аудио LC3 разбивает поток на скорости 80 кбит/с каждый. Это удобно, если вы с другом находитесь в пабе и смотрите местную игру: вы можете использовать правый наушник, чтобы настроиться на любимого диктора, а ваш друг может использовать левый наушник, чтобы настроиться на своего любимого диктора.
LE Audio требует наличия новой функции в Bluetooth 5.2, которой нет в более ранних версиях Bluetooth.Кодек LC3 в конечном итоге станет обязательным для всех продуктов LE Audio; однако Classic Audio и LE Audio смогут работать вместе на одном телефоне.
Масштабируемый кодек Samsung
В наушниках Samsung Galaxy Buds первого поколения используется масштабируемый кодек Samsung. Это работает аналогично адаптивному aptX, но совместимо только с устройствами Samsung (например, Samsung Galaxy Buds Plus и Samsung Galaxy S20). Samsung Scalable Codec предотвращает прерывание звука, анализируя радиочастотную среду и динамически регулируя битрейт (от 88 кбит/с до 512 кбит/с). Чтобы получить полный список поддерживаемых устройств Samsung, нажмите здесь.
Действительно ли кодеки Bluetooth имеют значение?
Ну и да и нет. Если вы страдаете от потери слуха из-за шума или слушаете в особенно шумной обстановке, маловероятно, что вы сможете различить различия между SBC, aptX и AAC. Тем не менее, у высококачественных кодеков больше преимуществ, чем качество звука, а именно скорость отклика. Если вы когда-либо пропускали трек с помощью встроенных элементов управления наушников только для того, чтобы подождать секунду, прежде чем на самом деле начнется воспроизведение следующей песни, ваше устройство, вероятно, транслировало через SBC. Эта задержка еще более заметна в таких вещах, как воспроизведение видео, когда шутки ведущих ночных шоу запятнаны аудиовизуальной задержкой, сопровождающей потоковую передачу SBC. Конечно, есть встроенная компенсация для синхронизации видео и звука. Однако этот упреждающий расчет не полностью устраняет пропуски и сбои.
В конечном счете, в этом потоке информации трудно разобраться. Подводя итог, можно сказать, что aptX и aptX HD — это кодеки, которые выбирают пользователи Android, в то время как пользователям iPhone следует использовать наушники с поддержкой AAC. Чтобы продолжить изучение кодеков Bluetooth, ознакомьтесь с нашим подробным объяснением.
Возможно, вы не знаете, что ваши наушники Bluetooth поддерживают множество кодеков для потоковой передачи звука по беспроводной сети. В Android 11 Developer Preview теперь немного проще увидеть, какие кодеки поддерживают ваши наушники Bluetooth прямо на вашем устройстве.
Эта новая функция была замечена ребятами из Android Police и не особенно удобна для пользователя, так как вам нужно углубиться в меню параметров разработчика, чтобы получить информацию. Тем не менее, функция Trigger Bluetooth Audio Codec Selection позволяет переключать кодек, который вы предпочитаете, хотя кажется, что он больше ориентирован на отъявленных аудиофилов.
Раньше не было простого способа узнать, какие аудиокодеки поддерживаются наушниками Bluetooth на Android. Один процесс включал в себя несколько серьезных обходных путей и требовал, чтобы вы копировали журналы с телефона на ПК — очевидно, это было слишком много возни.
Когда вы перейдете к новому разделу в параметрах разработчика, если у вас подключена пара Bluetooth-наушников или наушников, вы получите список поддерживаемых кодеков. Все, что не поддерживается, будет выделено серым цветом.
В Android 10 он просто дает вам список всех аудиокодеков, но не показывает, какие из них будут работать, и по умолчанию будет использоваться стандартный SBC или AAC для аудио. Новый метод делает более понятным, если вы просто не знали, какой кодек поддерживают ваши наушники Bluetooth из коробки. Кроме того, поскольку некоторые производители рекламируют поддержку определенных кодеков, это может помочь им оставаться честными. Это также поможет вам выбрать предпочтительный протокол.
Подробнее об Android 11:
FTC: мы используем автоматические партнерские ссылки, приносящие доход. Подробнее.