Bluetooth業界に激震、「高級品apt-Xより安物SBCの方が高音質・低遅延」 科学的比較でピュアオーディオより悲惨な調査結果

1 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:08:18.90 ID:Ub2FSkcO0

Bluetooth A2DP、つまりBluetoothオーディオに使われている必須コーデックは「SBC」である。世の中ではSBCコーデックの音が悪く、AACやAptXなどの方が音質が高いとされる。

SBCの最高ビットレートは、現在販売されているBluetoothオーディオ機器では、Bitpool=53の時の328kbpsである。最近では、世の中の多くのBluetoothイヤホンはこのような高いビットレートで接続ができる。規格上はさらに上があるが、電波を使う以上、接続性に問題が出てくる。

さてこの328kbpsの音質が本当に悪いのかを検証するために、ffmpegでSBCに変換し、もう一度WAVに変換してから再生する。

なお、ソースとして使った音源は自作の音源で、作成時にはクリップしないように気をつけ、バウンス時に浮動小数点(float)32bitで出力し、SBCからWAVの変換時にもfloat 32bitで出力した。サンプリングレートの変換はなし。これによりデコード時の量子化誤差を抑えられる。

https://medium.com/@mikajabana/bluetooth-sbc%E3%82%B3%E3%83%BC%E3%83%87%E3%83%83%E3%82%AF%E3%81%AF%E6%9C%AC%E5%BD%93%E3%81%AB%E9%9F%B3%E8%B3%AA%E3%81%8C%E6%82%AA%E3%81%84%E3%81%AE%E3%81%8B-64ef74727bad

2 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:08:28.73 ID:Ub2FSkcO0
ABXテストをしよう
ネット上に「音質が悪い」と触れ回る情報は伝聞だけであって、なんのソースもない場合が多い。そのため、自分でABXテストを行う。

耳に自信のあるあなたがテストしてみたいのであれば、ファイルを用意したので、聴き比べるといいだろう。A(test1-a.wav)とB(test1-b.wav)の2パターンがあるが、どちらがSBCでどちらが原音なのかは秘密にしておく。また、同じZIPファイルの中には、SBC 192kbpsでエンコードしたもの(test1.sbc192.wav)と、さらにSBC192/328と原音の差をとったファイル(*-diff.wav)がある。ファイルは32bit floating pointのWAVのため、非常にサイズが大きい。

https://drive.google.com/uc?id=1P1zi289QYj6RhFE2p57KSPlRpijGqSS7&export=download

3 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:08:37.02 ID:Ub2FSkcO0
ついでに、Soundcloudにもアップロードしたので、聞くと良いだろう。
XとY、どちらが原音でどちらがSBC 328kbpsだろうか。答えはSoundcloudのページに行けば、どこかにある。

ただし、SoundcloudはOpusコーデックにより圧縮されているため、厳密さを求めるなら、Google DriveにアップロードしたZIPファイルの中身を聴いてほしい。

https://soundcloud.com/mikajabana/test1-original
https://soundcloud.com/mikajabana/test1-sbc-328kbps

4 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:08:45.84 ID:Ub2FSkcO0
328kbps
ffmpeg -i test1.aif -acodec sbc -ab 328k test1.sbc
ffmpeg -i test1.sbc -acodec pcm_f32le test1.sbc.wav

元のソースファイル「test1.aif」と「test1.sbc.wav」を聞き比べ、違いがわからなければ、聴覚上の音質劣化はないことになる。

テストには foo_abx (foobar2000 ABX Comparator)を使った。ヘッドフォンは JVC HA-MX10-B スタジオモニターヘッドフォン。

しかし、再生したものの、328kbpsではテスト以前に、違いを聞き分けることが全くできなかった。

そのため、結論としては
SBCコーデックの328kbpsでは、原音と区別できない
ということになった。

5 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:08:52.59 ID:Ub2FSkcO0
192kbps
昔のBluetoothオーディオは、bitpool=32つまり192kbpsのSBCにしか対応していないものもあった。このため、音質がかなり悪かったとされる。

今回は、192kbpsでも確かめてみた。すると、以下のように、16回全てで違いが聴き分けられた。

レス5番の画像サムネイル

確かに、シンバルがジャンジャン鳴っている部分(0:15秒~)や、ラップ部分(1:03~)は人の声の輪郭がおかしいような感じを受け、すぐに音質劣化が聴き分けられる。

一方で1:44のシンセリードの部分などはあまり違いがわからないものとなった。得意不得意があるようだ。

6 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:08:59.94 ID:Ub2FSkcO0
もう一度328k
SBCの圧縮における得意不得意の部分がわかったので、この部分だけを328kで聴き分けてみる。

レス6番の画像サムネイル

…しかし、あてずっぽうにしかできず、328kでの聴き分けは無理であった。

7 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:09:08.25 ID:Ub2FSkcO0
結論

192kbps
ビットレート192kbps(bitpool=32)では非常に音質が悪く、アーティファクトの出方は同じビットレートのMP3よりも酷いものと考えられる。192kbpsにおいては、他のコーデックと比べても、原音と比べても、どちらにしても「音質が悪い」と言える。私のABXテストでは、Appleのエンコーダを利用したAAC 192kbpsは原音と区別ができないほど優秀であった。それと比較すると、SBC 192kbpsの場合はかなり音質が悪いと言える。

328kbps
しかしながら、他の音声コーデックと同様、高いビットレート、328kbpsにおいては一切聴き分けができないため、“聴覚上”音質の劣化がないと断ずることができる。つまり、現在販売されているBluetoothイヤホンで、bitpool=53で接続できるものであれば、音質が悪いと科学的に言えないということだ。

あなたは test1-a.wav と test1-b.wav を聴き分けられただろうか?もしかして、192kbpsのSBCでもそれほど違和感を感じなかっただろうか?

どちらが原音でどちらがSBCだっただろうか?

もし聴き分けられたならば、Opusなどの最新の音声コーデックのテスターとしてあなたの能力をコミットすることで音声コーデックの発展に貢献できるだろう。

8 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:09:19.73 ID:9fzSzgltr
は?高音質求めてるなら
有線前提なんだけど?
9 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:09:24.20 ID:Ub2FSkcO0
BluetoothはAACが最強だった… aptX(HD) vs AAC vs SBC 最終決戦
https://medium.com/@mikajabana/bluetooth%E3%81%AFaac%E3%81%8C%E6%9C%80%E5%BC%B7%E3%81%A0%E3%81%A3%E3%81%9F-aptx-hd-vs-aac-vs-sbc-%E6%9C%80%E7%B5%82%E6%B1%BA%E6%88%A6-dfe5681ec007
10 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:09:48.98 ID:Zja/N8/qM
ビットレートをオープンにされてないのなんでなの?
すげぇ大事な数字じゃない?
11 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:10:28.57 ID:0QUYjusn0
こういう記事ってソニーが電通に金握らせて書かせてんの?
18 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:12:52.37 ID:esfLvjGJ0
>>11
aptX乗せるほうがライセンス料でコストかかるんだよ
12 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:10:56.35 ID:QyJyKhKja
ゲームでBluetoothイヤホン使ったら遅延しすぎてひどいんだがこんなもんなのか?
38 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:19:03.73 ID:XwXWYKe0M
>>12
qcy t5つかってみるといいよ
チップがrazerのやつと一緒なだけあって遅延かなり抑え込んでる
13 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:11:14.59 ID:Qf4RP2EG0
100均の有線が最強
14 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:11:45.32 ID:9sh81NjxM
SBCは昔はまごうことなきクソだったしapt-xは今LLとか出て進化してるだろ
24 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:14:46.47 ID:esfLvjGJ0
>>14
LLはもう空気
今クアルコムはAdaptiveを激推ししてるよ
15 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:11:54.70 ID:Ep/Nfscf0
やっぱりね
16 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:12:20.22 ID:Rv4o0dD90
電源で語れよ
19 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:12:59.75 ID:K2uM2mnp0
それでゲームやってみろよ
SBCなんかじゃ遅延酷すぎて遊べたもんじゃないぞ
23 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:14:39.19 ID:JHlKrMV3M
>>19
今は遅延もSBCの方が優秀
AptXに意味がなかったとは言わんけど今はもう役目を終えてる
20 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:13:05.87 ID:xdrm0DSv0
SBC叩いてたやつはごめんなさいしろよ
21 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:13:06.56 ID:ZwhwDiEW0
プレステ4のコントローラってすごいんだな
ほぼ遅延なしで音と操作させるなんて
22 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:13:30.74 ID:NTjjOmxF0
SBCのほうが低遅延なら
Buletoothは実用に耐えないってことか
25 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:14:49.38 ID:XwXWYKe0M
truefree2 SBCのみなのに音は良かったな

ただ遅延はどうにもならんな

26 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:15:25.17 ID:yowrPj80a
目つぶって音質聞き分けられるやつなんかいないだろ
27 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:15:54.10 ID:/c4KahcZM
Appleが頑なにaptX使わないからこんな記事が出る
32 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:18:02.15 ID:lv2NxCje0
>>27
Appleも金と手間暇かけてテストした上でAACがベストという結論なんだからそれを信じろ
42 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:20:41.23 ID:abOe8cdF0
>>32
まさに試される信仰でワロタ
28 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:16:35.24 ID:lv2NxCje0
Bluetoothはほとんどスマホで屋外で使うものだから多少の音質の違いを聞き分ける状況にない
29 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:17:25.67 ID:MxfTKvh3a
Falconおじさん「Falcon買っとけ」
30 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:17:26.30 ID:nuzC4/v00
SBCは理論上設定次第でAptXやAACより高音質低遅延にできるが
他と違ってSBCはユーザー側が自由に設定いじれないしデフォで低ビットレート優先の設定になっていることが殆どだから
36 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:18:54.14 ID:esfLvjGJ0
>>30
ユーザーが設定できないのにどうやって低ビットレート優先の設定になってることがわかるんだよ
44 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:21:36.76 ID:nuzC4/v00
>>36
iphoneは無理だがBitpoolの確認はできる
31 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:17:35.74 ID:jcrDaQ1a0
もうクアルコムに金を払わなくてもいいんや
33 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:18:37.79 ID:aey+DXdLa
送り出し側のコーデックが何であろうと復調側が手抜きで下位ビット抜いてたりしたら無意味だよね
BT送受信間で変復調を受けた後の結果と比較しないと意味なくね?
34 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:18:46.45 ID:0SwiRy6f0
aptxは遅延がマシなんじゃないの?
35 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:18:52.75 ID:5z9QTdMH0
こういう空気読めないやつが場を壊すんだよな
オーディオはオカルトだよそれを信仰心で高音質になるんだよ
本当のことは言っては駄目な場所
37 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:19:00.55 ID:mjW6/oCy0
Bluetoothスピーカーで動画見る際に一番問題になるのが音の遅延。
短い動画だったら大して気にならないけど、
映画とかは最後の方で見るに耐えないことになる。
39 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:19:05.27 ID:MxfTKvh3a
それじゃ高い金出してバッテリー持ち悪くしてapt-x使ってたオーオタってただの馬鹿じゃん…
47 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:21:55.17 ID:07T4yl5n0
>>39
オーオタはワイヤレスなんか使わんのだろう
40 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:20:08.88 ID:zZjbFvdap
専用と言ってるだけで音がいいとはいってないだろ
41 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:20:40.44 ID:pDHgNOzf0
これcodecの比較してるだけやろ
実際にワイヤレスイヤホンでの再生で比較しないと意味ない
43 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:20:42.31 ID:pN5nrA6mr
SONYの首からぶら下げるDR-BT20NXってやつ使ってる。
iPhoneだとブツギレがひどいがandroidだとクリアな音が出る。
45 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:21:41.66 ID:Ln9QrgOJ0
ちえん��
46 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:21:54.89 ID:u79L2bks0
どっちが良いじゃなくて自分のよく聴く音楽で満足いった音が出たらそれでゴールなんだよ
情報食ってるラーメンと同じだぞアホが
48 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:22:57.45 ID:mXbNL1wY0
復元するのはオーディオ機器側なのにこのテストに何の意味があるの?
バカなの?
49 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:23:09.99 ID:m04BHanL0
糞音源ならそうなるかもな
50 名前:ひみつの名無しさん 投稿日時:2020/09/05(土) 15:23:39.06 ID:21Jnywio0
atpxアンチこわ

コメント

タイトルとURLをコピーしました