イヤホン

Bluetoothのコーデックの音質と確認方法を徹底解説!!

Bluetoothのコーデックの音質と確認方法を徹底解説!!

AppleのAirPods以降、有線のイヤホンからBluetoothを用いたワイヤレスイヤホンが一気に普及しましたが、Apple製で互換バッチリなiPhone×AirPods以外の組み合わせだBluetoothのコーデックの確認が重要になります。

というのも、スマホとワイヤレスイヤホンでの組み合わせの場合、利用できるコーデックが合ってないと、音質が悪く遅延が多い「SBC」での接続となってしまい特にYouTubeを見たときなど動画と音がずれてしまうこともあるためです…

しかも、コーデックの種類も年々増えてきているのである程度コーデック毎の特徴を理解してないと選びにくくなってきています。

ということで今回は、スマホとワイヤレスイヤホンを選ぶときに超重要なコーデックの特徴や互換性について徹底的に解説していきます。

Bluetoothのコーデックとは?

Bluetoothのコーデックとは?

Bluetoothのコーデックとは、スマホや音楽再生プレイヤーなどのデバイスからワイヤレスイヤホンやヘッドホンなどに無線で音楽のデータを送るさいの符号化の規格です。

もう少し詳しく書くと、圧縮の規格でもあるので元の音楽データを圧縮エンコードしBluetoothで飛ばし、受信デバイスのイヤホンなどでデコードすることで音楽の再生を可能にしています。

そのため、コーデックの違いにより音質や冒頭で述べた遅延性能が異なり、送信、受信デバイスが基本的に同じコーデックに対応してないと再生できないためコーデック選びは重要といえるでしょう!

Bluetoothのコーデック一覧

Bluetoothのコーデック一覧

Bluetoothのコーデックは、現在Bluetooth機器で標準装備される「SBC」やQualcomm系の「aptX」「aptX LL」、iPhoneで標準的に利用される「AAC」に加えハイレゾ対応の「aptX HD」「aptX Adaptive」「LDAC」など複数の規格が存在します。

規格により音質、遅延性などかなり差があるのでまずはコーデック毎のスペックと特徴をまとめて一覧で確認していきましょう!

コーデック毎の「特徴」と「スペック」

特徴 遅延 ビットレート サンプリングレート ハイレゾ
SBC Bluetooth標準コーデック
・音質と遅延に難有り
220msec 328kbps 48kHz/16bit 非対応
AAC iPhoneでメインに採用されるコーデック
・比較的音質は良いが規格的には大遅延
120msec[CBR]
800msec[VBR]
128Kbps
可変256kbps
48kHz/16bit 非対応
aptX 実質的にAndroidの標準コーデック
・比較的く音質で低遅延
70msec 352Kbps 48kHz/16bit 非対応
aptX HD ハイレゾ対応コーデック
・高音質で遅延も少なめ
130msec 576kbps 48kHz/24bit 対応
aptX LL 低遅延性能に優れたコーデック
・aptXの更に低遅延版
40msec 不明 48kHz/16bit 非対応
aptX Adaptive 可変ビットレートであらゆる環境に対応したコーデック
・接続環境に合わせて高音質重視~低遅延重視まで自動で判断
50-80msec 276kbps~420kbps 48kHz/24bit 対応
LDAC ハイレゾ対応の最高音質のコーデック
・音質は良くても遅延も多い
・Xperiaを中心に採用される
1000msec
[非公表]
330kbps
660kbps
990kbps
96kHz/24bit 対応
aptX Voice 音声通話特化コーデック
・2020年中に出荷予定
不明 不明 不明 非対応
HWA 実質ファーウェイ独自規格のコーデック
・LDAC並の高音質
50~100msec
150~200msec
300~400msec
400Kbps
500・560Kbps
900Kbps
96kHz/24bit 対応

「aptX Voice」に関しては、通話用かつまだ搭載デバイスもないので不明箇所が多いですが、コーデック毎の基本スペックを見てみると「aptX」や「aptX Adaptive」のバランスが良いのがわかると思います。

この2つのコーデックは残念ながらiPhoneでは使うことはできないものの、「aptX」に関しては、殆どのAndroidスマホで利用できるので、ワイヤレスイヤホンを買う時はできるだけ「aptX」が対応しているイヤホンを買うと快適に利用できるでしょう。

Bluetoothのコーデック毎の音質と遅延比較

Bluetoothのコーデック毎の音質と遅延比較

それでは、音質や遅延とスマホやイヤホン対応状況をコーデック毎に解説していきます。

傾向的には高音質なものほど遅延が多く、最新のコーデックである「aptX Adaptive」などが高い次元で音質と低遅延を両立しています。

全てに搭載される「SBC」

Bluetoothのオーディオ再生で使われるA2DPの必須コーデックが「SBC」。

そのため、送信受信問わずオーディオ再生用のBluetoothデバイスの全てに対応しているため、組合わせを意識せずに利用できる利便性があります。

しかし、他のコーデックと比べると圧縮率が高く圧縮のアルゴリズムも古いため音質面では劣ります。

また、音質より更に問題なのが遅延性能です。

「SBC」の場合、220msec前後(0.22秒)の遅延が発生し音楽の再生だけなら問題なくてもYouTubeやNetflixなどで動画を見る機会が増えてくると映像と音がずれるリップシンクが体感的に大きく影響してきます。

0.22秒のズレと数字だけみると一見短く見えますが動画と音で確認すると体感的に誰でもわかるレベルでズレるので、動画を見る場合は「SBC」以外のコーデックの組み合わせでワイヤレスイヤホンを選ぶのが良いでしょう。

iPhoneならマストの「AAC」

iPhoneやiPadなどのApple製品で必ず利用されるのが「AAC」。

全コーデックの表で記載の通り128Kbpsと可変256Kbpsのビットレートの2つのモードが存在します。

128KbpsのAAC CBRであれば遅延も120msec程度と「SBC」より優れていますが、可変256KbpsのAAC VBRだと800msecと「SBC」以上に遅延が多いです。

iPhoneで利用されているのがどちらかは、公表されていないため不明ですが動画などでもリップシンクが殆ど起きない現状を考えるとAAC CBRまたは、再生を遅らせるなどの制御をしていると考えられています。

また、音質面ではMP3より高い圧縮率で高音質を目指して開発されただけに「SBC」を上回ります。

iPhoneやiPadのコーデックでは「AAC」が最上位になるので音質だけでなく使用感も考えると「AAC」対応はマストといえるでしょう。

逆にAndroidスマホの場合、遅延の問題や「AAC」が対応してないことが多いのに加え後述する「aptX」が標準的に採用されているので「AAC」を選ぶ必要はありません。

Androidの標準「aptX」

CSRが開発しSoCの大手Qualcommがライセンスを持つ「aptX」は、音質も良く70msecの低遅延で普及率も高い最も使い勝手の良いコーデック。

特に音質面では「SBC」や「AAC」が人間では聞き取れない音や聞こえにくい音をカットすることで圧縮エンコードするのに対して、「aptX」は、ADPCM原理を利用し全ての周波数をエンコードする方式のため元の音に近いと言われています。

また、iPhoneでは使えないもののAndroidスマホではベースで搭載されてるのに加え、音ズレもほぼ感じないため、「aptX」を搭載するワイヤレスイヤホンを選ぶと快適にりようすることが出来ます。

ただし、ライセンス料が発生する受信側のワイヤレスイヤホンの場合、格安レベルのものは結構「aptX」が使えないケースが多いので必ず確認しましょう。

ハイレゾ対応「aptX HD」

「aptX HD」は、「aptX」のハイレゾ対応版コーデック。

ビットレートが352kbpsから576Kbps、サンプリングレートが48kHz/16bitから48kHz/24bitに変更されているので確実に高音質化されています。

その分、遅延が70msecから130msecへ増えているものの、AAC CBRと変わらないレベルなので凄さがわかりますね。

ハイレゾ対応のコーデックで比較的普及をしている「LDAC」と比べると音質では劣るものの、遅延の少なさなどから実用性は高く、電波状況の悪くなる外での音質に拘る人におすすめのコーデックです。

遅延と途切れに強い「aptX LL」Low Latency

「aptX LL」は、「aptX」の低遅延に特化したコーデック。

ビットレートは不明ながら、比較的遅延に強いと言われる「aptX」より更に約40%近く低遅延の40msecという全てのコーデックの中で圧倒的な数値を叩き出しいます。

そのため、ゲームの中でも音ゲーに分類されるジャンルに最適なコーデックといえるでしょう。

しかし、現状対応モデルが極端に少ないため選択肢がほぼないのが残念。

可変ビットレートで万能な「aptX adaptive」

ほとんどのコーデックが固定ビットレートで、ある程度音質と低遅延がトレードオフの関係になるのに対して、可変ビットレートを採用することで周囲の環境やアプリケーションに応じてビットレートを自動的に変化させる機能を持ったコーデックが「aptX adaptive」。

具体的には、ハイレゾに対応した24bit 48kHのサンプリングレートや音質を重視した最大420Kbpsのビットレート、低遅延を優先した276Kbpsまでを自動で可変してくれるコーデックとなっています。

また、遅延も50-80msecとハイレゾ対応を考えると驚異的に数値で、音質とと低遅延を圧倒的に高い次元でバランスが取れているため、最も快適性に優れたコーデックといえるでしょう。

ただし、「aptX LL」同様、対応したイヤホンやヘッドホンが非常に少ないだけでなく、送信側のスマホなどのデバイスの対応も現状ハイエンドモデルに限られるので現実的に誰でも使える様になるのはまだまだ先になりそうです。

最高音質を求めるな「LDAC」

「LDAC」は、SONYが開発推進しているハイレゾ対応、高音質特化型のコーデック。

最高音質ではビットレート990kbps、サンプリングレート96kHz/24bitを誇るので音質面では最高といえるでしょう。

一方遅延性能は公表されてないものの最高音質では遅延が1,000msecと言われており動画視聴ではズレが酷すぎて使い物にならないというデメリットも…。

また、Bluetooth Low Energyではデータレートがバージョン4.0や4.2で1Mbps、5.0が最大で2Mbps程度なので余程通信環境が良いか左右同時伝送などに対応してないと990kbpsのビットレートで音楽を楽しむことは難しいといえるでしょう。

そのため、「LDAC」は330kbps/660kbps/990kbpsの3つのビットレートが用意されており音質は多少犠牲になるもののある程度不便なく利用することが可能となっています。

また、送信側ではSONY製のXperiaは勿論、Android8以降ではOS標準のコーデックの一つとなっており比較的対応している機種も多く、受信側のイヤホンやヘッドホンも高価格帯の製品やSONY製であれば対応しているので比較的選択肢は多くなっています。

通話専用の「aptX Voice」

「aptX Voice」は、音声通話用のコーデックでオーディオや動画鑑賞で利用はできません。

そのため、音声通話に特化したアルゴリズムで音の聞き分けなど声に対して明瞭な音質に特化しています。

また、「aptX Adaptive」の一部要素も使用上含まれているためワイヤレスイヤホンでの高音質な通話に期待が持たれているコーデックです。

現状では対応製品は発売されていませんが、2020年中にSnapdragon 865や765搭載のAndroidスマホから市場に登場する予定です。

ファーウェイ機器で揃える人限定の「HWA」

「HWA」は、ファーウェイが開発したハイレゾ対応のコーデック。

2018年にフラグシップモデル「Huawei P20 Pro」を中心にPシリーズから採用されました。

ハイレゾ対応の規格の中では、「LDAC」に近くビットレートが900Kbps、サンプリングレートが96kHz/24bitと高い帯域を確保した高音質なコーデックとなっています。

また、ダイアモンド/プラチナ/ゴールドの3つの認証グレードが設定されており400Kbps/500・560Kbps/900Kbpsに分かれています。

「LDAC」と比べると遅延性に優れており、具体的には900Kbpsで300~400msec、500・560Kbpsで150~200msec、400Kbpsで50~100msecと優れた低遅延性を実現しています。

しかし、ファーウェイ主導ということもあり送信のスマホ、受信側のイヤホン双方ともに選択肢が限られるだけでなく、日本では将来的に増える見込みもないので汎用性が低く選択肢からは外すのが無難です。

Bluetoothのコーデックとスマホとイヤホンの関係性

Bluetoothのコーデックとスマホとイヤホンの関係性

Bluetoothのコーデックは、送信側のデバイスでデータをコーデックに基づきエンコードし受信側のデバイスでデコードという流れで音楽を再生しています。

そのため、送信側と受信側では同一のコーデックでデータの処理を行います。

スマホとイヤホンのコーデックは必ず揃える

流れがわかったところで具体的に落とし込むと、スマホで「aptX」でエンコードをした場合、必ず受信側のイヤホンが「aptX」に対応していないと再生することができません。

そのため、多くの場合、受信側と送信側の双方の音質が良い方で接続されることが多く「SBC」と「aptX」を送受信双方が対応していた場合「aptX」で接続されます。

また、送受信の片方が「SBC」、もう片方が「SBC」と「aptX」に対応していた場合は必ず両方対応している「SBC」で接続されます。

BluetoothのコーデックをAndroidスマホで確認する方法

イヤホンの場合、コーデックを確認してかうことが前提だとは思いますが、スマホの場合対応コーデックまで調べて買う人は少ないでしょう。

また、スマホのコーデックの情報は意外と少ないので自分のスマホから確認する方法が速いです。

確認するには開発者向けオプションを開放する必要があります。

開発オプションは、端末情報からビルド番号を7回タップすることで利用することができます。

開発オプションが開放されたら上記画像の様にシステムから開発向けオプションをタップしBluetoothオーディオコーデックを選択することで対応しているコーデック確認可能です。

Androidの対応コーデック確認方法

①端末情報からビルド番号を7回タップ

②システムをタップ

③開発向けオプションをタップ

④Bluetoothオーディオコーデックをタップ

⑤対応コーデックの確認

 

Bluetoothのコーデックまとめ

Bluetoothのコーデックは、iPhoneの場合「AAC」、Androidの場合「aptX」がベースのコーデックとなっており、ハイレゾでは「LDAC」の選択肢が多いです。

近年ではQualcommの「aptX」系統で優れたコーデックも徐々に増えては来ているものの高額だったりすることが多いです。

そのため、現状では「aptX」や「AAC」を最低基準でイヤホンを選ぶと比較的快適に利用できるでしょう!

TWSとは?完全ワイヤレスイヤホンの伝送方式を徹底解説!!
TWSとは?完全ワイヤレスイヤホンの伝送方式を徹底解説!!今回はTWS(完全ワイヤレスイヤホン)の伝送方式の種類と特徴を徹底解説していきます。...
Bluetoothのバージョンによる違いをざっくり解決!!
Bluetoothのバージョンによる違いをざっくり解決!!Bluetoothのバージョンにスポットをあてて違いについてざっくり解説していきます。...
Bluetoothのクラスの違いについてざっくり解説!!
Bluetoothのクラスの違いについてざっくり解説!!そんなわけで今回は、Bluetoothの違いや異なるクラス同士を使った場合、そして通信距離を伸ばす方法も交えてざっくり解説していきます!...
「イコライザー」とは?イヤホンを快適に利用するための設定を徹底解説!!
「イコライザー」とは?イヤホンを快適に利用するための設定を徹底解説!!今回は「イコライザー」とは何なのか?と、好みの音質に近づけるための設定を徹底解説していきます。...
Anker「Soundcore Life P2」レビュー!!TWSかつaptX対応で圧倒的コスパなイヤホン!!
Anker「Soundcore Life P2」レビュー!!TWSかつaptX対応で圧倒的コスパなイヤホン!!今回は4,000円台で完全ワイヤレスかつaptX対応のAnker「Soundcore Life P2」をレビューしていきます。...
Anker「Soundcore Liberty Air 2」レビュー!!フラットな音質と使い勝手の良いイヤホン!!
Anker「Soundcore Liberty Air 2」レビュー!!フラットな音質と使い勝手の良いイヤホン!!今回はAnker「Soundcore Liberty Air 2」の音質や使い勝手を中心にガッツリレビューしていきます。...