「ファイルの転送で音質が変わるのか!?」というオカルトな音質の話の検証をITエンジニアが行った記録。「それでも音は変わるという人はいる。どこに原因が…」

すごい
236
MISAWAY DIY 🪚📷📽 @misawaydiy

東京から福岡田舎に家建てて移り住んだマルチクリエイターみささんです。マッスルフォトグラファーとか呼ばれてた💪 【PRO】フォトグラファー/色々デザイナー/色々エンジニア/GID-MTF 【LIKE】DIY全般/木工/裁縫/Gレトリバー/鳥さん/砥石/電気工事士/GAME そう、宇宙人です👽

https://t.co/O7I8iyHznV

MISAWAY DIY 🪚📷📽 @misawaydiy

さて、ファイルの転送で音質が変わるという話の検証の準備をしております。ITエンジニア的には絶対に変わらないと言い切れるのですが、実際に違って聴こえるって人もいるので、原因を突き止めたい所です。 まずは、ファイルの転送でファイルの内容が変化するのかどうか、デジタルデータ的に調べます。 pic.twitter.com/I9LGkPwSiS

2022-01-06 14:47:03
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

検証には、mp3,wav,mp4の3ファイルをそれぞれ未圧縮とZIP/7Z圧縮して、合計9タイプのファイルで検証を行います。 照合方式はMD5とSHA-512で調べます。 1bitでも違いがあれば、大きな変化として現れますが、完全一致してれば、どちらも同じ値となります。 多いので合間にまったりやっていきます😎

2022-01-06 14:47:04
MISAWAY DIY 🪚📷📽 @misawaydiy

取り急ぎ データ便/ギガファイル便/FireStorage/WeTransfer/GoogleDrive で調べます。

2022-01-06 14:52:15
とうめい@猫 @trransparent

@misaosiki @Kohrogi34 まあ変わらないと思う派ですが、音声データ意外の環境の部分で差異が生じてしまっているのはあるかなと思います。IFかませているか否か、その設定に変化がないか、室温に変化がないか、など。

2022-01-06 21:47:53
MISAWAY DIY 🪚📷📽 @misawaydiy

@trransparent @Kohrogi34 アナログ要因である事はほぼ間違いないとは思いますね~!私も同じ感じに思ってます。

2022-01-06 21:48:56

検証開始

MISAWAY DIY 🪚📷📽 @misawaydiy

やっとすべてのデータをアップロード完了しました。なんか凄い勢いで拡散されてビビってますけど・・・😱 これから検証していきまーす! onl.tw/SzQTien P.S.アップロードに使った音源はみささんがぴちぴち17歳の時に作った曲なので権利問題は大丈夫ですっ🥰ご指摘ありがと~ぅ😆 pic.twitter.com/y9uFzwc3Z6

2022-01-06 16:04:54
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

写真の転送でたまにみるやつ、早速出現。 これは興味深くなってきました。 pic.twitter.com/sZiuR2NZ9O

2022-01-06 16:16:54
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

ただ、これはファイルのサイズは一緒だけど、書き込み時のセクタの最小単位のズレで余白が出来るんだけど、そこの部分のズレって事です。ハッシュ値は多分同じなはず・・・

2022-01-06 16:19:12
MISAWAY DIY 🪚📷📽 @misawaydiy

■データ便 ディスク上のサイズこそ違いが出ましたが、ファイルの内容自体は完全一致でした。 pic.twitter.com/mq0sLjBh3y

2022-01-06 16:27:32
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

ディスク上のサイズの違いについては detail.chiebukuro.yahoo.co.jp/qa/question_de… こういう事で、ファイルの実態自体には影響がありません。

2022-01-06 16:29:36
MISAWAY DIY 🪚📷📽 @misawaydiy

■ギガファイル便 すべてにおいて完全一致でした。 pic.twitter.com/ciCi8BYbgu

2022-01-06 16:49:26
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

■WeTransfer 面白い結果になりました。 ディスク上のサイズがすべて不一致でした(笑) pic.twitter.com/iCvwXJifwy

2022-01-06 17:02:18
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

■検証の補足 沢山の方に見られているので補足します。 今回はマスタリングされたデータをデータ転送で送った際にサイトによって音が変わるという話の検証になります。 例えばLINEやSNSでの音声転送など、そもそも仕様としてデータが圧縮される物に関しては対象としておりません🥰

2022-01-06 17:05:04
MISAWAY DIY 🪚📷📽 @misawaydiy

検証が終わり結論が出ました。 onl.tw/SzQTien この検証の結果として 「データ転送で見かけ上のファイルの内容が変化する事はないと言えそうです」 すべてのデータにおいて、最小単位の1bitの違いもありません。 とすれば、音が違って聴こえるのは別の要因と言いきれるかと思いますが、→続く pic.twitter.com/0g8BcY0vEF

2022-01-06 17:53:35
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

では何が原因で違って聴こえるかという所です。例えばミクロでも、物質的な物、アナログ的な物が関与すれば、音は変わらないと言い切れなくなりますので、何かアナログ的な要因なのかなと思います。 あとは、デジタルデータでもイーサネット上での通信は通信時にエラー補正されます。→続く

2022-01-06 17:53:35
MISAWAY DIY 🪚📷📽 @misawaydiy

エラー補正によって、見かけ上デジタル的に同じに見えるが、内容がアナログ変換時に変わるなんて事もありえるのかもしれません(要検証) 今回の結論としては 「転送サービスを使ったデジタルデータの転送では、データの内容は見かけ上完全一致が保全される」 としたいと思います。 引き続き考える😆

2022-01-06 17:53:36
MISAWAY DIY 🪚📷📽 @misawaydiy

誤解しないでほしいのは、私は「ほら変わらない!」といいたいわけではなく、違って聴こえるという人が何が原因で違って聴こえるのかという所を解明したいのです。

2022-01-06 18:11:38
MISAWAY DIY 🪚📷📽 @misawaydiy

次のSTEPは位相チェックで見かけ上同じファイルが本当に中身も同じなのか調べていこうと思います🥰

2022-01-06 18:13:07
MISAWAY DIY 🪚📷📽 @misawaydiy

さて、次なる検証の準備が整いました。 ハッシュ値的に見かけ上1bit単位で完全に一致しているとされてるファイル達ですが、果たして聴覚上本当に一致してるのかを少しでも確認していきたいです。 検証方法は →続く pic.twitter.com/swFOUzPy58

2022-01-06 20:02:18
拡大
MISAWAY DIY 🪚📷📽 @misawaydiy

オリジナルの音源LR2chそれぞれに、各サービス転送済ファイルのLRchそれぞれ位相反転して、オリジナルのL&転送済位相反転済のLをグループ、同じようにRをグループし、結果トラックLR2chとします。 この結果トラックから書き出したデータがすべてのサービスで一致するかしないかを調べます。

2022-01-06 20:02:19