ID3 tag

Da Wikipedia, l'enciclopedia libera.

Viene definita ID3 tag un'informazione aggiuntiva inserita in un file mp3. ID3 è l'abbreviazione di Identify an MP3, mentre Tag è una parola inglese che significa Etichetta.

Da sempre c'è stata la necessità di sapere titolo o nome dell'artista del brano che si stava ascoltando. In origine questi venivano inseriti nel nome del file, allungandolo notevolmente e creando disordine. Inoltre non potevano venire utilizzati tutti i simboli. Vennero dunque definiti gli ID3 tag che tramite una serie di metadati danno informazioni su titolo, artista, album, genere etc.

Una cosa simile esiste anche per le immagini JPEG che possono salvare vari metadati come informazione EXIF.

Indice

[modifica] Formato ID3v1

Il primo formato degli ID3 tag viene chiamato ID3v1 e venne introdotto nel 1996 da Eric Kemp con il programma "Studio3". Per evitare che i player interpretassero i ID3 tag come informazioni audio queste vennero inserite alla fine. Infatti i formati MPEG e MP3 sono provvisti di un segnale che ne indica la fine e i dati successivi vengono ignorati. ID3v1 è piuttosto semplice ed è costituito da un unico blocco di 128 Byte rigidamente suddiviso: 3 Byte per indicare "TAG", 30 per il titolo, 30 per l'interprete, 30 per l'album, 4 per l'anno, 30 per un commento e 1 per il genere. Un'apposita lista mette in relazione i vari valori con il genere. I caratteri per i campi di testo non sono definiti, ma di solito vengono utilizzati ASCII, ISO 8859-1 e Unicode nel formato UTF-8. Possono esserci quindi errori di interpretazione causati dall'utilizzo di segni particolari.

Per approfondire, vedi la voce Lista di generi musicali ID3.

[modifica] Formato ID3v1.1

Data la rigidità dello standard ID3v1 il suo successivo ampliamento non fu facile. Nonostante ciò Michael Mutschler riuscì ad ampliarlo al formato ID3v1.1. Per farlo accorciò lo spazio per il commento da 30 a 28 Byte e utilizzò uno dei Byte così liberatosi per inserire il numero della canzone.

[modifica] Formato ID3v2

I numerosi difetti di ID3v1 (lunghezza limitata, pochi campi per i metadati, impossibilità di streaming) indussero Martin Nilsson a sviluppare un nuovo formato, i ID3v2 Tag. Essi sono fatti in modo tale che i player incapaci di interpretare i tag li saltino invece di cercare di leggerli come informazioni audio. L'attuale versione (ID3v2.4) è provvista di numerosissimi campi, ma non esistono player in grado di interpretarli tutti.


[modifica] Programmi di auto-tag

I programmi di auto-tag ricercano su Internet le informazioni di un file e compilano in automatico le schede della canzone o del file cercato, con autore, data, titolo, album.

Si tratta di programmi dedicati all'archiviazione dei file come Ant Movie Catalog per i film, o di opzioni presenti nei più diffusi riprodottori di contenuti audio e video. Ad esempio, Winamp e Windows Media Player hanno funzioni di questo tipo.

I programmi "studiano" il contenuto del brano che viene riconosciuto confrontando alcune sequenze di bit con altri di riferimento, ovvero calcolandone una stringa identificativa con un algoritmo di hash.

Identificata la canzone o il film, il programma si collega a banche dati proprietarie o open-source, liberamente aggiornate dagli utenti, e fanno un merge per riconciliare e sintetizzare i dati ottenuti.

Le stesse aziende informatiche che rilasciano questi software presentano banche dati di questo tipo. Pure Wikipedia presenta i dati relativi a film e canzoni in un formato tabella che è fruibile da questi programmi.

Alcuni di questi programmi sono in grado di estrarre informazioni anche da file non strutturati, e quindi non usano solo tabelle, ma anche file di testo presenti nei forum o in un sito web.

Il programma lancia la ricerca in vari motori, e rielabora i primi risultati ottenuti tramite parole chiave, occorrenze ed eventualmente l'uso delle ontologie. In questi casi, esso funziona come un metamotore di ricerca evoluto.

[modifica] Voci correlate

[modifica] Collegamenti esterni

Strumenti personali