Audio faili satur daudz vairāk nekā tikai skaņu. Lejupielādētā MP3 failā parasti ir nosaukums, izpildītājs, albums, gads, vāka attēls un programmatūras lauksaraksts, kas apraksta katru rīku, kurš ar to ir darbojies. Failiem, kas iegūti mākslīgā intelekta mūzikas pakalpojumā, ir arī savi dati: platformas nosaukums, versija, dažkārt ar jūsu kontu saistīts ieraksta identifikators un reizēm arī uzvedne. Atskaņotājā nekas no tā nav redzams, taču viss tas ceļo kopā ar failu.
Trīs dažādas tagu sistēmas
MP3 izmanto ID3, kam ir vairākas nesaderīgas versijas: ID3v2 bloks faila sākumā, fiksēts 128 baitu ID3v1 bloks pašās beigās un dažkārt starp tiem iespiests APEv2 tags. WAV kā RIFF konteiners savus metadatus glabā LIST INFO blokā, lai gan daudzi tagu veidotāji tā vietā ievieto veselu ID3 bloku atsevišķā blokā. FLAC izmanto Vorbis komentārus — to pašu atslēgu un vērtību sistēmu, ko OGG, — bet vāka attēls atrodas atsevišķā attēla blokā.
Lasīšana, neko neaizskarot
Šis skatītājs analizē šīs struktūras tieši no baitiem. Tas atkodē ID3 teksta kadrus visos četros kodējumos, tostarp UTF-16 ar baitu secības marķieri, kas samulsina lielāko daļu vienkāršo lasītāju. Tas nolasa komentāru kadru apraksta daļu, lai jūs varētu redzēt, kurš rīks ir ierakstījis konkrēto piezīmi, un uzskaita konteinera izkārtojumu, tāpēc neparasti liels bloks uzreiz kļūst pamanāms.
Kad nekas netiek atrasts
Tukšs rezultāts parasti nozīmē, ka kāds jau ir attīrījis failu. Straumēšanas eksportēšanas procesi, ziņapmaiņas lietotnes un daudzas izplatīšanas ķēdes pārraksta audio un ceļā noņem tagus. Tas nozīmē arī to, ka tagu esamība vai neesamība neko nepierāda par ieraksta izcelsmi: tā tikai parāda, kas ir saglabājies ceļā līdz jūsu diskam.