À propos de FLAC et de ses métadonnées
FLAC (Free Lossless Audio Codec) est un format de compression sans perte ouvert, largement utilisé par les audiophiles, les bibliothèques musicales et les archives. Contrairement au MP3, FLAC conserve le flux PCM original bit pour bit tout en réduisant la taille du fichier de 30 à 60 %. Chaque fichier .flac commence par une signature fLaC de quatre octets suivie d'une chaîne de blocs de métadonnées : STREAMINFO, VORBIS_COMMENT, PICTURE, SEEKTABLE, CUESHEET, APPLICATION et PADDING. Chaque bloc décrit un aspect de l'enregistrement — ensemble, ils forment le tableau complet des métadonnées de la piste.
Cet outil décode ces blocs directement dans votre navigateur, afin que vous puissiez vérifier ce que vos fichiers FLAC révèlent à votre sujet avant de les publier en ligne, de les envoyer à un label ou de les soumettre à un service de streaming.
Comment afficher les métadonnées FLAC
- Sélectionnez votre fichier : faites glisser ou choisissez un
.flacdepuis votre appareil. Le fichier est ouvert localement — rien n'est envoyé sur un serveur. - Inspectez les commentaires Vorbis : l'analyseur lit
TITLE,ARTIST,ALBUM,ALBUMARTIST,DATE,GENRE,TRACKNUMBER,DISCNUMBER,COMPOSER,ISRC,REPLAYGAIN_*et toute balise personnalisée. - Lisez le bloc STREAMINFO : visualisez la fréquence d'échantillonnage, la profondeur de bits, le nombre de canaux, le total d'échantillons, la durée et l'empreinte MD5 de l'audio.
- Prévisualisez la pochette : si le fichier contient un bloc PICTURE, la pochette s'affiche en miniature.
- Copiez ou exportez : appuyez sur « Copier » pour obtenir un dump texte de toutes les balises dans votre presse-papiers.
Quelles métadonnées FLAC sont affichées ?
- STREAMINFO : taille minimale / maximale de bloc, taille minimale / maximale de trame, fréquence d'échantillonnage, canaux, bits par échantillon, total d'échantillons, durée, signature MD5.
- Commentaires Vorbis : titre, artiste, album, artiste de l'album, année / date, genre, numéro de piste, numéro de disque, compositeur, chef d'orchestre, interprète, parolier, ISRC, label, numéro de catalogue.
- Balises ReplayGain et de loudness :
REPLAYGAIN_TRACK_GAIN,REPLAYGAIN_ALBUM_GAIN,REPLAYGAIN_TRACK_PEAK,REPLAYGAIN_ALBUM_PEAK,R128_*. - Identifiants MusicBrainz :
MUSICBRAINZ_TRACKID,MUSICBRAINZ_ALBUMID,MUSICBRAINZ_ARTISTIDet autres balises UUID utilisées par Picard. - Pochette intégrée : bloc PICTURE (recto, verso, photo d'artiste, etc.) avec type MIME, description et dimensions.
- Encodeur et chaîne vendor : quel outil a créé le fichier (par exemple reference libFLAC 1.4.3).
- Infos du fichier : nom, taille, type MIME, version FLAC, liste des blocs.
Pourquoi vérifier les métadonnées FLAC ?
- Protégez votre vie privée. Les logiciels audio, hébergeurs de podcasts et DAW intègrent parfois votre vrai nom, votre adresse e-mail ou le nom de votre studio dans des balises Vorbis personnalisées.
- Vérifiez la qualité lossless. Le bloc STREAMINFO révèle la véritable fréquence d'échantillonnage et la profondeur de bits — utile lors de l'achat de téléchargements « Hi-Res » pour s'assurer que ce n'est pas un fichier suréchantillonné.
- Préparez la distribution. Des agrégateurs comme DistroKid, CD Baby et Bandcamp exigent des balises ISRC, année et artiste d'album correctes.
- Nettoyage des balises. Repérez les doublons, les balises vides ou mal orthographiées avant d'importer une bibliothèque dans Roon, Plex, Jellyfin ou Apple Music.
- Vérifications forensiques. La signature MD5 audio permet de confirmer que le flux PCM n'a pas été réencodé.
FAQ
Qu'est-ce qu'un commentaire Vorbis dans un fichier FLAC ?
Les commentaires Vorbis sont le format de balisage standard utilisé dans les fichiers FLAC, OGG Vorbis et Opus. Chaque balise est une simple paire CHAMP=valeur (par exemple ARTIST=Daft Punk). FLAC les stocke dans un bloc VORBIS_COMMENT dédié, juste après STREAMINFO.
En quoi les métadonnées FLAC diffèrent-elles des balises ID3 MP3 ?
Les fichiers MP3 utilisent des trames binaires ID3v1/ID3v2 au début (ou à la fin) du fichier. FLAC utilise à la place des commentaires Vorbis texte UTF-8 dans sa structure de blocs native. Les noms de champs sont insensibles à la casse et vous pouvez ajouter un nombre illimité de balises personnalisées. Aucune liste fixe de « codes de genre » — toute chaîne est valide.
La visionneuse peut-elle afficher la pochette intégrée ?
Oui. Si le FLAC contient un bloc PICTURE (ou, plus rarement, un METADATA_BLOCK_PICTURE encodé en base64 dans les commentaires Vorbis), l'outil le décode et affiche un aperçu avec le type d'image, le type MIME, les dimensions et la profondeur de couleur.
Mon fichier FLAC est-il envoyé sur un serveur ?
Non. Toute l'analyse a lieu dans votre navigateur via JavaScript. Le fichier ne quitte jamais votre appareil — l'outil est sûr pour les masters inédits, les démos et les enregistrements privés.
L'outil va-t-il modifier mon fichier ?
Non, c'est une visionneuse en lecture seule. Pour modifier des balises ou supprimer des métadonnées, utilisez un outil de bureau comme Mp3tag, MusicBrainz Picard ou metaflac.
Que signifie la signature MD5 audio ?
FLAC stocke un hash MD5 du flux PCM décodé dans STREAMINFO. Après décodage, le lecteur recalcule le hash et le compare à celui stocké — une correspondance prouve que l'audio est bit-perfect et que le fichier n'est pas corrompu.
Pourquoi certaines balises sont-elles manquantes ?
FLAC ne nécessite aucune balise. Si le champ artiste ou album est vide, l'encodeur ne l'a tout simplement pas écrit. De nombreux programmes de ripping (EAC, dBpoweramp, XLD) permettent de choisir les balises à inclure.
Quelle taille de fichier FLAC puis-je ouvrir ?
La visionneuse ne lit que les blocs de métadonnées au début du fichier ; même les fichiers multi-gigaoctets 24 bits / 192 kHz s'ouvrent instantanément, sans charger les données audio en mémoire.
La visionneuse prend-elle en charge FLAC dans Ogg ou Matroska ?
Les fichiers .flac natifs (avec le marqueur fLaC) sont pleinement pris en charge. Le FLAC embarqué dans des conteneurs Ogg ou MKV est détecté mais seules les infos de base sont affichées — pour modifier les balises dans ces conteneurs, utilisez un outil dédié.