Вас не устраивает звук в ваших Bluetooth наушниках? Возможно все дело в том, что ваш Android использует «плохой» аудиокодек SBC вместо продвинутых LDAC, aptX, aptX HD, AAC? Как включить aptX на Android? Расскажет вам сайт Android +1!
Все больше производителей отказывается от аудио разъема 3.5 мм в пользу передачи звука по Bluetooth, но вот не всегда такие новшества так полезны! Все дело в кодеках… и Android по умолчанию использует не самый лучший!
- SBC (Subband Coding) — этот кодек с потерями, на данный момент используется в большинстве случаях передачи звука по беспроводным наушникам. Самой главной проблемой SBC является то, что кодек очень сильно искажает звук, больше чем MP3, поэтому для прослушивания высококачественного аудио материала он явно не годится.
- AAC (Advanced Audio Coding) — также аудиокодек с потерями, но качество звука гораздо выше чем SBC.
- aptX, aptX HD и aptX LL — аудиокодек разработанный компанией Qualcomm, поэтому его можно встретить практически только на устройствах, где установлен процессор Snapdragon. Кодек aptX и aptX HD в отличие от SBC и AAC, практически не имеет потерь, аудио компрессируется и передается по Bluetooth. Аудиокодек aptX LL позволяет прослушивать высококачественное аудио с низкими задержками.
- LDAC — не так давно разработанный аудиокодек компанией Sony, который должен сместить с поста устоявшийся кодек SBC. Этот аудиокодек выполняет компрессию с небольшими потерями. C версии Android 8.0 Oreo, стал частью системы, так что возможно LDAC вскоре станет стандартном для передачи звука по беспроводным наушникам и колонкам.
Если наушники поддерживают только SBC кодек, то включить Bluetooth кодек aptX, aptX HD, LDAC не получится!
Как узнать кодек bluetooth что используется?
На новых версиях Android необходимо зайти в BlueTooth, подключить наушники. После чего рядом появится значок с кодеком.
Как включить необходимый Bluetooth
аудиокодек на Android?
Для начала вам необходимо убедиться что ваши наушники или колонки поддерживают более продвинутый аудиокодек. Вам изрядно придется покопаться в интернете, чтобы понять, какой кодек они поддерживают.
Второе условие, версия Android на телефоне должна быть 8.0 или более новая.
Для того чтобы активировать один из перечисленных кодеков, вам понадобиться активировать «Меню Разработчика«. Как это сделать? Вы можете посмотреть, два видео ролика.
- На «голом» Android:
- На Xiaomi:
После того как вы оказались в меню разработчика, пролистайте меню вниз до пункта «Аудиокодек для передачи через Bluetooth» и выберите его.
Выберите необходимый кодек — LDAC, apt, aptX, AAC, SBC.
Если же принудительное переключение кодека не работает, хотя вы уверены, что наушники поддерживают APTX, LDAC или AAC, то тогда скорее всего их активация происходит с помощью специального, фирменного приложения, от производителя беспроводной гарнитуры! Либо еще как вариант, сначала активировать кодек в приложение для bluetooth наушников, а после перейти в меню разработчика и выбрать аудиокодек!
Вам удалось поменять кодек bluetooth! Звук по беспроводным наушникам должен улучшится!
Вот и все, теперь вы знаете как включить aptx на смартфоне! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!
Хотите улучшить качество звука в беспроводных наушниках, подключенных к смартфону на базе Android? Чуть ниже мы расскажем, что делать.
Бесспорно, Bluetooth-наушники невероятно удобные, однако они не могут сравниться с проводными аналогами в плане качества звука. Поэтому покупателям всегда приходится выбирать между удобством и звучанием.
К счастью, звук на беспроводных наушниках можно настроить за счет изменения аудиокодека на используемом девайсе. Чуть ниже мы расскажем о различных аудиокодеках, доступных на устройствах на базе Android, а также о том, как их изменить.
Содержание
- 1 Почему стоит изменить аудиокодек Bluetooth
- 2 Самые популярные кодеки
- 2.1 SBC
- 2.2 aptX
- 2.3 AAC
- 2.4 LDAC
- 2.5 LHDC
- 3 Как изменить аудиокодек Bluetooth на Android
- 4 За хорошее качество звука нужно бороться
Используемый кодек зависит от того, что именно вы прослушиваете на своих беспроводных наушниках:
- Если вы хотите слушать музыку Hi-Fi, то нужно установить кодек, обеспечивающий превосходное качество звука.
- Для звонков нужен кодек, выдающий стабильное звучание. Это касается и фильмов, поскольку при просмотре аудио и видео должны идеально синхронизироваться, что требует кодека с малой задержкой.
Беспроводные наушники – явление достаточно новое (если сравнивать с проводными аналогами), из-за чего не существует идеального кодека, который всегда обеспечивал бы высокое качество звука и минимальную задержку.
Именно поэтому стоит подумать об изменении дефолтного аудиокодека Bluetooth в соответствии с типом прослушиваемой музыки и мощностью сигнала.
Изменение кодека поможет выжать из Bluetooth-наушников максимум, но не стоит забывать, что кодек будет работать только в том случае, если наушники совместимы с ним.
Самые популярные кодеки
Прежде чем узнать, как изменить стандартный кодек на смартфоне, важно разобраться, какие типы кодеков существуют, а также с тем, какой из них лучше всего подходит для той или иной цели.
SBC
SBC (аббревиатура от Low Complexity Sub-band Coding) – наиболее распространенный кодек. Он установлен на всех аудиоустройствах на базе Android, поддерживающих A2DP (Advanced Audio Distribution Profile) — расширенный профиль передачи аудио.
SBC – это что-то вроде базовой версии всех аудиокодеков. Он предлагает довольно-таки посредственное качество звука и потребляет гораздо меньше энергии.
Он не способен выдавать высококлассный звук и имеет более высокую задержку по сравнению с другими кодеками нашего списка.
Кодек подойдет для обычных пользователей, не сильно заботящихся о высоком качестве звука. Но для игр или просмотра фильмов нужно выбрать что-то другое, поскольку у SBC довольно-таки высокая задержка.
aptX
Qualcomm aptX — это целое семейство кодеков, в которое входят 7 различных версий.
aptX использует адаптивную дифференциальную импульсно-кодовую модуляцию (ADPCM), которая выдает гораздо лучшее качество звука, чем SBC.
На Android-устройствах чаще всего встречаются 3 вариации aptX:
- aptX: лучшая альтернатива SBC, но всё еще не подойдет тем, кому нужен звук с минимальными потерями.
- aptX HD: значительное улучшение по сравнению с оригинальной версией, так как качество звука намного лучше, а звук воспроизводится с минимальной задержкой. aptX HD отлично подойдет для прослушивания Hi-Fi аудио и просмотра фильмов.
- aptX Adaptive: динамически меняет битрейт для более стабильного соединения. Кодек отлично подходит практически для всего: от игр до звонков и просмотра видео. Но среди всех трех опций именно aptX HD выдает лучшее качество звука.
AAC
AAC, сокращенно от Advanced Audio Codec, очень похож на SBC. Он потребляет больше энергии, несмотря на то что воспроизводит звук с потерями. AAC обычно используется в устройствах от компании Apple, поскольку iOS оптимизирована для использования именно этого кодека.
Если же говорить об Android, AAC – последний вариант, который стоит использовать только в том случае, если все другие кодеки несовместимы с вашими наушниками.
AAC не подходит для игр и высококлассного аудио, но для обычного прослушивания музыки кодека более чем достаточно.
LDAC
LDAC, разработанный южнокорейской компанией Sony, похож на aptX Adaptive. Главное отличие заключается в том, что второй автоматически настраивается в зависимости от уровня сигнала, а первый – переключается между тремя предустановленными битрейтами.
LDAC – высококлассный аудиокодек для настоящих ценителей звука, у которого есть лишь один недостаток – очень слабое качество соединения.
Среди плюсов же стоит выделить низкую задержку, благодаря которой кодек отлично подходят для игр и просмотра видео.
LHDC
LHDC, сокращенно от Low-Latency and High-Definition Audio Codec (букв. перевод – кодек высокого разрешения с низкими задержками), был разработан в сотрудничестве Hi-Res Wireless Audio (HWA) и Savitech.
Кодек предназначен для настоящих аудиофилов, поскольку выдает высочайшее качество звука и минимизирует задержку, благодаря чему LHDC отлично подходит для прослушивания Hi-Fi музыки, просмотра видео и игр.
Как изменить аудиокодек Bluetooth на Android
После того, как вы определились, какой кодек хотите использовать, и какой из них совместим с наушниками и поддерживается смартфоном, можно приступить к его изменению.
Отметим, что на телефоне должна быть установлена версия Android 8.0 или новее.
- Откройте меню «Настройки» на смартфоне.
- Перейдите к разделу «Система», а затем «Для разработчиков».
- Нажмите на пункт «Аудиокодек Bluetooth».
- Выберите подходящую опцию.
Помимо кодеков из списка, вы можете установить на свое устройство новые. Чтобы включить или отключить их, нужно нажать на «Включить/выключить опциональные кодеки».
За хорошее качество звука нужно бороться
Несмотря на то, что беспроводная технология еще не достигла своего апогея и пока не способна на равных конкурировать с проводным аналогом, вы все равно можете улучшить качество звука и уменьшить задержку за счет изменения стандартного аудиокодека Bluetooth.
Каждый кодек имеет свои преимущества и недостатки, но среди всех вариантов aptX Adaptive и LDAC наиболее близки к идеалу.
Источник: makeuseof.com
Инструкция по изменению аудиокодека Bluetooth на смартфоне с беспроводными наушниками.
Качество воспроизведения звука через беспроводные наушники зависит от того, какой аудиокодек поддерживает телефон и Bluetooth-гарнитура. Зачастую по умолчанию работает кодек, который обеспечивает не самый качественный звук и допускает большие задержки. Мы расскажем, зачем и как можно изменить кодек Bluetooth на смартфоне.
Зачем нужно менять аудиокодек Bluetooth на телефоне?
Стандартный аудиокодек может не отвечать желаемым параметрам пользователю. Чтобы улучшить звук на беспроводных наушниках, необходимо ознакомиться со всеми доступными кодеками, выбрать лучший, а затем изменить его в настройках, если по умолчанию работает другой алгоритм.
Название кодека, который на данный момент работает на смартфоне, можно узнать в настройках беспроводных соединений. Оно расположено рядом с подключенными наушниками в списке связанных по Bluetooth устройств. Здесь же сразу можно изменить действующий кодек.
Прежде чем менять аудиокодек, необходимо убедиться, что и телефон, и наушники поддерживают выбранный пользователем алгоритм. Чтобы узнать, какие кодеки поддерживает смартфон, достаточно изучить его технические характеристики. Также есть более сложный алгоритм:
- Скачайте и установите программу Wireshark на компьютер.
- Перейдите в режим разработчика на телефоне (в настройках необходимо нажать 7-8 раз на номер сборки устройства, пока не появится соответствующая надпись).
- Включите пункт «Журнал отслеживания Bluetooth HCI».
- Подключите наушники, включите любое аудио и подождите несколько секунд.
- Выключите аудио и журнал отслеживания.
- Найдите в памяти телефона файл «btsnoop_hci.log».
- Перенесите файл на компьютер и откройте его через программу Wireshark.
- В строке «SetConfiguration» расположена аббревиатура кодека, который поддерживает телефон.
Чтобы узнать, какие кодеки поддерживают наушники, достаточно также изучить технические характеристики (обычно кодек указан на коробке с гарнитурой). Также можно следовать инструкции выше, но искать аббревиатуры кодеков в строках «GetCapabilities». Поддерживаемых алгоритмов может быть несколько.
Если устройства поддерживают нужный кодек, его можно изменить в меню разработчика. Для этого необходимо:
- Открыть раздел «Для разработчиков».
- Найти на пункт «Аудиокодек Bluetooth».
- Выбрать нужный аудиокодек.
Также в разделе для разработчиков можно управлять другими важными настройками беспроводных наушников:
- Частота дискретизации.
- Версия Bluetooth AVRCP.
- Bluetooth MAP.
Смена кодека доступна на смартфонах под управлением Android 8.0 и выше. Если изменить алгоритм не удалось, возможно, это необходимо делать через фирменное приложение от производителя устройства (телефона или наушников).
Оценка этой статьи по мнению читателей:
TWS-наушники захватывают рынок, словно эпидемия, и с переходом на беспроводной звук у людей появляется масса вопросов, ответы на которые приходится выискивать по всему интернету. Но интернет, к сожалению, бывает разным и нередко сайты перепечатывают одну и ту же недостоверную информацию, которая лишь сбивает с толку.
Кто-то называет кодек SBC мусором, не пригодным даже для прослушивания музыки в шумном метро, другие считают «айфоновский» кодек AAC лучшим изобретением человечества, а популярный кодек LDAC от Sony — маркетинговой ерундой, не заслуживающей никакого внимания.
В этой статье я постараюсь максимально просто и в то же время подробно ответить на все популярные вопросы касательно Bluetooth-кодеков и беспроводного звука.
Надеюсь, будет интересно и познавательно!
Что вообще такое Bluetooth-кодеки и какое отношение они имеют к звуку?
Само слово кодек — это акроним, образованный от двух слов: кодировщик и декодировщик. Собственно, Bluetooth-кодек — это программа (алгоритм), которая может закодировать информацию, уменьшив ее размер, а затем раскодировать для воспроизведения.
Существует множество различных Bluetooth-кодеков. Одни позволяют передавать больше данных в секунду (имеют более высокий битрейт), другие не требуют серьезных вычислений при кодировании/декодировании файла, что хорошо влияет на время автономной работы устройств. Отличается и сам алгоритм сжатия аудиофайлов. На сегодняшний день самыми популярными Bluetooth-кодеками являются:
- SBC
- AAC
- aptX (LL, Adaptive, HD)
- LDAC
- HWA
- Samsung Scalable
Работают кодеки следующим образом. Вы запускаете на своем смартфоне музыку в любом формате (mp3/aac/flac) или потоковый сервис (например, YouTube Music). Смартфон раскодирует эти данные, а затем снова кодирует их при помощи Bluetooth-кодека и отправляет закодированный сигнал на наушники.
Наушники декодируют (расшифровывают) тем же кодеком полученные данные, обрабатывают их и преобразовывают в аналоговый сигнал, заставляя динамики наушников вибрировать, создавая тем самым звуки.
Чтобы все это работало, наушники должны поддерживать тот же кодек, что и смартфон, иначе они не смогут раскодировать полученные данные.
Не важно, в каком формате хранится ваша музыка (mp3, flac, wav), смартфон в любом случае ее предварительно раскодирует, а затем снова закодирует перед отправкой по Bluetooth.
Например, если вы слушаете .aac файл на iPhone в наушниках AirPods (эти устройства превосходно работают с кодеком AAC), смартфон все равно вначале декодирует оригинальный AAC-файл, а затем повторно закодирует его в AAC кодек. При этом, качество звука может незначительно снизиться.
Это хорошо заметно на тестовом графике от SoundGuys, в котором они сравнили эталонный AAC-файл с тем, что смартфоны отправили на наушники, используя свои AAC-кодеки:
Для тех, кто не понимает, что здесь изображено, просто скажу, что iPhone удалил в оригинальном AAC-файле часть информации о звуке (начиная с 19000 Гц). На других смартфонах ситуация гораздо хуже, но об этом поговорим позже.
А можно я просто куплю наушники, не загружая себе всем этим голову?
Проблема в том, что на рынке нет ни одной модели Bluetooth-наушников и ни одного смартфона, которые бы поддерживали сразу все кодеки. Например:
- Любой iPhone официально поддерживает только два кодека: AAC и SBC
- Кодек Samsung Scalable работает только на устройствах от Samsung
- Современные смартфоны от Huawei не работают с кодеками aptX и aptX HD
Более того, очень многие устройства поддерживают минимум два кодека и если вы будете понимать, что они из себя представляют, то сможете выбрать наиболее подходящий.
И есть еще одна причина, по которой было бы, все же, неплохо разобраться в этом вопросе. Начитавшись «желтой прессы» (техноблогеров), многие увидели в кодеке aptX спасение и считают его залогом божественного звука. Этим, естественно, сразу же воспользовались производители, наводнив рынок копеечными наушниками с отвратительным звуком, но зато с поддержкой заветного aptX.
Поэтому предлагаю продолжить наш разговор, чтобы не попадаться на все эти уловки.
Влияет ли Bluetooth-кодек на качество звука? Или несколько слов о том, как кодируется звук и что именно теряется при сжатии
С одной стороны, кодек действительно влияет на звучание. Более того, чем вы моложе — тем сильнее это влияние. И дело здесь не в юношеском максимализме или самовнушении (хотя, последний фактор может играть значительную роль), а в том, что закодированный файл теряет часть информации о звуке.
Все перечисленные выше кодеки сжимают звук с потерями. Однако не следует бояться слова потеря, так как потерять можно не только полезную, но и совершенно бесполезную информацию.
Так, что же удаляют кодеки с оригинальной записи? Гитарную партию или, может, бэк-вокал?
Думаю, многие знают о том, что человек способен слышать звуки в диапазоне от 20 Гц до 20 кГц. Причем верхняя граница очень сильно зависит от возраста. Для среднестатистического человека следующая таблица показывает приблизительный предел слышимости:
Частота | Не слышно с… |
19000 Гц | 20 лет |
17000 Гц | 25 лет |
16000 Гц | 35 лет |
15000 Гц | 45 лет |
12000 Гц | 55 лет |
Так вот, первое, что делают Bluetooth-кодеки — это просто удаляют всю звуковую информацию, свыше определенной частоты. Какой-то кодек может удалить все, что выше 18000 Гц (18 кГц), другой — все, что выше 15 кГц. Соответственно, в зависимости от возраста и кодека, кто-то при очень внимательном прослушивании на качественных наушниках сможет заметить потерю.
Но это далеко не вся история. Разные частоты мы также слышим по-разному. Например, частоту 1000 Гц мы прекрасно услышим на громкости 30 децибел, а вот частоту 80 Гц — нет. Как именно мы воспринимаем все частоты, наглядно показано на следующем графике:
Соответственно, все, что находится под линией порога слышимости, можно смело удалять из файла.
Но и это еще не все! Оказывается, одни звуки могут легко скрывать другие. Например, если вы будете говорить спокойным голосом возле проезжающего поезда, ваш собеседник будет слышать только звук поезда. В этом случае, поезд скрывает (маскирует) голос.
Получается, громкий звук на определенной частоте оказывает маскирующий эффект на ближайшие частоты. Например, громкий звук на частоте 250 Гц будет оказывать определенное влияние на все остальные звуки в диапазоне от 60 до 1000 Гц. И если другой звук в этом диапазоне будет не достаточно громким (ниже границы маскировки), вы его никак не услышите:
Значит, при кодировании удаляем и все эти звуки! То есть, кодек удаляет даже то, что мы могли прекрасно услышать, если бы «по соседству» не оказался громкий маскирующий звук.
Более того, когда этот громкий звук исчезает, мы не мгновенно начинаем различать то, что было «скрыто». В зависимости от частоты и громкости, время маскировки может длиться еще 100 мс. Разумеется, кодек подчистит и всю информацию в этом промежутке времени.
Получается, мы удалили столько данных, а разницу практически никто не услышит! Все это называется психоакустическим сжатием.
Но это еще не конец истории. Дело в том, что при записи (скажем, на студии), мы преобразовываем звук в электрическое напряжение. Чем громче звук — тем выше напряжение. Чтобы оцифровать это напряжение (аналоговый сигнал), нам просто нужно непрерывно (очень часто) записывать значение напряжения и сохранять его в виде чисел.
Например, если громкость звука определенной частоты нарастает, мы можем оцифровать его, условно записав такие значения: 765, 767, 770, 800 и так далее.
Но когда Bluetooth-кодек кодирует и сжимает звук, вместо больших чисел он может просто сохранять разницу между значениями. Незачем хранить числа 765, 767, 770 и 800, если можно просто сохранить начальное значение (765) и дальше записать разницу между последующими числами: 2 (767-765), 3 (770-767) и 30 (800-770).
Для CD-качества мы делаем такие замеры и записи более 44 тысяч раз в секунду. Но не забывайте, что звук-то у нас стерео, а значит, нужно отдельно записывать все значения с такой частотой для правого и левого наушника. Используя описанный алгоритм и сохраняя лишь разницу, мы можем немного сжать файл (называется такой метод дифференциальной импульсно-кодовой модуляцией).
Но даже это еще не полная картина. Так как все значения записываются в виде нулей и единичек, можно присвоить длинным последовательностям бит — короткие коды. Например, заменять 00000000 на 00, а 00000001 на 01. Чем чаще какая-то последовательность встречается, тем более короткий код для нее выбираем. Такой метод называется кодом Хаффмана.
И на этом я, пожалуй, остановлюсь, сделав следующий вывод:
Не всегда низкий битрейт означает худшее качество, равно как и увеличение битрейта далеко не всегда улучшает качество звука
Для сравнения, кодек AAC с битрейтом 256 кбит/с выдает качество, аналогичное MP3 с битрейтом 320 кбит/с, так как имеет более сложный и эффективный алгоритм сжатия.
К слову, если вы не знаете, что такое битрейт, то это просто количество данных, передаваемых за одну секунду. Именно снижение битрейта является главной задачей любого Bluetooth-кодека, так как его пропускная способность довольно сильно ограничена.
Выше я говорил, что для эталонного CD-качества нужно более 44 тысяч раз в секунду (44.1 кГц) записывать значение напряжения (громкость звука), используя 16 бит для хранения значений. В этом случае, очень легко посчитать битрейт такой записи, просто умножив 16 на 44.1.
Получается 705.6 кбит/с, но так как у нас стерео-звук, нужно еще умножить это число на два (для левого и правого наушника отдельно), что дает битрейт 1411 кбит/с (705.6*2).
Именно такой битрейт требуется для передачи максимально качественного звука без малейших потерь (CD-Audio). Сравните это с битрейтом популярных кодеков:
Кодек | Возможный битрейт (кбит/с) по Bluetooth |
SBC | до 328 |
AAC | 256 — 320 |
aptX | 128/256/352/384 |
aptX HD | 192/384/529/576 |
aptX Adaptive | 276-420 |
LDAC | 330/660/990 |
Samsung Scalable | 96 — 512 |
HWA (LHDC) | 400/560/900 |
О том, как именно влияет такое снижение битрейта, я расскажу чуть ниже. А пока ответим на один популярный вопрос.
Зависит ли качество звука в Bluetooth-наушниках от смартфона?
Или можно перефразировать этот вопрос так: стоит ли покупать более дорогой смартфон (как источник звука), чтобы возросло качество звучания Bluetooth-наушников?
Эти вопросы родились не на пустом месте, так как многие слышали о том, что качество источника звука заметно влияет на звучание проводных наушников.
Связано это с тем, что именно смартфон преобразовывает цифровой сигнал в аналоговый. Соответственно, от качества этого преобразования зависит и качество звука. Чем лучше аудио-чип в смартфоне, тем качественнее звучание.
Но в беспроводных наушниках все происходит иначе. Смартфон просто посылает цифровой сигнал в наушники со встроенными аудио-чипами и они самостоятельно занимаются цифро-аналоговым преобразованием. В этом плане аналогия с проводными наушниками не работает, так как аудио-чип смартфона не имеет никакого отношения к конечному результату.
И это очень важно понимать, чтобы не купить дешевые наушники с поддержкой, например, aptX кодека. Благодаря aptX, наушники действительно получат данные неплохого качества, но дешевый аудио-чип и другие компоненты (включая динамики), полностью испортят всю картину.
Тем не менее, смартфон может влиять на качество беспроводного звука. Все дело, опять-таки, в кодеках. Таким ярким примером можно считать кодек AAC, качество работы которого сильно зависит от смартфона. На iPhone используется наиболее качественный кодировщик Apple AAC, а вот Android-смартфоны используют бесплатный аналог от Fraunhofer IIS.
На графике от SoundGuys очень хорошо видно, как сильно обрезаются частоты при кодировании AAC на Android-смартфонах и на iPhone:
Как видим, Huawei обрезает все звуки при кодировании в AAC после 14.2 кГц, что будет заметно любому слушателю. Samsung уничтожает в AAC все, что выше 17 кГц, а вот iPhone кодирует звук вплоть до 19 кГц, что является лучшим показателем среди всех смартфонов (если мы говорим об AAC-кодеке).
Более того, нужно учитывать и то, как именно смартфон кодирует звук. Дело в том, что AAC — наиболее требовательный к ресурсам кодек, потому что он использует самую продвинутую психоакустическую модель. А в Android-смартфонах обработка звука не наделена важнейшим приоритетом, из-за чего возрастает задержка звука при передаче на наушники.
Задержка звука или latency — это промежуток времени, прошедший с момента появления звука до того, как вы его услышите. При прослушивании музыки это не играет особой роли, но вот при просмотре фильмов или во время игр, задержка может очень сильно испортить весь процесс.
Хуже всего то, что от кодека задержка зависит не очень сильно, а основное влияние оказывает сам смартфон. Это хорошо видно на следующем графике, где сравнивается задержка звука (в миллисекундах) на разных смартфонах с разными кодеками:
Как видим, на смартфоне Google Pixel 3 XL разница между кодеками не превышает 100 мс, причем, кодек AAC дает самую большую задержку из-за своей вычислительной сложности. Примерно такая же ситуация наблюдается и во всех остальных случаях, то есть, кодек влияет не так сильно. Но если сравнивать задержку звука между смартфонами, можно получить разницу в 300 мс!
Для справки, любой человек легко ощутит задержку в 150 мс, а на смартфоне Huawei она доходит до 600 мс. Поэтому смартфон действительно влияет на качество беспроводного звука. В плане задержки — ощутимо, в плане аудио-качества разницу заметят не все пользователи.
Кстати, задержка звука на современных смартфонах проявляется зачастую только в играх, так как при просмотре видео оба устройства определяют скорость задержи, а затем смартфон искусственно рассинхронизирует звук и видео так, чтобы картинка немножко отставала от звуковой дорожки. В результате мы не ощущаем никакой задержки звука.
Если вы не уверены, работает ли эта технология на вашем устройстве, просто попробуйте поставить видео в YouTube на паузу (естественно, с подключенными по Bluetooth наушниками). Если технология не работает, видео моментально приостановится, в противном случае между нажатием кнопки паузы и самой паузой произойдет небольшая задержка (несколько сотен миллисекунд).
Зависит ли качество звука в Bluetooth-наушниках от качества файла или приложения?
Частично я уже отвечал на этот вопрос в начале статьи, где говорил, что смартфон в любом случае раскодирует любой файл или поток, а затем заново закодирует его Bluetooth-кодеком. Поэтому не важно, будете ли вы слушать «аудиофильские» flac-файлы без сжатия в максимальном качестве или mp3-файлы, смартфон извлечет из них звуковые данные и закодирует с потерями выбранным кодеком.
Но как быть с потоковыми сервисами? Ведь, если музыка через YouTube Music будет идти с битрейтом 128 кбит/с, тогда при передаче по Bluetooth, даже самый лучший кодек ничего не сможет изменить.
Естественно, если вы хотите получить максимально возможное качество, следует выбирать музыкальные приложения с поддержкой высокого битрейта. Чтобы лучше ориентироваться в приложениях для смартфонов, посмотрите данные в этой таблице:
Сервис | Битрейт | Кодек |
Deezer Permium | 320 | MP3 |
Spotify (бесплатно) | 160 | AAC |
Spotify Premium | 320 | Ogg Vorbis |
Google Play Music | 320 | MP3 |
Apple Music | 256 | AAC |
YouTube Music (бесплатно) | 128 кбит/с | AAC |
YouTube Music Premium | 256 кбит/с | AAC |
Повторюсь, кодек AAC с битрейтом 256 кбит/с соответствует качеству mp3 с битрейтом 320 кбит/с. Что интересно, согласно Wikipedia, менее 1% людей способны услышать разницу между mp3 320 кбит/с и несжатым оригиналом:
Процент людей, услышавших разницу | Битрейт mp3 |
0-1% | 320 кбит/с |
5-30% | 256 кбит/с |
30-40% | 192 кбит/с |
40-70% | 128 кбит/с |
Не важно, какой кодек вы будете использовать на наушниках, главное, чтобы исходные данные (потоковая музыка) обладали достаточно высоким качеством. Другими словами, не обязательно использовать наушники с кодеком AAC, чтобы услышать разницу между, скажем, бесплатным YouTube и YouTube Premium.
Какой же кодек лучше: SBC, AAC, aptX или LDAC? Какая между ними разница?
Давайте теперь подробнее рассмотрим каждый кодек, его особенности, преимущества и недостатки.
Кодек SBC
Это самый популярный Bluetooth-кодек в мире по одной простой причине — все до единого беспроводные наушники должны его поддерживать по определению.
Изначально было модным считать этот кодек самым паршивым и неспособным ни на что. Затем мода немножко изменилась, когда стали появляться неофициальные модификации кодека с поддержкой высокого битрейта (вплоть до ~600 кбит/с). Но так как воспользоваться этими модификациями способны лишь единицы, этот факт можно игнорировать.
По сути, сам кодек не ограничивает битрейт, но официально ни одно устройство не поддерживает битрейт для SBC кодека выше 328 кбит/c. Бывают и неприятные исключения, когда наушники искусственно занижают битрейт. Ярким примером может служить модель Huawei Freebuds 3 (см. наш обзор), у которых SBC-кодек ограничен 229 кбит/c. Такая неопределенность и зависимость от устройств слегка портит репутацию кодека.
Вторым важным отличием кодека являет сам алгоритм сжатия. Битрейт распределяется не равномерно, а динамически от нижних к верхним частотам. Если кодек израсходует «весь запас» на нижние и средние частоты, верхние просто обрежутся и мы потеряем часть информации о звуке.
Говоря в целом, кодек SBC — это начальный вариант, но на некоторых Android-смартфонах он может звучать лучше, чем AAC.
Как бы там ни было, дни его сочтены. В канун Нового года (31 декабря 2019 года) официальный разработчик Bluetooth SIG представил новый кодек LC3, являющийся не просто заменой SBC, а маленькой революцией в области беспроводного звука.
Дело в том, что все современные кодеки подключаются к смартфону, используя протокол Bluetooth Classic, развитие которого остановилось на третьей версии. Все, что было дальше, связано с новым протоколом Bluetooth LE (Low Energy или низкое энергопотребление), не совместимым с Bluetooth Classic и не поддерживаемым ни одними наушниками. Этот протокол (например, Bluetooth 5) используется только для фитнес-трекеров, смарт-часов и другой носимой электроники.
Но с приходом Bluetooth 5.2 (LE) впервые появится поддержка звука Low Energy Audio (LE Audio) с новым высокоэффективным кодеком LC3, качество звука которого при битрейте 160 кбит/с будет превышать качество кодека SBC с битрейтом 345 кбит/с:
Естественно, Bluetooth 5.2 с LE Audio принесет и другие нововведения, но об этом поговорим как-нибудь в другой раз.
Что касается первых устройств с поддержкой Bluetooth 5.2 и кодека LC3, они появятся не ранее конца 2020 года.
Кодек AAC
Самый сложный в плане вычислений. Это единственный кодек, использующий сложную психоакустическую модель (MP3 также использует психоакустику, но менее качественные алгоритмы). При использовании iPhone, услышать разницу между AAC-кодеком и эталонным CD-качеством очень сложно.
Тем не менее, любые AirPods тяжело назвать музыкальными наушниками. Даже в самой дорогой модели AirPods Pro (см. наш обзор) нет ни широкой сцены, ни превосходного разделения инструментов, также хромает детализация звука. Но важно понимать, что это проблемы наушников, а не кодека AAC.
Поэтому, если вы ищите хороший звук на iPhone, есть смысл купить более качественные наушники с поддержкой все того же кодека AAC. Те же Sony WF-1000XM3 (см. наш обзор) будут звучать на порядок лучше.
Кодеки aptX, aptX HD, aptX LL (Low Latency) и aptX Adaptive
Эти кодеки не используют психоакустическую модель. Для кодирования разных частот выделяется разное количество бит, при этом, чем выше частота — тем ниже битрейт (меньше бит) и, соответственно, выше шум. Таким образом, кодек aptX отлично сжимает звук до 5.5 кГц, затем динамический диапазон немного падает, а после 11 кГц и вовсе количество бит, используемых для кодирования, сокращается в 4 раза.
В принципе, кодек также учитывает особенности человеческого слуха и выделяет меньше бит для тех частот, которые мы слышим гораздо хуже. Но, если слушать музыку достаточно громко (свыше 100 дБ), можно услышать шум на высоких частотах.
Эту проблему решает вариация кодека под названием aptX HD, в котором для кодирования каждой полосы частот просто дополнительно выделяется по 2 бита. Например, aptX выделяет 8 бит на кодирование частот от 0 до 5500 Гц, в то время, как aptX HD выделяет на этот диапазон 10 бит. То же касается и остальных частот.
Кодеки aptX и SBC примерно дают одинаковое качество звука на низких частотах, но SBC начинает терять в качестве от 2.5 кГц, в то время, как aptX — от 5.5 кГц. В любом случае, aptX HD будет всегда звучать заметно лучше aptX, SBC и AAC.
В некоторых наушниках, телевизорах и аудио-системах встречается кодек aptX LL (Low Latency), главной особенностью которого является очень низкая задержка звука. Если в обычных кодеках задержка (не алгоритмическая) может достигать 300 и более миллисекунд, то использование кодека aptX LL гарантирует дает задержку менее 40 мс, что практически не ощутимо для большинства пользователей.
Однако проблема с этим кодеком заключается в том, что ни один смартфон не поддерживает aptX Low Latency. Связано это с тем, что для снижения задержки данный кодек требует наличие дополнительной физической антенны внутри смартфона.
Если у вас уже есть наушники с aptX LL и вы хотите получить минимальную задержку звука со своим смартфоном, придется докупать специальный Bluetooth-адаптер с aptX LL, который подключается по USB-C к телефону.
Чтобы решить эту проблему и добавить поддержку «быстрого» кодека на смартфоны, компания Qualcomm (владелец семейства кодеков aptX) не так давно представила самый новый кодек — aptX Adaptive, который заменит собой aptX LL. Он вобрал в себя всё лучшее, что было у компании: высокое качество aptX HD и низкую задержку aptX Low Latency.
Так как aptX Adaptive не требует наличие дополнительных антенн, задержка звука здесь более высокая, чем у aptX LL, но разница составляет всего 40-50 мс (чуть менее 40 мс для aptX LL против 80-90 мс для aptX Adaptive).
Другой важной особенностью aptX Adaptive является его способность адаптироваться к качеству сигнала. Когда эфир перегружен, битрейт aptX Adaptive может динамически снижаться до 279 кбит/с, однако из-за новых алгоритмов сжатия звучать он будет в точности, как устаревший aptX с битрейтом 384 кбит/с. Когда же связь хорошая, битрейт может подниматься вплоть до 420 кбит/с и звучать при этом лучше aptX HD с битрейтом 576 кбит/с.
Кроме того, aptX Adaptive использует те же 24 бита для кодирования частот, что и aptX HD, в то время как базовый aptX использует только 16 бит.
Кодек aptX Adaptive имеет обратную совместимость с aptX и aptX HD. То есть, если ваши наушники будут поддерживать только aptX Adaptive, а на смартфоне этого кодека нет, наушники смогут использовать либо aptX, либо aptX HD. Обратной совместимости с кодеком aptX LL нет. То есть, наушники с поддержкой aptX Low Latency не смогут подключиться к смартфону с кодеком aptX Adaptive.
Более подробное сравнение всех этих кодеков смотрите в таблице ниже:
Параметр | aptX HD | aptX | aptX Adaptive (276 кбит/с) | aptX Adaptive (420 кбит/с) |
THD+N (1 кГц) | -90 дБ | -85 дБ | -90 дБ | -100 дБ |
Crosstalk | -155 дБ | -120 дБ | -90 дБ | -200 дБ |
Отношение сигнал/шум (1 кГц) | 129 дБ | 93 дБ | 130 дБ | 135 дБ |
Динамический битрейт | Нет | Нет | Есть | Есть |
Разрядность | 16/24 бит | 16-бит | 24-бит | 24-бит |
Частота дискретизации | 44.1, 48 кГц | 44.1, 48 кГц | 44.1, 48, 96 кГц | 44.1, 48, 96 кГц |
АЧХ | 20 Гц — 22.7 кГц | 20 Гц — 22.7 кГц | 20 Гц — 22.7 кГц | 20 Гц — 22.7 кГц |
Битрейт | 576 кбит/с | 384 кбит/с | 276 кбит/с | 420 кбит/с |
И последняя важная деталь. Семейство кодеков aptX является собственностью компании Qualcomm и каждый, кто хочет использовать их в своих продуктах, должен платить лицензионные отчисления. Причем, aptX, aptX HD, aptX LL и aptX Adaptive нужно лицензировать по отдельности, из-за чего на рынке очень мало наушников, которые бы одновременно поддерживали все эти кодеки.
Кодек LDAC
Этот кодек является самым лучшим и самым худшим одновременно. С одной стороны, он поддерживается практически всеми Android-смартфонами, но в то же время очень редко встречается на наушниках (только на некоторых моделях от Sony).
Кодек поддерживает 3 различных битрейта: 330, 660 и 990 кбит/с (для музыки с частотой дискретизации 44.1 кГц эти значения немного отличаются, но не суть важно).
Так вот, при использовании битрейта 330 кбит/с, LDAC будет звучать хуже любого другого кодека (SBC, AAC, aptX, aptX HD) и, что самое интересное, некоторые смартфоны подключаются к совместимым наушникам именно с битрейтом 330 кбит/с. Поэтому нужно вручную проверять этот параметр.
Что касается LDAC 660 и 990 кбит/с, этот кодек позволяет без потерь передать CD-качество, в плане чего является лучшим кодеком. Прослушивание музыки в CD-качестве на беспроводных наушниках с кодеком LDAC от 660 кбит/с ничем не уступает проводным наушникам.
Основной хейт и все претензии к этому кодеку заключаются в том, что Sony рекламирует его как Hi-Res кодек, способный передавать Hi-Res Audio без потерь, что является откровенным враньем (для передачи Hi-Res звука без потерь нужно, как минимум, в 2 раза выше битрейт). Но если игнорировать весь этот «Hi-Res маркетинг», LDAC — действительно лучший кодек для прослушивания музыки в CD-качестве без потерь (1411 кбит/с).
Как узнать, какой кодек Bluetooth используется на смартфоне и как выбрать другой кодек?
Для того, чтобы узнать, какой кодек был выбран устройствами при подключении наушников, нужно вначале активировать скрытые настройки на Android-смартфоне (они называются параметрами разработчика). Для этого:
- Открываем настройки смартфона
- Переходим в раздел Сведения о телефоне
- Ищем Номер сборки и нажимаем 7 раз эту надпись
- В настройках смартфона появится новый пункт меню Параметры разработчика
Теперь подключаем Bluetooth-наушники и делаем следующее:
- Открываем настройки смартфона
- Переходим в новый раздел Параметры разработчика
- Ищем пункт Аудиокодек Bluetooth
- Под ним будет указан кодек, работающий в данный момент
Если желаете, просто заходите в этот раздел и выбирайте любой другой поддерживаемый кодек (перед этим нужно отключить наушники).
Подытоживая все вышесказанное, можно расположить самые популярные Bluetooth-кодеки следующим образом (по возрастанию качества):
- LDAC 330 кбит/с
- AAC на Android
- SBC
- aptX
- AAC на iPhone
- aptX HD
- LDAC 660 кбит/c
- LDAC 990 кбит/с
И последний момент! Зачастую, при переключении наушников на другой кодек, вы будете слышать разницу в звуке. Но связано это будет скорее не с качеством кодека (если мы говорим об SBC, AAC или aptX), а с тем, что для каждого кодека производитель может изменять настройки эквалайзера и других параметров DSP, встроенного в наушники.
Алексей, глав. редактор Deep-Review
P.S. Не забудьте подписаться в Telegram на наш научно-популярный сайт о мобильных технологиях, чтобы не пропустить самое интересное!
Содержание
- Как изменить кодек bluetooth наушников tws
- Как сменить Bluetooth-кодек в Android смартфонах и для чего это нужно
- Как изменить кодеки на Android и зачем это нужно
- Что такое кодеки наушников
- Как узнать кодек наушников Bluetooth
- Как изменить кодек Bluetooth
Как изменить кодек bluetooth наушников tws
Будь в курсе последних новостей из мира гаджетов и технологий
Как сменить Bluetooth-кодек в Android смартфонах и для чего это нужно
Современные Bluetooth-наушники могут поддерживать много разных кодеков. Каждый из них влияет не только на качество звука, но и на его задержку. Разбираемся какой вариант подойдет для любителей высокодетализированой музыки, а какой лучше включить во время игры и как это сделать на вашем Android-устройстве.
Беспроводные Bluetooth-гарнитуры все больше захватывают рынок, приверженцы качественного звука по-прежнему отдают предпочтение проводному варианту. Однако, не все могут знать, что используя устройство под управлением Android, можно менять качество звука в зависимости от того, как будут использоваться наушники.
Для чего нужно менять Bluetooth-кодек?
Если мы хотим насладиться чистым, детализированным звуком, нужен кодек который обеспечит максимально возможное качество звука. Во время просмотра фильма более важна синхронизация аудио, поэтому здесь больше подойдет кодек с низкой задержкой.
К сожалению, универсального решения пока не существует среди Bluetooth-гарнитур. В таком случае приходит на помощь возможность переключения кодеков. Это поможет выжать максимум из приобретенной беспроводной гарнитуры. Однако стоит помнить, что работать это будет только если сами наушники поддерживают тот или иной кодек. На это стоит обратить внимание при их покупке.
5 самых распространенных Bluetooth-кодеков на Android
Прежде чем узнать, как изменить кодек по умолчанию на вашем устройстве, важно знать, какой именно лучше всего подходит для конкретной ситуации.
SBC или Low Complexity Sub-band Coding и является самым распространенным кодеком в списке. Каждое устройство Android, которое поддерживает стандартную передачу аудио по Bluetooth (A2DP или Advanced Audio Distribution Profile) — поддерживает этот кодек.
Его можно назвать ванильной версией кодеков Bluetooth. Он имеет посредственное качество звука и обладает высокой задержкой. В плюсы можно записать низкое энергопотребление, что продлит жизнь аккумулятору смартфона.
Этот кодек подойдет для повседневного прослушивания, если вы не увлекаетесь музыкой в высоком разрешении. Но он не идеально подходит для игр или просмотра фильмов из-за его высокой задержки.
aptX
Qualcomm aptX — это целое семейство кодеков. Наряду с самым старым aptX есть шесть других вариантов. Каждый был разработан для решения различных проблем звука Bluetooth. aptX использует технику кодирования и декодирования ADPCM или Adaptive Differential Pulse Code Modulation. В этом случае звук значительно превосходит кодек SBC.
Вот три самых популярных варианта aptX на Android:
aptX — это лучшая альтернатива SBC, но она все еще не подойдет фанатам прослушивания музыки без потери качества.
aptX HD — более продвинутый вариант, так как качество звука лучше и может передавать звук с минимальной потерей качества. Это хороший выбор для прослушивания Hi-Fi аудио и просмотра фильмов.
aptX Adaptive — этот кодек подстраивает битрейт в соответствии с уровнем сигнала. Он хорош практически для всех целей, от игр до совершения звонков и просмотра видео. Но aptX HD по-прежнему имеет более качественный звук.
Некоторые устройства имеют новую версию кодека aptX TWS+. Основная цель этого кодека — обеспечить плавное переключение между стереозвуком и моно, если вы хотите использовать только один наушник, пока второй подзаряжается в кейсе.
ААС
AAC или Advanced Audio Codec очень похож на SBC. Он потребляет больше энергии, несмотря на урезанный звук. AAC обычно встречается в устройствах Apple из-за максимальной оптимизации к iOS. Чего нельзя сказать в случае с Android-устройствами.
Если вы владелец смартфона под управлением Android, обращать внимание на этот кодек стоит в самом крайнем случае.
LDAC
Кодек был специально разработан компанией Sony и имеет сходство с aptX Adaptive. В то время как aptX Adaptive может подстраиваться под уровень сигнала, LDAC имеет только три предустановленных битрейда, между которыми он переключается.
Несмотря на то, что LDAC лучше, при хорошем уровне сигнала, переключение между заданными битрейтами хорошо заметно при его ухудшении. Такой перепад понравится не всем. LDAC идеален для прослушивания аудио в высоком разрешении, но только при стабильно хорошем соединении. Также кодек имеет низкую задержку, и отлично подойдет для игр и просмотра видео.
LHDC
LHDC или Low-Latency High-Definition Audio Codec. Он обеспечивает высокое качество звука, а также минимизирует задержку. Это хороший выбор для прослушивания высококачественного аудио и просмотра видео. Также существует обновленный вариант LHDC — LLAC или Low-Latency Audio Codec. Помимо значительного снижения задержки, LLAC сохраняет отличное качество звука, что делает его отличным выбором для мобильных игр.
Как изменить кодек Bluetooth на Android
Теперь мы выяснили, какой кодек вы хотите использовать, и какой из них совместим наушниками и поддерживается вашим смартфоном. Приступим к его изменению:
- Переходим в «Настройки»
- Выбираем пункт «Система»
- Находим раздел «Параметры разработчика»
- Находим меню аудиокодека Bluetooth
- Выбираем подходящий вариант
Примечание: если пункт «Параметры разработчика» отсутствует, следует сделать следующее:
- Переходим в «Настройки»
- Выбираем «О телефоне»
- Находим меню «Информация о ПО»
- Многократно жмем на строку «Номер сборки»
Внизу экрана должно появиться сообщение «Вы стали разработчиком». После этого пункт станет доступен в графе «Система».
Также в этом меню можно включить или включить дополнительные кодеки.
Теперь вы знаете, как улучшить или оптимизировать звук в соответствии со своими предпочтениями.
Источник
Как изменить кодеки на Android и зачем это нужно
Выбирая беспроводные наушники для смартфона, мы обращаем внимание на самые разные характеристики от форм-фактора гарнитуры и наличия влагозащиты до версии Bluetooth. Однако главным параметром, влияющим на качество звука, является отнюдь не поколение интерфейса для сопряжения, а список поддерживаемых кодеков. Многие не знают, что они собой представляют, поэтому сегодня мы взяли на себя обязательство рассказать, какими бывают кодеки и как проверить их поддержку на смартфоне Андроид и TWS-наушниках.
Качество звучания зависит от кодеков, и их можно менять по своему усмотрению
❗️ПОДПИШИСЬ НА НАШ КАНАЛ В ЯНДЕКС.ДЗЕНЕ, ЧТОБЫ ЧИТАТЬ ЭКСКЛЮЗИВНЫЕ СТАТЬИ, КОТОРЫЕ НЕ ПОПАДАЮТ НА САЙТ
Что такое кодеки наушников
Кодек – это алгоритм, который осуществляет сжатие аудиофайла при его передаче со смартфона на беспроводную гарнитуру.
Необходимость в кодеках обусловлена слабой пропускной способностью канала Bluetooth, который в исходном виде не может гарантировать стабильное воспроизведение музыки, быструю перемотку или переключение треков. Если бы не кодеки, любимый трек в беспроводных наушниках превратился бы в кашу. А покачивание головой было бы не проявлением вашего наслаждения музыкой, а демонстрацией желания как можно скорее избавиться от блютуз-гарнитуры.
Существует около десятка разных кодеков
При передаче звука с одного устройства на другой алгоритм сначала шифрует (сжимает), а затем – дешифрует (распаковывает) аудиофайл, обеспечивая моментальную передачу данных. Выполнять эту операцию можно по-разному, экспериментируя над:
- частотой дискретизации;
- разрядностью;
- битрейтом.
Таким образом, алгоритм ищет баланс между качеством звука и скоростью передачи данных, ведь при высоком битрейте аудиофайл будет доставляться дольше, из-за чего возникнет задержка или вовсе обрыв соединения. Разработкой кодеков занимается несколько компаний, и сегодня на рынке наибольшей популярностью пользуются следующие варианты:
- SBC. Простейший кодек, который используется на смартфонах с операционной системой Андроид. Является базовым для большинства устройств и обеспечивает сравнительно невысокий битрейт 328 Кб/с. При этом задержка звука может достигать 200 мс.
- AAC. К разработке этого алгоритма приложила руку компания Apple, а потому звук, передаваемый через AAC, совершенно по-разному звучит на iOS и Android. С технической точки зрения кодек предлагает битрейт до 256 Кб/с и задержку, сопоставимую с показателями SBC.
- aptX. Алгоритм, разработанный компанией Qualcomm, поэтому чаще всего он встречается на смартфонах с процессорами Snapdragon. Его характеристики позволяют достичь битрейта 352 Кб/с при стандартной задержке 150-200 мс.
- aptX HD. Продвинутая версия стандартного кодека aptX, которая отличается от исходного алгоритма повышением битрейта до 576 Кб/с при сохранении небольшой задержки.
- aptX Adaptive. Новый алгоритм Qualcomm, главной особенностью которого является интеллектуальное изменение битрейта (276-420 Кб/с) в зависимости от версии Bluetooth, расстояния между устройствами и наличия преград. Это позволяет рассчитывать на стабильное соединение и минимальную задержку на уровне 80 мс.
- LDAC. Кодек компании Sony, характеризующийся запредельным битрейтом аудио вплоть до 990 Кб/с при частоте дискретизации 96 кГц. Как и aptX Adaptive, он изменяет качество звучания под воздействием внешним обстоятельств для достижения оптимального баланса.
❗️ПОДПИСЫВАЙСЯ НА ТЕЛЕГРАМ-КАНАЛ СУНДУК АЛИБАБЫ И ПОКУПАЙ ТОЛЬКО ЛУЧШИЕ ТОВАРЫ С АЛИЭКСПРЕСС
Это далеко не все, но основные Bluetooth-кодеки, с которыми вы будете сталкиваться, выбирая беспроводные наушники. Если отталкиваться от битрейта, непосредственным образом влияющего на качество звука в гарнитуре, сразу станет понятно, кто является фаворитом.
У LDAC самый высокий битрейт, но оценить его можно только в формате FLAC
LDAC обеспечивает самый высокий битрейт, однако вы вряд ли сможете его оценить, слушая музыку через стриминговые сервисы. В большинстве случаев платформы сами ограничивают этот показатель до 256-320 Кб/с, а потому все преимущества алгоритма Sony сходят на нет и разбиваются о высокий уровень задержки. Поэтому, рассуждая над тем, какой кодек лучше, выбор стоит сделать в пользу aptX Adaptive, который способен одновременно предложить и хорошее качество звучания, и стабильность соединения.
Если копнуть еще глубже, отбросив в сторону битрейт и задержку, но при этом обратив внимание на другую важную характеристику звука – частоту дискретизации, то лучшим кодеком станет LDAC. Он не обрезает высокие частоты, достигая уровня 96 кГц, в то время как SBC избавляется от верхов, останавливаясь на отметке 48 кГц. Однако вновь не обойтись без оговорок, ведь с возрастом человек перестает воспринимать высокочастотный звук. Даже в 20 лет большинство из нас не слышит звук, переданный в диапазоне выше 20 кГц.
Как узнать кодек наушников Bluetooth
Алгоритм, отвечающий за кодирование и декодирование звука, становится главной маркетинговой уловкой производителей TWS-гарнитур. В своих пресс-релизах они выводят на первый план поддерживаемый кодек, который должен соответствовать характеристикам смартфона. То есть, если производитель наушников заявляет о наличии aptX или aptX HD, но ваш мобильный аппарат не поддерживает стандарты Qualcomm, то звук будет передаваться с использованием простейшего кодека SBC. Чтобы убедиться в поддержке того или иного алгоритма шифрования (дешифрования), нужно сделать следующее:
- Открыть настройки телефона.
Пункт «Для разработчиков» часто бывает скрыт
- Перейти в раздел «Расширенные настройки», а затем – «Для разработчиков».
В зависимости от модели смартфона название пункта может отличаться
- Найти пункт «Аудиокодек для передачи через Bluetooth» и нажать на него.
Здесь вы увидите список всех блютуз-кодеков, поддержкой которых обладает ваш смартфон. В то же время важно заметить, что по умолчанию раздел настроек «Для разработчиков» скрыт от посторонних глаз.Чтобы получить доступ к нему, предварительно нужно открыть вкладку «О телефоне» и несколько раз кликнуть по строке с версией прошивки или Android до появления надписи «Вы стали разработчиком».
Как изменить кодек Bluetooth
По умолчанию смартфон сам назначает кодек, через который будет осуществляться кодирование и декодирование звука при передаче на блютуз-наушники. Выбор делается в пользу оптимального варианта. В паре SBC или AAC девайс выберет первый кодек, а в сравнении SBC и aptX предпочтение окажется на стороне алгоритма Qualcomm. Но при наличии соответствующей поддержки выбор падет на LDAC или aptX Adaptive.
Если вы хотите принудительно переключиться с одного кодека на другой, то сделайте следующее:
- Откройте настройки смартфона.
- Перейдите в раздел «Для разработчиков».
Изменения сразу же вступят в силу
- Откройте вкладку «Аудиокодек для передачи через Bluetooth».
- Нажмите на понравившийся вариант.
❗️ПОДКЛЮЧАЙСЯ К НАШЕМУ ЧАТИКУ В ТЕЛЕГРАМЕ. ТУТ ТЕБЕ ОТВЕТЯТ НА ЛЮБЫЕ ВОПРОСЫ ОБ АНДРОИД И НЕ ТОЛЬКО
В моем случае удалось переключить беспроводные наушники vivo TWS 2 с aptX Adaptive на SBC.
Одни и те же наушники могут работать с разными кодеками
Однако в некоторых ситуациях принудительно изменить кодек нельзя. Например, если в настройках для разработчиков активирована опция «HD Audio», то по умолчанию будет выбираться алгоритм с более высоким битрейтом. Напротив, при отключении этой функции перейти с SBC на aptX не получится.
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
Несмотря на то, что сейчас, пожалуй, далеко не лучшее время, чтобы покупать смартфон, многие все же это делают и, вероятно, правильно поступают. Даже в это непросто время важно помнить о том, что есть определенные советы, которые необходимо соблюдать после покупки смартфона — например, какие приложения установить сразу же. Мы не раз писали о том, что нужно делать после покупки устройства, но ни разу не упоминали того, какие ошибки могут совершить пользователи. Сегодня поговорим о том, чего точно не стоит делать с новым смартфоном, чтобы не испортить радость от покупки.
Каждый смартфон оснащается кучей датчиков беспроводной связи. Это может быть Wi-Fi, который мы используем для доступа к интернету, а также NFC, получивший популярность за счет бесконтактной оплаты покупок. Но, пожалуй, самым востребованным является датчик Bluetooth. Это еще один беспроводной интерфейс передачи данных, чья версия напрямую влияет на возможности вашего смартфона. Какая она может быть — расскажем далее.
Несмотря на то что рубль, как говорят эксперты, уже фактически перестал быть сколь-нибудь конвертируемой валютой, за рубли можно купить все те же товары, которые мы могли купить за них и раньше. Просто теперь, когда курс доллара снизился до показателей 2015 года, многие товары стали намного выгоднее. Особенно это касается электроники, которая изначально реализуется за доллары и благодаря этому в России стоит каких-то смешных денег. Поэтому, если вы хотели купить себе новый смартфон, но не делали это из-за высоких цен, кажется, что сейчас для этого лучшее время. Главное — знать, где покупать.
Класс. Теперь звук станет гораздо круче, чем надо было…
Источник
Выбирая беспроводные наушники для смартфона, мы обращаем внимание на самые разные характеристики от форм-фактора гарнитуры и наличия влагозащиты до версии Bluetooth. Однако главным параметром, влияющим на качество звука, является отнюдь не поколение интерфейса для сопряжения, а список поддерживаемых кодеков. Многие не знают, что они собой представляют, поэтому сегодня мы взяли на себя обязательство рассказать, какими бывают кодеки и как проверить их поддержку на смартфоне Андроид и TWS-наушниках.
Качество звучания зависит от кодеков, и их можно менять по своему усмотрению
❗️ПОДПИШИСЬ НА НАШ КАНАЛ В ЯНДЕКС.ДЗЕНЕ, ЧТОБЫ ЧИТАТЬ ЭКСКЛЮЗИВНЫЕ СТАТЬИ, КОТОРЫЕ НЕ ПОПАДАЮТ НА САЙТ
Что такое кодеки наушников
Кодек – это алгоритм, который осуществляет сжатие аудиофайла при его передаче со смартфона на беспроводную гарнитуру.
Необходимость в кодеках обусловлена слабой пропускной способностью канала Bluetooth, который в исходном виде не может гарантировать стабильное воспроизведение музыки, быструю перемотку или переключение треков. Если бы не кодеки, любимый трек в беспроводных наушниках превратился бы в кашу. А покачивание головой было бы не проявлением вашего наслаждения музыкой, а демонстрацией желания как можно скорее избавиться от блютуз-гарнитуры.
Существует около десятка разных кодеков
При передаче звука с одного устройства на другой алгоритм сначала шифрует (сжимает), а затем – дешифрует (распаковывает) аудиофайл, обеспечивая моментальную передачу данных. Выполнять эту операцию можно по-разному, экспериментируя над:
- частотой дискретизации;
- разрядностью;
- битрейтом.
Таким образом, алгоритм ищет баланс между качеством звука и скоростью передачи данных, ведь при высоком битрейте аудиофайл будет доставляться дольше, из-за чего возникнет задержка или вовсе обрыв соединения. Разработкой кодеков занимается несколько компаний, и сегодня на рынке наибольшей популярностью пользуются следующие варианты:
- SBC. Простейший кодек, который используется на смартфонах с операционной системой Андроид. Является базовым для большинства устройств и обеспечивает сравнительно невысокий битрейт 328 Кб/с. При этом задержка звука может достигать 200 мс.
- AAC. К разработке этого алгоритма приложила руку компания Apple, а потому звук, передаваемый через AAC, совершенно по-разному звучит на iOS и Android. С технической точки зрения кодек предлагает битрейт до 256 Кб/с и задержку, сопоставимую с показателями SBC.
- aptX. Алгоритм, разработанный компанией Qualcomm, поэтому чаще всего он встречается на смартфонах с процессорами Snapdragon. Его характеристики позволяют достичь битрейта 352 Кб/с при стандартной задержке 150-200 мс.
- aptX HD. Продвинутая версия стандартного кодека aptX, которая отличается от исходного алгоритма повышением битрейта до 576 Кб/с при сохранении небольшой задержки.
- aptX Adaptive. Новый алгоритм Qualcomm, главной особенностью которого является интеллектуальное изменение битрейта (276-420 Кб/с) в зависимости от версии Bluetooth, расстояния между устройствами и наличия преград. Это позволяет рассчитывать на стабильное соединение и минимальную задержку на уровне 80 мс.
- LDAC. Кодек компании Sony, характеризующийся запредельным битрейтом аудио вплоть до 990 Кб/с при частоте дискретизации 96 кГц. Как и aptX Adaptive, он изменяет качество звучания под воздействием внешним обстоятельств для достижения оптимального баланса.
❗️ПОДПИСЫВАЙСЯ НА ТЕЛЕГРАМ-КАНАЛ СУНДУК АЛИБАБЫ И ПОКУПАЙ ТОЛЬКО ЛУЧШИЕ ТОВАРЫ С АЛИЭКСПРЕСС
Это далеко не все, но основные Bluetooth-кодеки, с которыми вы будете сталкиваться, выбирая беспроводные наушники. Если отталкиваться от битрейта, непосредственным образом влияющего на качество звука в гарнитуре, сразу станет понятно, кто является фаворитом.
У LDAC самый высокий битрейт, но оценить его можно только в формате FLAC
LDAC обеспечивает самый высокий битрейт, однако вы вряд ли сможете его оценить, слушая музыку через стриминговые сервисы. В большинстве случаев платформы сами ограничивают этот показатель до 256-320 Кб/с, а потому все преимущества алгоритма Sony сходят на нет и разбиваются о высокий уровень задержки. Поэтому, рассуждая над тем, какой кодек лучше, выбор стоит сделать в пользу aptX Adaptive, который способен одновременно предложить и хорошее качество звучания, и стабильность соединения.
Если копнуть еще глубже, отбросив в сторону битрейт и задержку, но при этом обратив внимание на другую важную характеристику звука – частоту дискретизации, то лучшим кодеком станет LDAC. Он не обрезает высокие частоты, достигая уровня 96 кГц, в то время как SBC избавляется от верхов, останавливаясь на отметке 48 кГц. Однако вновь не обойтись без оговорок, ведь с возрастом человек перестает воспринимать высокочастотный звук. Даже в 20 лет большинство из нас не слышит звук, переданный в диапазоне выше 20 кГц.
Как узнать кодек наушников Bluetooth
Алгоритм, отвечающий за кодирование и декодирование звука, становится главной маркетинговой уловкой производителей TWS-гарнитур. В своих пресс-релизах они выводят на первый план поддерживаемый кодек, который должен соответствовать характеристикам смартфона. То есть, если производитель наушников заявляет о наличии aptX или aptX HD, но ваш мобильный аппарат не поддерживает стандарты Qualcomm, то звук будет передаваться с использованием простейшего кодека SBC. Чтобы убедиться в поддержке того или иного алгоритма шифрования (дешифрования), нужно сделать следующее:
- Открыть настройки телефона.
Пункт «Для разработчиков» часто бывает скрыт
- Перейти в раздел «Расширенные настройки», а затем – «Для разработчиков».
В зависимости от модели смартфона название пункта может отличаться
- Найти пункт «Аудиокодек для передачи через Bluetooth» и нажать на него.
Здесь вы увидите список всех блютуз-кодеков, поддержкой которых обладает ваш смартфон. В то же время важно заметить, что по умолчанию раздел настроек «Для разработчиков» скрыт от посторонних глаз.Чтобы получить доступ к нему, предварительно нужно открыть вкладку «О телефоне» и несколько раз кликнуть по строке с версией прошивки или Android до появления надписи «Вы стали разработчиком».
Как изменить кодек Bluetooth
По умолчанию смартфон сам назначает кодек, через который будет осуществляться кодирование и декодирование звука при передаче на блютуз-наушники. Выбор делается в пользу оптимального варианта. В паре SBC или AAC девайс выберет первый кодек, а в сравнении SBC и aptX предпочтение окажется на стороне алгоритма Qualcomm. Но при наличии соответствующей поддержки выбор падет на LDAC или aptX Adaptive.
Если вы хотите принудительно переключиться с одного кодека на другой, то сделайте следующее:
- Откройте настройки смартфона.
- Перейдите в раздел «Для разработчиков».
Изменения сразу же вступят в силу
- Откройте вкладку «Аудиокодек для передачи через Bluetooth».
- Нажмите на понравившийся вариант.
❗️ПОДКЛЮЧАЙСЯ К НАШЕМУ ЧАТИКУ В ТЕЛЕГРАМЕ. ТУТ ТЕБЕ ОТВЕТЯТ НА ЛЮБЫЕ ВОПРОСЫ ОБ АНДРОИД И НЕ ТОЛЬКО
В моем случае удалось переключить беспроводные наушники vivo TWS 2 с aptX Adaptive на SBC.
Одни и те же наушники могут работать с разными кодеками
Однако в некоторых ситуациях принудительно изменить кодек нельзя. Например, если в настройках для разработчиков активирована опция «HD Audio», то по умолчанию будет выбираться алгоритм с более высоким битрейтом. Напротив, при отключении этой функции перейти с SBC на aptX не получится.
Если вас не устраивает качество звука в беспроводных наушниках или захотелось продлить время их автономной работы, попробуйте заменить аудиокодек. Посмотреть, какие кодеки поддерживаются и изменить их при необходимости позволяют версии ОС Android 8.0 и новее — рассказываем подробнее.
Кодек отвечает за качество звучания композиции в беспроводных наушниках. Наиболее популярные аудиокодеки – AAC, SBC, LDAC, aptX и aptX HD (хотя существуют и другие).
Задуматься о замене кодека стоит если, например, вы будете прослушивать аудиокнигу. Высочайшее качество звука вам вряд ли понадобится, а вот время работы наушников, скорее всего, продлить захочется. Также замена кодека может помочь, если устройства часто теряют связь друг с другом.
Важно помнить — для успешной работы кодека необходимо, чтобы оба гаджета поддерживали его. Самый простой, базовый кодек SBC есть у всех — он будет использован в том случае, если иных общих вариантов у устройств не найдено.
Обычно наушники поддерживают более одного кодека и смартфон сам выбирает, какой из них лучше использовать
Как узнать, какой кодек используется?
Раньше не было простого способа этого сделать — было несколько обходных путей вплоть до копирования журналов со смартфона на ПК. И если Android 10 предлагала просто список всех аудиокодеков в меню разработчиков, не показывая, какие из них будут работать, то в Android 11 уже видно, какие кодеки поддерживаются — остальные выделены серым.
Непосредственно для просмотра и изменения кодека понадобится получить доступ к разделу для разработчиков.
В «Настройки» — «Система и обновления» — «Для разработчиков» найдите пункт «Аудиокодек Bluetooth» и выберите необходимый кодек
При желании можно даже поэкспериментировать и оценить, как меняется звук и стабильность соединения в зависимости от выбранного кодека.
Источник: //zoom.cnews.ru/b/post/tehnoblog/75983
Данный материал является частной записью члена сообщества Club.CNews.
Редакция CNews не несет ответственности за его содержание.
Все чаще можно встретить упоминание технологии AptX, необходимой для качественного беспроводного звука, однако она все еще остается не самой распространенной и доступной.
Содержание
- Что такое AptX и AptX HD
- Как включить AptX на вашем смартфоне
- Какие устройства поддерживают AptX HD
- Топ-5 наушников с AptX
- Смартфоны
- Другие устройства с AptX HD
- Установка поддержки AptX вручную на смартфон со Snapdragon (пошаговая инструкция)
- Требования к смартфону
- Скачиваем файл
- Установка через installZip
Эти аббревиатуры обозначают различные кодеки Bluetooth, которые имеют разные характеристики передачи данных. Их отличие в технических параметрах: частоте дискретизации, глубине выборки и скорости передачи. Устройства, имеющие Android 8.0 и выше, полноценно поддерживают эти кодеки.
Кодек AptX позволяет передавать музыку беспроводным способом с параметрами, аналогичными параметрам считывания и воспроизведения CD. Он обеспечивает частоту дискретизации 48 кГц и глубину выборки 16 бит, но при этом максимальная скорость составляет всего 352 килобит в секунду, вследствие чего качество звука ухудшается.
AptX HD также имеет частоту дискретизации 48 кГц, но сохранение сигнала происходит с размером в 24 бита, благодаря чему увеличивается диапазон звуковых данных, и качество становится выше.
Помимо этого, в данном кодеке используется линейная импульсно-кодовая модуляция, которая обеспечивает бесперебойную передачу данных от аналогового к цифровому сигналу.
Это означает, что использование кодека AptX улучшает качество беспроводного звучания, а с AptX HD оно становится ещё лучше.
Отличие HD-версии от обычной заключается в меньшей задержке и повышенном качестве, а сам формат высоко ценится меломанами, поскольку фоновые шумы сведены к минимуму, а все детали четко слышны.
Как включить AptX на вашем смартфоне
Если устройство имеет версию Android 8.0 и выше, то включить технологию можно через меню разработчика.
Чтобы его открыть, зайдите в настройки, выберите раздел «О телефоне», найдите строку «Номер сборки» и быстро нажмите 7 раз на эту строчку.
Далее зайдите в меню разработчика, найдите пункт «Аудиокодек для передачи через Bluetooth». На выбор представлены кодеки: LDAC, apt, aptX, AAC, SBC. Кликните aptX, после чего перезагрузите смартфон. Качество звука в беспроводных наушниках улучшится.
Какие устройства поддерживают AptX HD
Технология APTX HD разработана компанией Qualcomm, которая известна процессорами для мобильных устройств. Эти кодеки поддерживается только на том оборудовании, которое выпущено Qualcomm или имеет их программное обеспечение.
Для работы всех звеньев этой технологии необходима поддержка кодека на обоих устройствах – и смартфоне, и наушниках. В этом случае качество звука будет максимально высоким.
Если одно из устройств не поддерживает кодек, то звучание будет обеспечено за счет стандартного драйвера.
Топ-5 наушников с AptX
Модели, выпущенные в 2018 году:
- RHA MA650 Wireless – внутриканальные наушники с металлическим корпусом и влагозащитой по стандарту IPX4. Звучание яркое, контрастное, низкие частоты приподняты, также имеется акцент на верхней середине;
- Beyerdynamic Byron BTA – внутриканальные наушники с металлическим корпусом и уникальной системой зарядки. Звук полноценный и глубокий, хорошая, ровная и мощная подача баса, сбалансированные и чистые средние частоты;
- Sennheiser M2 IEBT MOMENTUM In-Ear Wireless – внутриканальные наушники с кожаным «воротничком», удобным для использования. Низкие частоты звучат четко и детально, иногда чуть поднимаются. Верхние звуки подаются чисто, середина имеет богатый диапазон;
- Focal Listen Wireless – полноразмерные наушники, обладающие прекрасной пассивной шумоизоляцией. Средние частоты звучат детально и чисто, бас подается четко и мощно;
- Denon AH-GC20 – полноразмерные наушники с активным шумоподавлением. Звук имеет прекрасную детализацию и глубокую музыкальную сцену.
При покупке любых наушников стоит предварительно поинтересоваться, поддерживают ли они необходимый кодек.
Смартфоны
Поскольку проигрывание звука обеспечивается наушниками, то необязательно искать специальный «музыкальный» смартфон, главное чтобы он поддерживал нужные кодеки. Огромное количество современных устройств (кроме продукции компании Apple, которая имеет собственные кодеки) поддерживает APTX. HD-версия встречается несколько реже, ее можно найти во флагманах LG, Sony, Huawei, Xiaomi и др.
На начало 2019 года наиболее популярные смартфоны с поддержкой AptX HD:
- Huawei P20 Lite;
- Huawei Honor 10;
- Xiaomi Redmi Note 7;
- Xiaomi Pocophone F1;
- Huawei Mate 20 Pro;
- Huawei Honor Play;
- Huawei Honor 8X;
- Sony Xperia Z2;
- OnePlus 6;
- LG V30.
Другие устройства с AptX HD
Существуют также разнообразные плееры и медиапроигрыватели, которые поддерживают улучшенную передачу беспроводного звука. Полный список таких устройств можно найти на официальном сайте Qualcomm.
Установка поддержки AptX вручную на смартфон со Snapdragon (пошаговая инструкция)
Требования к смартфону
Поскольку этот кодек разработан компанией Qualcomm, то он может присутствовать только на оборудовании от этого производителя.
Поддержка AptX имеется в процессоре для обработки звуков CSR8675 с Bluetooth 5. Он может быть установлен на смартфонах Xiaomi, Samsung, и др.
Необязательно иметь 8 версию Android, чтобы активировать кодек, иногда он присутствует технически, но разработчики не предусмотрели возможность его включения.
Прежде всего нужно определить, поддерживает ли Ваш смартфон эту технологию, для чего следует сделать несколько шагов:
- Скачать на компьютер бесплатную программу Wireshark (нужна для чтения журналов приложений).
- Подключить смартфон к наушникам по Bluetooth и выключить беспроводную связь.
- Открыть настройки на телефоне и зайти в меню разработчика.
- Найти и включить пункт «Журнал отслеживания Bluetooth HCI».
- Убедиться в работе Bluetooth и наушников, после чего включить музыку.
- Подождать несколько секунд и выключить отслеживание.
- Подсоединить телефон к компьютеру и найти в памяти файл по адресу файл /sdcard/Android/data/btsnoop_hci.log.
- Этот файл следует открыть с помощью WireShark. Нужно найти записи Audio non-A2DP AptX, Audio SBC – это означает, что устройство поддерживает кодеки AptX и SBC. Команда SetConfiguration — AptX означает, что беспроводная передача звука осуществляется через AptX.
Скачиваем файл
Если при проверке оказалось, что устройство поддерживает кодек AptX, но он не используется для передачи звука, то его нужно активировать. В интернете можно найти специальный файл, с помощью которого производится активация кодека.
Установка через installZip
Чтобы осуществить активацию:
- Загрузите файл aptх.zip.
- Сделайте бекап всех данных на смартфоне, чтобы предотвратить их потерю в случае каких-то непредвиденных ошибок.
- Выключите телефон и включите его в режиме «recovery» (нажмите одновременно кнопку включения и кнопку увеличения громкости, удерживая их около 10 секунд).
- Выберите «Install» или активировать «Install Zip».
- Найдите предварительно загруженный файл и запустите процедуру установки.
- Затем телефон перезагрузится, и установка файла завершится.
Для проверки включенного кодека можно снова посмотреть журнал отслеживания через Wireshark, а можно воспользоваться приложением CatLog. Нужно подключить наушники, включить музыку и ввести запрос «aptX». Если все сделано правильно, то вы увидите строку a2dp_encoder_init, где указано selected codec aptX.
Если Вам нужен качественный беспроводной звук, то важно заранее интересоваться, поддерживают ли устройства необходимые кодеки. Порой их поддержка встречается на более старых моделях, но в таком случае для активации AptX нужно приложить некоторые усилия.