Чи містять більшість музичних компакт-дисків необхідну інформацію про свої треки?


58

Я бачу, що багато аудіоплеєрів (я маю на увазі мультимедійні програми, такі як Winamp або Foobar2000) мають можливість пошуку музичної інформації в таких базах даних, як CDDB. Хіба така інформація вже не може бути наявна на самому музичному компакт-диску? А чи є там?

Деякі програвачі відображають вміст компакт-дисків, а інші - ні. Це інформація, взята з Інтернету чи компакт-диска?

Відповіді:


53

Хіба така інформація вже не може бути наявна на самому музичному компакт-диску?

Я думаю, що більшість із нас, як споживачів, сказали б так.

А чи є там?

Майже ніколи в моєму досвіді. Звичайно, програмне забезпечення, яке я використовував для копіювання компакт-дисків до MP3, ніколи не може отримати цю інформацію з самого компакт-диска. Я прочитав кілька винятків (зокрема, Sony з 1997 року).

Ймовірно, є кілька причин для цього, зокрема:

  1. Бізнес-модель музичної індустрії
  2. Інертність
  3. Зростання цифрового розповсюдження

Бізнес-модель

Музична індустрія традиційно заробляла гроші на продажах вінілових платівок, касетних магнітофонів та аудіо-компакт-дисків. Захист авторських прав вважався галуззю важливим для їхнього виживання. Для боротьби з незаконним копіюванням стрічок вони переконували законодавців ввести стягнення з продажу непрозорої стрічки.

Музична індустрія вважає, що полегшення відтворення на персональних комп’ютерах полегшує порушення їх авторських прав і, таким чином, сприяє їхньому знищенню. Тому рішення, що стосуються вмісту та форматів аудіо-компакт-дисків, були сильно відхилені від спрощення чого-небудь полегшити для користувачів персональних комп'ютерів.

Інертність

Аудіо компакт-диск був створений давно, і немає сенсу робити нові компакт-диски несумісними з існуючими CD-програвачами. Це означає, що потрібно дотримуватися обережності при додаванні цифрового вмісту до аудіо-компакт-дисків. Цифрові дані та аудіодані на компакт-дисках використовують абсолютно різні та несумісні базові формати. Це ускладнює змішування обох - хоча це можна зробити.

Враховуючи велику кількість старих програвачів компакт-дисків, індустрія, очевидно, не бачила для них користі від "покращення" формату аудіо-компакт-дисків.

Їх сприйняте місце використання: Ви купуєте компакт-диск і поміщаєте його у спеціалізований аудіо CD-програвач, приєднаний до аудіо-підсилювача та гучномовців. Ви сідаєте і читаєте інформацію про трек, надруковану на обкладинці компакт-диска.

Цифровий розподіл

На сьогоднішній день тенденція полягає у тому, щоб вміст, що завантажується, принаймні платний за MP3-файли, як правило, містив метадані про виконавця, ім'я альбому, рік та жанр тощо.

Тому здається малоймовірним, що у музичній індустрії є якийсь інтерес робити щось нове в процесі їх пресування на компакт-диску. Адже це вмираюча справа.

Один з найбільших, найкрутіших, але, на жаль, найменш відомих і найменш використовуваних технічних речей щодо компакт-дисків - це "CD-Text". ... Це вже 14 років, і я можу порахувати, з однієї сторони, скільки разів я справді бачив компакт-диск у своєму автомобілі, з ним пов'язаний текст.

З блогу 2011 року

Зробіть це майже 20 років і жодних ознак загального прийняття музичною індустрією.

Чому спочатку компакт-диски не включали метадані?

Варто пам’ятати, що аудіо-компакт-диск був просто більш міцною та зручною заміна для пресованого 12-дюймового вінілового альбому.

Останній був чисто аналоговою формою, на якій не було цифрової інформації, просто аналогова звукова хвиля у вигляді вертикальних та горизонтальних хвилярів у безперервній спіральній канавці - без розрізнення між треками, крім звичайного (але не завжди) секції тиші (відсутність хвилярів) та ширший проміжок спіралі (видимий людям бот, не виявляється програвачем). Будь-яка інформація про назви треків тощо містилась у друкованих паперових рукавах або на самій друкованій картонній втулці.

Тож коли були винайдені аудіо компакт-диски, вони застосували той самий підхід. Вони очікували, що компакт-диски будуть відтворюватися у спеціалізованих музичних програвачах компакт-дисків, а не в комп’ютерах. Тому музика не зберігалася на компакт-диску у вигляді файлової системи, яку комп'ютер зазвичай використовував для файлів даних. деталі доріжок були надруковані на вкладиші паперу в пластиковому корпусі компакт-дисків - жодним чином не розміщували вміст компакт-диска.

Аналогічно, аудіодані на аудіо-компакт-диску кодувалися на одній суцільній спіральній доріжці. Це дуже відрізняється від низькорівневого форматування комп’ютерних дисків даних (жорсткі, дискети, CD-дані тощо), які зазвичай мають велику кількість кругових доріжок, розташованих концентрично та розділених на сектори.

Дані не було, можливо, тому, що це не було потрібно для вінілових записів і тому, що це ускладнило б виготовлення аудіо-CD-плеєрів та зробило їх дорожче в той час, коли галузь, ймовірно, хотіла стимулювати продаж CD-дисків як преміальний та вигідніший продукт.

Зауважте, що для ідентифікації компакт-диска програми на ПК повинні витягувати деякі аудіодані (наприклад, список відступів пісень у вхідному розділі доріжки або форму хвилі частини першої пісні) та використовувати це як ключ для пошуку в базі даних, як правило, віддаленої бази даних в інших місцях Інтернету. Ось так програмне забезпечення отримує ім’я виконавця, ім'я альбому, ім'я треку тощо.

Деякі програми шукають CD-Text, іноді лише в тому випадку, коли вони перебувають у режимі офлайн і не можуть зв’язатися з віддаленою базою даних. Тож наявність та використання CD-Text є відносною рідкістю.

На більшості аудіо-компакт-дисків відсутні читабельні на комп'ютері метадані, навіть ідентифікаційний номер продукту.


2
Я також опублікую відповідь про свій досвід: я знайшов компакт-диски з інформацією про треки, які деякі користувачі можуть читати в автономному режимі. Чи це не означає, що сам CD містить інформацію? І чи не це CD-Text?

2
Насправді вінілові записи зазвичай мали видиму вказівку меж доріжок; спіральна канавка була б набагато менш щільною під час міжмовного мовчання, тому доріжки на записі будуть відокремлені тонкою кільцевою областю (в основному) нерозваленого вінілу.
Геннінг Макгольм

9
Я також додам, що в епоху середини пізнього компакт-диска деякі музичні компанії явно намагалися створити компакт-диски, які за дизайном не відтворюватимуться на комп’ютерах. Це було за часів "Напстеру", коли музична індустрія активно проти цифрових технологій, і не було такого поширеного "легального" цифрового завантаження. Ні iTunes, ні iPod. Підтримка CD-тексту була б дивним кроком, оскільки це фактично заохочувало б використання компакт-дисків на комп’ютері, проти чого багато компаній виступали, а цифрові програвачі компакт-дисків були фактично ідентичними комп'ютерам. en.wikipedia.org/wiki/Compact_disc#Copy_protection
BrianH

2
Перший CD-програвач, який я придбав, використовував би його чотиризначний дисплей для відображення номера поточної доріжки та її ділянки (я забув термін, що використовується для підрозділів). Це число - 01 для всього, крім одного з дисків, на яких я грав у ньому; У мене є диск Four Seasons (Vivaldi), де на цій машині рухи виявляються як 01-01, 01-02, 01-03, 02-01, 02-02, але просто як чотири доріжки на кожному другому гравець. Цікаво, що подібні метадані використовувались у стародавні часи, але впали в сторону.
supercat

2
@cipricus " Чи мають компакт-диски унікальний ідентифікаційний номер? " Загалом, немає. Для пошуку CDDB використовується комбінація кількості треків, їх довжини, загальної довжини тощо для обчислення часто унікального відбитка пальця (див. Сторінку wiki ).
TripeHound

55

Технічні умови для зберігання музики на компакт-дисках називають Червоною книгою .

Існує розширення для Червоної книги під назвою CD-Text . Це дозволяє зберігати додаткову інформацію (текст, як назва альбому, ім’я пісні та ім'я виконавця) на аудіо компакт-диску, сумісному з Червоною книгою.

Деякі апаратні програвачі вміють читати CD-Text, однак не всі дискографічні мітки містять цю інформацію на компакт-диску.

Програвачі програмного забезпечення як AIMP, Foobar2000, MediaMonkey, Media Player Classic, MusicBee, RealPlayer, SoundJuicer, Toast, VLC, Winamp (від V 5.31) та Windows Media Player (від V 10) можуть читати CD-текст.


3
1. Здається, що Sony завжди містить CD-Text, але інші ярлики цього не роблять. 2. Я знаю, що автомобільні CD-програвачі можуть читати CD-Text, але я не знаю про домашніх програвачів.
jcbermu

2
Додана інформація про програмістів у відповідь
jcbermu

13
На мій досвід, більшість компакт-дисків, на яких я відтворював, не містять цієї інформації (і програвачі, які підтримують мережу, відхиляються від витягування відсутніх метаданих з Інтернету, але це не до речі).
Пісквор

3
На мій досвід, VLC може і отримує метадані з мережі - якщо це дозволено . VLC підкаже про пошук в Інтернеті з самого першого запуску (з міркувань конфіденційності); якщо ви цього заборонили, він підкоряється. (Ви все ще можете ввімкнути це знову в налаштуваннях)
Piskvor

3
Так. Це прапорець "Дозволити доступ до мережі метаданих". У простому режимі на першій вкладці налаштувань ("Інтерфейс"). У режимі "Експерт" він знаходиться в списку відтворення. (перевірено на VLC 2.2.1 / Windows і 2.2.0 / Linux тут)
Piskvor

7

Задавши це запитання, я подумав зробити тест на 10 аудіо CD від класичної музики. Їх виробляють у різних країнах, переважно в Європі, але одну-дві у США.

По-перше, на частині CD-Text - інформація, що міститься на самому компакт-диску, яка є доступною в режимі офлайн : що потрібно зробити, це побачити інформацію, яку різні плеєри відображають в автономному режимі про різні аудіо CD.

У моєму тесті 3 з 10 компакт-дисків містили таку інформацію, до якої можна було отримати доступ в автономному режимі. (Один з них, тут ).

Відключивши wifi, деякі програвачі Linux, Amarok , Xine та Kaffeine , отримали доступ до назв треків усіх цих трьох компакт-дисків. Audacious , Deadbeef , Rhythmbox і VLC отримали доступ до інформації про два з них.

На всіх компакт-дисках, окрім одного з цих, були спільні деякі мітки, які, можливо, варто згадати:

Супер аудіо CD (SACD)

введіть тут опис зображення

і

DSD (цифровий прямий потік)

введіть тут опис зображення

Тестуючи програвачі Windows, згадані в іншій відповіді, я виявив, що Winamp, AIMP, MediaMonkey і VLC можуть читати CD-текст, але Windows Media Player та Foobar2000 не могли.

Тому мені здається зрозумілим, що інформація CD-Text відсутня на більшості аудіо компакт-дисків, і тому в більшості випадків аудіопрогравачам потрібен доступ в Інтернеті, щоб отримати належні дані. Але з мого досвіду CD-Text не відсутній і його навіть не можна назвати рідкісним ...

Детальніше про здатність різних гравців Linux отримувати доступ до цих типів даних у моїй відповіді тут .


2
10 - досить невеликий зразок, але я не здивуюсь, якщо кількість альбомів, на яких насправді є CD-Text, ближче приблизно до 10%.
фірфокс

@phyrfox - я продовжуватиму оновлювати цю відповідь, щоб повідомити про більшу вибірку. Насправді зараз я можу сказати, що 4 з цих 10 компакт-дисків, які отримували доступ в автономному режимі, відображалися з повними заголовками у таких програвачах, як VLC, Audacious, Winamp, Amarok. Але це може бути винятком, тому я наразі не редагую.

1
Коли ви оновлюєте більш широку статистику, вкажіть також дату (друк та / або передрук). Ці істоти йшли з часом ...
Гастур,

3
Формат компакт-дисків Super Audio від Sony завжди містив описи, схожі на CD-Text. Із> 150 SACD, які я зірвав, приблизно 10% мали метадані не відповідали моїм стандартам. Більшість з них з'явилася в перший рік виробництва SACD. Виробничий робочий процес у Sony, який зменшує вибірки DSD-майстрів на якість випуску CD, зберігає ці метадані та додає їх у вигляді CD-Text. Sony протягом декількох років досить сильно надавала DSD як архівний формат, тож все ще є деякі з цих механізмів і процесів. Навіть все, що виходить із Sony, не проходить цей виробничий процес.
Грег Сміт

2
Sony Music має приблизно 30% частки ринку, тому навіть якщо це тільки їх, це число не є неможливим. Я підозрюю, що ваш зразок трохи перекошений, оскільки Sony Classical ближче до 5% ринку класичної музики. Я був би здивований, коли знайшов CD-Text на 30% музики в будь-якому іншому жанрі. У моїх фізичних медіаплеєрах з 2003 року всі показали CD-Text, коли він є, а поза релізами Sony я його рідко бачу.
Грег Сміт

5

Не задуманий як відповідь, але він не зовсім вписується в коментар. Насправді навіть найстаріший стандарт CD Audio дозволив отримати безліч метаданих як дуже повільний бітрейт на стороні аудіоданих. Це насправді настільки широко використовується, що не просто номер треку, а TOC (із зміщенням доріжок) зберігаються як метадані, у вхідні тихі секунди, але навіть хвилини: дисплей секунд насправді зчитується з диска себе, як йде! У програвачі не було занадто багато логіки, щоб насправді рахувати час від початку треку, а просто відображали те, що вони бачили у метаданих бітових потоків, як підкод P&Q (PQ). Якщо ви хочете бути дивним, ви, можливо, могли б зробити час, щоб пройти повільніше / швидше / назад, або зупинитися. Не те, щоб я знав, що будь-який диск робить це.

Це було , хоча можна впливати на зміщення колії таким чином, що перша траса була пара хвилин в диск, так що ви можете сканувати назад, і слухати прихований трек.

Будь-які фактичні метадані були дуже недостатньо використані, хоча іноді можна побачити індексні позначки всередині однієї доріжки, розділяючи частини тієї самої пісні / твору. Я можу лише думати виправдання, чому ці метадані не використовувались. Швидше за все, це не сприймалося як диференціатор, оскільки більшість людей буде зацікавлена ​​у фактичному альбомі виконавця, а не в іншому, незалежно від того, скільки метаданих було там :)

Можливо, це навіть розглядалося як дорога функція для створення компакт-диска з усіма метаданими, можливо, студії не хотіли витрачати на це більше своїх грошей.


1
Це справді круто! Я можу собі уявити, що з цим реалізуються великі «привиди CD».
DSimon

1
Не забувайте, що оригінальний стандарт аудіо CD передує домашнім комп'ютерам, що підтримують мультимедіа, та недорогі буквено-цифрові дисплеї на приладах - вже кілька років. Крім того, у старому шкільному програвачі компакт-дисків дуже мало потужності процесора для вирішення таких проблем з користувальницьким інтерфейсом - типовий процесор мав би 8-розрядний, приблизно один MIPS, і мав 2-8 К прошивки ПЗУ і 64-256 байт оперативної пам’яті (так, я описую тут MCS48 / MCS51 - використовується і сьогодні!); "DSP" речі були б виділені та жорсткі провідні схеми.
rackandboneman

2

Те, що ви бачите, називається Метадані, і в основному теги додаються до музичного файлу, але вони не є частиною самого музичного файлу.

Вони не взяті з Інтернету, хоча якщо ви користуєтесь послугами музики в Інтернеті, вони можуть бути додані до музичного файлу автоматично.

Часто файли на CD мають ці теги, але більшість часу (на мій досвід) вони не мають.


Більшість моїх програвачів (в Linux) не можуть автоматично читати інформацію. Але деякі можуть, як VLC та Exaile. Але вони беруть це з Інтернету чи з компакт-диска? Моє враження, що ті, хто може показати цю інформацію (як і два згадані гравці), зроблять це в більшості випадків. Якщо ця інформація є з компакт-диска, то більшість компакт-дисків у неї вбудовані.

2
Я знаю, що VLC візьме його з мережі та компакт-диска, але я не впевнений у Exaile.
CJL

4
У аудіо компакт-дисків немає файлів, вони мають доріжки.
Дмитро Григор’єв

1
@Auspex Ну, так, я хотів сказати, що на компакт-дисках немає файлів, до яких можна додати теги. Доріжки не мають структури для зберігання такого роду даних.
Дмитро Григор’єв

3
@Auspex - це зовсім не безглузда семантика - композиції CD принципово відрізняються від файлів і читаються по-різному. Вони не є частиною файлової системи.
некоматичний

1

Я працюю в компанії з копіювання / реплікації компакт-дисків, і користувачі, які згадали текст CD, знаходяться на місці.

Ці дані додаються під час процесу мастерингу для надання інформації про іменування диска hte, виконавця та треків, а також кодів ISRC, які допомагають відстежувати радіопрогравання та роялті платити виконавцю.

Хоча багато хто з автомобільних систем читають текст на компакт-диску, більшість лейблів та виконавці навіть не намагаються додавати текст CD (за межами кодів ISRC, який все одно не відображається), і навіть є випадки неправильних та неправильно написаних назв (див. Королеви Оригінальний випуск "Like Clockwork" кам'яного віку)

Ця інформація записується в диск "Lead In" на диску та спрямована лише на конкретні програми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.