Cos'è FLAC e quali metadati contiene
FLAC (Free Lossless Audio Codec) è un formato aperto di compressione lossless ampiamente usato da audiofili, biblioteche musicali e archivi. A differenza dell'MP3, FLAC conserva il flusso PCM originale bit per bit, riducendo comunque la dimensione del file del 30–60%. Ogni file .flac inizia con la firma di quattro byte fLaC seguita da una catena di blocchi di metadati: STREAMINFO, VORBIS_COMMENT, PICTURE, SEEKTABLE, CUESHEET, APPLICATION e PADDING. Ogni blocco descrive un aspetto della registrazione — insieme formano l'immagine completa dei metadati del brano.
Questo strumento decodifica tali blocchi direttamente nel browser, così puoi controllare cosa rivelano i tuoi file FLAC prima di condividerli online, inviarli a un'etichetta o caricarli su un servizio di streaming.
Come visualizzare i metadati FLAC
- Seleziona il file: trascina o scegli un
.flacdal dispositivo. Il file viene aperto in locale — non viene caricato nulla su server. - Ispeziona i commenti Vorbis: il parser legge
TITLE,ARTIST,ALBUM,ALBUMARTIST,DATE,GENRE,TRACKNUMBER,DISCNUMBER,COMPOSER,ISRC,REPLAYGAIN_*e qualsiasi tag personalizzato. - Leggi il blocco STREAMINFO: visualizza frequenza di campionamento, profondità di bit, numero di canali, totale di campioni, durata e l'impronta MD5 dell'audio.
- Anteprima della copertina: se il file contiene un blocco PICTURE, l'artwork viene mostrato come miniatura.
- Copia o esporta: premi «Copia» per ottenere un dump testuale di tutti i tag negli appunti.
Quali metadati FLAC vengono mostrati?
- STREAMINFO: dimensioni minima/massima di blocco e frame, frequenza di campionamento, canali, bit per campione, totale campioni, durata, firma MD5.
- Commenti Vorbis: titolo, artista, album, artista dell'album, anno/data, genere, numero traccia, numero disco, compositore, direttore, interprete, paroliere, ISRC, etichetta, numero di catalogo.
- Tag ReplayGain e di loudness:
REPLAYGAIN_TRACK_GAIN,REPLAYGAIN_ALBUM_GAIN,REPLAYGAIN_TRACK_PEAK,REPLAYGAIN_ALBUM_PEAK,R128_*. - Identificatori MusicBrainz:
MUSICBRAINZ_TRACKID,MUSICBRAINZ_ALBUMID,MUSICBRAINZ_ARTISTIDe altri tag UUID usati da Picard. - Copertina incorporata: blocco PICTURE (fronte, retro, foto artista, ecc.) con tipo MIME, descrizione e dimensioni.
- Encoder e stringa vendor: con quale strumento è stato creato il file (es. reference libFLAC 1.4.3).
- Dettagli file: nome, dimensione, tipo MIME, versione FLAC, elenco dei blocchi.
Perché controllare i metadati FLAC?
- Proteggi la privacy. Software audio, host di podcast e DAW a volte inseriscono nome reale, indirizzo e-mail o nome dello studio in tag Vorbis personalizzati.
- Verifica la qualità lossless. Il blocco STREAMINFO rivela la vera frequenza di campionamento e profondità di bit — utile quando acquisti download «Hi-Res» per essere sicuro che non sia un file sovracampionato.
- Preparati alla distribuzione. Aggregatori come DistroKid, CD Baby e Bandcamp richiedono tag ISRC, anno e artista dell'album corretti.
- Pulizia dei tag. Trova duplicati, tag vuoti o errati prima di importare una libreria in Roon, Plex, Jellyfin o Apple Music.
- Verifiche forensi. La firma MD5 dell'audio conferma che il flusso PCM non è stato ricodificato.
FAQ
Cos'è un commento Vorbis in un file FLAC?
I commenti Vorbis sono il formato di tagging standard usato in file FLAC, OGG Vorbis e Opus. Ogni tag è una semplice coppia CAMPO=valore (ad es. ARTIST=Mina). FLAC li memorizza in un blocco VORBIS_COMMENT dedicato, subito dopo STREAMINFO.
In cosa differiscono i metadati FLAC dai tag ID3 dell'MP3?
I file MP3 usano frame binari ID3v1/ID3v2 all'inizio (o alla fine) del file. FLAC invece usa commenti Vorbis in testo UTF-8 nella sua struttura nativa a blocchi. I nomi dei campi non distinguono maiuscole/minuscole e puoi aggiungere infiniti tag personalizzati. Non esiste una lista fissa di «codici di genere» — qualsiasi stringa è valida.
Il visualizzatore mostra la copertina incorporata?
Sì. Se il FLAC contiene un blocco PICTURE (o, meno comunemente, un METADATA_BLOCK_PICTURE in base64 dentro i commenti Vorbis), lo strumento lo decodifica e mostra un'anteprima con tipo di immagine, MIME, dimensioni e profondità di colore.
Il mio file FLAC viene caricato su un server?
No. Tutta l'analisi avviene nel browser tramite JavaScript. Il file non lascia mai il tuo dispositivo — lo strumento è sicuro per master inediti, demo e registrazioni private.
Lo strumento modifica il mio file?
No, è un visualizzatore di sola lettura. Per modificare i tag o rimuovere i metadati usa un'applicazione desktop come Mp3tag, MusicBrainz Picard o metaflac.
Cosa significa la firma MD5 dell'audio?
FLAC memorizza in STREAMINFO un hash MD5 del flusso PCM decodificato. Dopo la decodifica, il player ricalcola l'hash e lo confronta con quello salvato — una corrispondenza dimostra che l'audio è bit-perfect e il file non è corrotto.
Perché mancano alcuni tag?
FLAC non richiede alcun tag obbligatorio. Se i campi artista o album sono vuoti, l'encoder non li ha scritti. Molti programmi di ripping (EAC, dBpoweramp, XLD) lasciano scegliere quali tag includere.
Quanto può essere grande il file FLAC che apro?
Il visualizzatore legge solo i blocchi di metadati all'inizio del file — anche file di vari gigabyte a 24-bit / 192 kHz si aprono istantaneamente, senza caricare i dati audio in memoria.
Supporta FLAC dentro Ogg o Matroska?
I file .flac nativi (con il marker fLaC) sono pienamente supportati. FLAC dentro container Ogg o MKV viene rilevato ma vengono mostrate solo informazioni di base — per modificare i tag in questi container usa uno strumento dedicato.