15Jul
Mesteparten av tiden tilbyr vår favorittmusikk-CD-spillingsprogramvare å laste ned relevant informasjon fra en nettbasert database, men er det trinnet virkelig nødvendig? Har musikk-CDer faktisk all nødvendig informasjon om dem allerede? Dagens SuperUser Q & A-innlegg har svaret på en nysgjerrig leser spørsmål.
Dagens Spørsmål &Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.
Foto courtesy of John Ward( Flickr).
Spørsmålet
SuperUser leser cipricus vil vite om de fleste musikk-CDer inneholder de nødvendige metadataene for spor på dem:
Jeg ser at mange lydspillere( multimedieprogramvare som Winamp eller Foobar2000 for eksempel) har mulighet til å hente musikk( sang)informasjon fra elektroniske databaser som CDDB.Denne informasjonen bør allerede være tilgjengelig på musikk-CDene skjønt, ikke sant? Er det faktisk der?
Enkelte lydspillere viser innholdet på en CD mens andre ikke gjør det. Er den informasjonen hentet fra CDene eller hentet fra Internett?
Har de fleste musikk-CDer de nødvendige metadataene for spor på dem eller ikke?
Svaret
SuperUser-bidragsyter RedGrittyBrick har svaret for oss:
Denne informasjonen bør allerede være tilgjengelig på musikk-CDene skjønt, ikke sant?
Jeg tror de fleste av oss, som forbrukere, vil si ja.
Er det faktisk der?
Nesten aldri i min erfaring. Programvaren som jeg har brukt til å rippe CDer til MP3, virker aldri i stand til å skaffe seg denne informasjonen fra CDene selv, selv om jeg har lest om noen få unntak( spesielt Sony siden 1997).
Det er trolig flere grunner til dette, blant annet:
- Musikkindustriens forretningsmodell
- Inertia
- Stigningen av digital distribusjon
Musikkindustri Forretningsmodell
Musikkindustrien har tradisjonelt tjent penger fra salg av vinylopptak, kassettbånd og lyd-CDer. Beskyttelse av deres opphavsrett ble sett av industrien som avgjørende for deres overlevelse. For å bekjempe ulovlig kopiering av bånd, overtalte de lovgivere til å pålegge en avgift på tomt tape salg.
Musikkindustrien mente at det var lettere å spille av på personlige datamaskiner, og det gjorde det lettere å ødelegge sin opphavsrett. Så beslutninger om lyd-CD-innhold og -formater var tungt skjeve mot å gjøre noe enklere for PC-brukere.
Inertia
Lyd-CDen er etablert i lang tid nå, og det er ikke noe poeng å lage nye CDer som ikke er kompatible med eksisterende CD-spillere. Dette betyr at omsorg må tas hvis man legger til digitalt innhold på lyd-CDer. Digital data og lyddata på CDer bruker helt forskjellige og inkompatible underliggende formater. Dette gjør det vanskelig å blande begge deler( selv om det kan gjøres).
Gitt en stor befolkning av eldre CD-spillere, har industrien tydeligvis ikke sett noen fordel i å forbedre lyd-CD-formatet.
Deres oppfattede brukstilfelle er: Du kjøper en CD, du legger den inn i en dedikert lyd-CD-spiller som er koblet til en lydforsterker og høyttalere. Du setter deg ned og leser sporinformasjonen som er skrevet ut på CD-omslaget.
Digital Distribution
Disse dager er trenden skiftende til nedlastbart innhold. Minst kjøpte MP3-filer inneholder vanligvis metadata som viser artisten, albumnavnet, året, sjangeren, etc.
Det virker derfor lite sannsynlig at musikkbransjen har noen interesse i å gjøre noe nytt med sin CD-trykkeprosess. Det er tross alt en døende bedrift. Fra en bloggpost i 2011:
- En av de største, kuleste, men dessverre minst kjente og minst brukte tekniske ting om CDer er CD-Text.... Dette har vært ute i 14 år, og jeg kan stole på en hånd hvor mange ganger jeg faktisk har sett en CD i bilen min, har tekst knyttet til den.
Gjør det nesten 20 år nå og ikke noe tegn på generell adopsjon av musikkbransjen.
Hvorfor har CDer ikke inkludert metadata opprinnelig?
Det er verdt å huske at lyd-CDen var bare en mer holdbar og praktisk størrelse erstatning for den pressede 12 "vinylalbumskiven.
Sistnevnte var en rent analog form uten digital informasjon om den, bare den analoge lydbølgeformen i form av vertikale og horisontale vinkler i en kontinuerlig spiralspor, uten forskjell mellom spor annet enn en seksjon av stillhet( ingen vinkler) ogbredere avstand av spiralen( synlig for mennesker, men ikke detekterbar av en platespiller).Eventuell informasjon om spornavn osv. Var tilstede på de trykte papirmuffene eller på de trykte kartonghylsene selv.
Så når lyd-CDer ble oppfunnet, tok de samme tilnærming. De ventet at CDer skulle spilles i dedikerte CD-musikkspillere, ikke i datamaskiner. Derfor ble musikken ikke lagret på CDer med typen filsystem som en datamaskin normalt ville bruke for datafiler. Detaljer om spor ble trykt på papirinnsatsen i plast-CD-boksen og ikke plassert på CD-innholdet på noen måte.
Tilsvarende ble lyddataene på en lyd-CD kodet på et enkelt kontinuerlig spiralspor. Dette er svært forskjellig fra lavnivåformatering av datadiske( harddisk, diskett, CD-data, etc.) som typisk har et stort antall sirkulære spor som er konsentrert og delt inn i sektorer.
Det var ingen bestemmelse om data, sannsynligvis fordi dette ikke hadde vært nødvendig for vinylopptak, og fordi det ville ha komplisert produksjonen av lyd-CD-spillere, noe som gjorde dem dyrere på en tid da bransjen antagelig ønsket å oppmuntre salg av CDer som enpremium( mer lønnsomt) produkt.
Merk at for å identifisere en CD, må programmer på datamaskiner trekke ut noen av lyddataene( dvs. listen over sangforskyvninger i innledningsdelen av sporet eller bølgeformen til en del av den første sangen) og bruke det somEn nøkkel for å søke i en database, vanligvis en ekstern database andre steder på Internett. Dette er hvordan programvare henter artistnavn, albumnavn, spornavn, etc.
Noen programmer ser etter CD-tekst, noen ganger bare hvis de er offline, og kan ikke kontakte en ekstern database. Så nærvær og bruk av CD-Text er en relativ sjeldenhet. Det finnes ingen datamaskinlesbare metadata på de fleste lyd-CDer, ikke engang et identifiserende produktnummer.
Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.