Đĩa CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng không?

Mục lục:

Đĩa CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng không?
Đĩa CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng không?

Video: Đĩa CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng không?

Video: Đĩa CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng không?
Video: Đâu Là Siêu Năng Lực Tiềm Ẩn Của Bạn? | Trắc Nghiệm Tính Cách - YouTube 2024, Có thể
Anonim
Hầu hết thời gian phần mềm chơi nhạc CD yêu thích của chúng tôi cung cấp để tải xuống thông tin có liên quan từ cơ sở dữ liệu trực tuyến, nhưng bước đó có thực sự cần thiết không? Đĩa CD nhạc có thực sự có tất cả thông tin cần thiết về chúng chưa? Bài đăng Hỏi & Đáp của SuperUser hôm nay có câu trả lời cho câu hỏi của người đọc tò mò.
Hầu hết thời gian phần mềm chơi nhạc CD yêu thích của chúng tôi cung cấp để tải xuống thông tin có liên quan từ cơ sở dữ liệu trực tuyến, nhưng bước đó có thực sự cần thiết không? Đĩa CD nhạc có thực sự có tất cả thông tin cần thiết về chúng chưa? Bài đăng Hỏi & Đáp của SuperUser hôm nay có câu trả lời cho câu hỏi của người đọc tò mò.

Phiên Hỏi & Đáp hôm nay đến với chúng tôi theo lịch sự của SuperUser - một phân khu của Stack Exchange, một nhóm các trang web Hỏi & Đáp do cộng đồng điều hành.

Ảnh lịch sự của John Ward (Flickr).

Câu hỏi

Người đọc siêu người dùng cipricus muốn biết liệu hầu hết các đĩa CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng hay không:

I see that many audio players (multimedia software like Winamp or Foobar2000, for example) have the ability to retrieve music (song) information from online databases like CDDB. This information should already be available on the music CDs though, right? Is it actually there?

Some audio players display a CD’s contents while others do not. Is that information taken from the CDs or retrieved from the Internet?

Hầu hết các CD nhạc có chứa siêu dữ liệu cần thiết cho các bản nhạc trên chúng hay không?

Câu trả lời

Người đóng góp của SuperUser RedGrittyBrick có câu trả lời cho chúng tôi:

This information should already be available on the music CDs though, right?

I think most of us, as consumers, would say yes.

Is it actually there?

Almost never in my experience. The software that I have used to rip CDs to MP3s never seems able to obtain this information from the CDs themselves, though I have read about a few exceptions (notably Sony since 1997).

There are probably several reasons for this, including:

  • The music industry’s business model
  • Inertia
  • The rise of digital distribution

Music Industry Business Model

The music industry traditionally made money from the sales of vinyl records, cassette tapes, and audio CDs. Protection of their copyright was seen by the industry as essential for their survival. In order to combat illegal copying of tapes, they persuaded legislators to impose a levy on blank tape sales.

The music industry felt that facilitating playback on personal computers was facilitating the infringement of their copyright, thus facilitating their own destruction. So decisions concerning audio CD content and formats were heavily skewed against making anything easier for personal computer users.

Inertia

The audio CD has been established for a long time now and there is no point in making new CDs incompatible with existing CD players. This means that care has to be taken if adding digital content to audio CDs. Digital data and audio data on CDs use completely different and incompatible underlying formats. This makes it tricky to mix both (though it can be done).

Given a large population of older CD players, the industry has evidently not seen any benefit in improving the audio CD format.

Their perceived usage case is: you buy a CD, you put it into a dedicated audio CD player attached to an audio amplifier and loudspeakers, you sit down and read the track information printed on the CD’s cover.

Digital Distribution

These days the trend is shifting to downloadable content. At least purchased MP3 files generally contain metadata listing the artist, album name, year, genre, etc.

It therefore seems unlikely that the music industry has any interest whatsoever in doing anything new with their CD pressing process. It is a dying business after all. From a 2011 blog post:

One of the greatest, coolest, but sadly least known and least often used tech things about CDs is CD-Text. … This has been out for 14 years and I can count on one hand the number of times I have actually seen a CD in my car have text associated with it.

Make that nearly 20 years now and no sign of general adoption by the music industry.

Why Did CDs not Include Metadata Originally?

It is worth remembering that the audio CD was merely a more durable and convenient sized replacement for the pressed 12″ vinyl album disc.

The latter was a purely analogue form with no digital information on it, just the analogue audio waveform in the form of vertical and horizontal undulations in a continuous spiral groove, with no distinction between tracks other than a section of silence (no undulations) and wider spacing of the spiral (visible to humans but not detectable by a record player). Any information about track names, etc. was present on the printed paper sleeve notes or on the printed cardboard sleeves themselves.

So when audio CDs were invented, they took the same approach. They expected CDs to be played in dedicated CD music players, not in computers. Therefore, the music was not stored on CDs with the type of file system that a computer would normally use for data files. Details of tracks were printed on the paper insert in the plastic CD-case and not placed with the CD contents in any way.

Similarly, the audio data on an audio CD was encoded on a single continuous spiral track. This is very different from the low-level formatting of computer data disks (hard, floppy, CD data, etc.) which typically have a large number of circular tracks arranged concentrically and divided into sectors.

There was no provision for data, probably because this had not been needed for vinyl records and because it would have complicated the manufacturing of audio CD players, making them more expensive at a time when the industry presumably wanted to encourage sales of CDs as a premium (more profitable) product.

Note that, to identify a CD, programs on computers have to extract some of the audio data (i.e. the list of song offsets in the lead-in section of the track or the waveform of part of the first song) and use that as a key for searching in a database, typically a remote database elsewhere on the Internet. This is how software retrieves artist names, album names, track names, etc.

Some programs do look for CD-Text, sometimes only if they are offline and cannot contact a remote database. So the presence and use of CD-Text is a relative rarity. There is no computer readable metadata in most audio CDs, not even an identifying product number.

Có cái gì để thêm vào lời giải thích? Tắt âm thanh trong các ý kiến. Bạn muốn đọc thêm câu trả lời từ những người dùng Stack Exchange có hiểu biết công nghệ khác? Xem toàn bộ chuỗi thảo luận tại đây.

Đề xuất: