web-dev-qa-db-ja.com

ほとんどの音楽CDには、トラックに関する必要な情報が含まれていますか?

多くのオーディオプレーヤー(WinampやFoobar2000などのマルチメディアソフトウェア)には、CDDBなどのデータベースの音楽情報を検索する機能があることがわかりました。そのような情報は、音楽CD自体ですでに利用可能であるべきではありませんか?そしてそれはありますか?

CDコンテンツを表示するプレーヤーと表示しないプレーヤーがあります。その情報はインターネットまたはCDから取得されますか?

57
user162573

そのような情報は、音楽CD自体ですでに利用可能になっていないでしょうか?

私たちのほとんどは、消費者として、そうだと思います。

そしてそれはありますか?

私の経験ではほとんどありません。確かに、私がCDをMP3にリッピングするために使用したソフトウェアは、CD自体からこの情報を取得することができないようです。私はいくつかの例外を読みました(特に1997年以降のソニー)。

これには、おそらくいくつかの理由があります。

  1. 音楽産業のビジネスモデル
  2. 慣性
  3. デジタル配信の台頭

事業の型

音楽業界は伝統的に、ビニールレコード、カセットテープ、オーディオCDの販売から収益を得ていました。彼らの著作権の保護は、彼らの生存にとって不可欠であると業界によって見られていました。テープの違法コピーに対抗するために、彼らは立法者に空のテープの販売に課税するよう説得しました。

音楽業界は、パソコンでの再生を容易にすることは彼らの著作権の侵害を促進し、したがって彼ら自身の破壊を促進することであると感じました。そのため、オーディオCDのコンテンツとフォーマットに関する決定は、パーソナルコンピュータユーザーにとって何も簡単にすることに対して大きく歪曲されました。

慣性

オーディオCDは長い間確立されており、新しいCDを既存のCDプレーヤーと互換性がないようにする意味はありません。つまり、オーディオCDにデジタルコンテンツを追加する場合は注意が必要です。 CDのデジタルデータとオーディオデータは、まったく異なる互換性のない基本的なフォーマットを使用しています。このため、両方を混ぜるのは難しいですが、これは可能です。

古いCDプレーヤーの人口が多いことを考えると、業界は明らかに、オーディオCDフォーマットを「改善する」ことの利点を見ていません。

彼らが認識しているユースケースは次のとおりです。CDを購入し、オーディオアンプとスピーカーに接続された専用のオーディオCDプレーヤーに入れます。座って、CDカバーに印刷されているトラック情報を読みます。

デジタル配信

最近の傾向は、ダウンロード可能なコンテンツです。少なくとも有料のMP3ファイルには、通常、アーティスト、アルバム名、年、ジャンルなどのメタデータが含まれています。

したがって、音楽業界がCDプレスプロセスで何か新しいことに興味を持つことはほとんどありません。結局その死にかけているビジネスです。

CDについての最も優れた、最もクールな、しかし悲しいことにあまり知られていない、最も頻繁に使用されていない技術の1つが「CD-Text」です。 ...これは14年前から存在しており、車のCDに実際にテキストが関連付けられているのを実際に見た回数を数えることができます。

2011年以降 ブログ

20年近く経った今、音楽業界が一般的に採用されている兆候はありません。

CDに元々メタデータが含まれていないのはなぜですか?

オーディオCDは、プレスされた12インチビニールアルバムディスクの代わりに、より耐久性があり、便利なサイズにすぎなかったことを思い出してください。

後者は、デジタル情報のない純粋なアナログ形式であり、連続するスパイラルグルーブ内の垂直および水平のうねりの形式のアナログ音声波形であり、通常(ただし常にではない)無音部分以外のトラックは区別されません。 (うねりなし)とスパイラルのより広い間隔(レコードプレーヤーでは検出できない人間のボットには表示されます)。トラック名などに関する情報は、印刷された紙のスリーブノートまたは段ボールのスリーブ自体に含まれていました。

したがって、オーディオCDが発明されたとき、彼らは同じアプローチをとりました。彼らは、CDがコンピューターではなく専用のCD音楽プレーヤーで再生されることを期待していました。したがって、音楽は、コンピューターが通常データファイルに使用するようなファイルシステムのCDには保存されませんでした。トラックの詳細は、プラスチック製のCDケースの挿入紙に印刷されていました。CDの内容には決して入れられていません。

同様に、オーディオCDのオーディオデータは、単一の連続したスパイラルトラックでエンコードされました。これは、通常、同心円状に配置され、セクターに分割された多数の円形トラックを持つコンピューターデータディスク(ハード、フロッピー、CDデータなど)の低レベルのフォーマットとは大きく異なります。

おそらくレコードがレコードに必要でなかったため、またオーディオCDプレーヤーの製造が複雑になり、業界がおそらくCDの販売を促進したいと考えていたときにそれらをより高価にしたため、データの準備はありませんでした。プレミアムで、より収益性の高い製品です。

CDを識別するために、PC上のプログラムはオーディオデータの一部(たとえば、トラックのリードインセクションの曲オフセットのリストまたは最初の曲の一部の波形)を抽出し、それをデータベース、通常はインターネット上の別の場所にあるリモートデータベースを検索するためのキー。これは、ソフトウェアがアーティスト名、アルバム名、トラック名などを取得する方法です。

一部のプログラムはCD-Textを検索しますが、オフラインでリモートデータベースに接続できない場合に限ります。したがって、CD-Textの存在と使用は比較的まれです。

ほとんどのオーディオCDには、コンピューターで読み取り可能なメタデータはなく、識別可能な製品番号さえありません。

53
RedGrittyBrick

CDに音楽を保存するための仕様は、Red Bookと呼ばれます。

CD-Text と呼ばれるRed Bookの拡張機能があります。 Red Book準拠のオーディオCDに追加情報(アルバム名、曲名、アーティスト名などのテキスト)を保存できます。

一部のハードウェアプレーヤーはCD-Textを読み取ることができますが、すべてのディスコグラフィーラベルにCDの情報が含まれているわけではありません。

AIMP、Foobar2000、MediaMonkey、Media Player Classic、MusicBee、RealPlayer、SoundJuicer、Toast、VLC、Winamp(V 5.31以降)およびWindows Media Player(V 10以降)としてのソフトウェアプレーヤーは、CD-Textを読み取ることができます。

55
jcbermu

この質問をした後、私はクラシック音楽の10枚のオーディオCDでテストすることを考えました。彼らはさまざまな国で生産されていますが、主にヨーロッパで生産されていますが、1つまたは2つは米国で生産されています。

最初に、CD-Textの部分-したがってオフラインでアクセスできるcd自体に含まれる情報:行うことは、情報を確認することですさまざまなプレーヤーがさまざまなオーディオCDについてオフラインで表示します。

テストでは3/10のCDに、オフラインでアクセスされた情報が含まれていました。 (そのうちの1つ、 ここ )。

いくつかのLinuxプレーヤー、AmarokXineおよびKaffeineは、これら3つのCDすべてのトラックタイトルにアクセスしました。 AudaciousDeadbeefリズムボックス[〜#〜] vlc [〜#〜]が2つの情報にアクセスしました。

これらのCDの1つを除くすべてに、言及する価値のあるいくつかのラベルが共通してありました。

スーパーオーディオCD(SACD)

enter image description here

そして

DSD(ダイレクトストリームデジタル)

enter image description here

別の回答で述べたWindowsプレーヤーのテストでは、Winamp、AIMP、MediaMonkey、VLCはCD-Textを読み取ることができましたが、Windows Media PlayerとFoobar2000はできませんでした。

したがって、CD-Text情報が大部分のオーディオCDに存在せず、したがってほとんどの場合、オーディオプレーヤーが適切なデータを取得するためにオンラインアクセスを必要とすることは、今では私には明らかなようです。しかし、私の経験からすると、CD-Textはなく、珍しいとは言えません...

さまざまなLinuxプレーヤーがこれらのタイプのデータにアクセスする能力についての詳細 here

7
user162573

回答を意図したものではありませんが、コメントには完全には適合しません。実際、最も古いCDオーディオ規格でさえ、オーディオデータ側の非常に遅いビットレートとして、豊富なメタデータを可能にしました。実際には非常に頻繁に使用されており、トラック番号だけでなく、TOC(トラックオフセットを含む)もメタデータとして、リードインサイレントセカンドに保存されますが、mins:secondsの表示でさえ、実際にはディスクから読み取られます。それ自体、それは進んでいきます!プレーヤーには、トラックの開始からの時間を実際に数えるほどのロジックは含まれていませんが、ビットストリームメタデータで見たものをP&Q(PQ)サブコードとして表示するだけでした。奇妙になりたい場合は、時間を遅く/速く/逆方向に移動させたり、停止させたりすることができます。私がそれをしているどんなディスクも知っているというわけではありません。

だった最初のトラックがディスクに入って数分になるようにトラックオフセットに影響を与えることは可能ですが、スキャンして戻って非表示のトラックを聞くことができます。

実際のメタデータはほとんど使用されていませんでしたが、単一のトラック内にインデックスマークが表示され、同じ曲/曲の一部が区切られている場合がありました。このメタデータが使用されなかった理由を説明するしかありません。ほとんどの人は実際のアーティストのアルバムに興味を持っており、そこにメタデータがいくらあったとしても、別のアルバムには興味がないので、おそらくそれは差別化要因とは見なされませんでした:)

おそらく、すべてのメタデータを使用してCDを作成することは、高価な機能と見なされていたかもしれません。おそらくスタジオは、それ以上の費用を費やしたくなかったでしょう。

5
chexum

表示されているのはメタデータと呼ばれ、基本的には音楽ファイルに追加されたタグですが、音楽ファイル自体の一部ではありません。

それらはインターネットから取得されませんが、インターネット音楽サービスを使用している場合は、音楽ファイルに自動的に追加できます。

多くの場合、CD上のファイルにはこれらのタグがありますが、ほとんどの場合(私の経験では)ありません。

2
CJL

私はCDの複製/複製の会社で働いており、CDのテキストについて言及したユーザーはその場にいます。

このデータはマスタリングプロセス中に追加され、ディスク、アーティスト、トラックの名前付け情報、およびラジオの再生の追跡とアーティストへのロイヤリティの提供に役立つISRCコードを提供します。

車のシステムの多くはCDテキストを読み取りますが、ほとんどのレーベルやアーティストは、CDテキストを追加することさえありません(ISRCコードが表示されないため、表示されません)。 Stone Ageの「Like Clockwork」オリジナルリリース)

この情報はディスクの「リードイン」領域に書き込まれ、特定のプログラムのみを対象としています。

1
Matt