L'analyse spectrale d'un fichier audio est une manière imagée de visualiser le contenu de ce fichier. Chaque note possède une fréquence propre: les notes basses ont des fréquences faibles et les notes aiguës des fréquences élevées. Toutes les fréquences sont rendues sur un diagramme spectral (“spectrographe” pour faire court), qui est un graphique de toutes les fréquences d’un fichier musical au cours du temps. Les fréquences sont mesurées en hertz (Hz) et kilohertz (1000 Hz). Les humains ont une plage d’audition qui va de 20 Hz à 20 kHZ (20 000 Hz).
Comme les spectrographes montrent toutes les données du fichier, ils sont l’outil idéal pour déterminer si un encodage est un transcode ou non puisque chaque fichier a un cut-off (une limite) assez standard.
Cliquez sur les spectrographes ci-dessous pour les voir dans une plus grande résolution.
Les chansons sur CD et fichiers audio en format sans perte ont des fréquences qui vont jusqu’à 22 kHZ. Puisqu'un transcode sans perte préserve toutes les données d’un fichier musical, le spectrographe d’une chanson sans perte va être le même que ce soit un FLAC, un WAV, un ALAC, etc.
Cependant, des genres de musique différents peuvent avoir des spectrographes différents. L’exemple ci-dessus étant une chanson de pop, la plupart des fréquences étaient représentées. Maintenant, regardez cette chanson de piano classique.
Cela a l’air très différent n’est-ce pas ? Il s’agit toujours d’un spectrographe issu d'un format sans perte ! Notez comment le « bruit blanc » (le violet clair) monte dans les 22 kHz, même si ces fréquences ne sont pas utilisées.
Les différents types de MP3 ont des découpages différents. Les MP3s ont aussi tendance à avoir un « plafond moyen » à 16 kHz plus ou moins prononcé (vous le verrez dans les spectrographes - mention Shelf)..
Un MP3 à 320 kbps (CBR) a un cut-off à 20.5 kHz..
Un MP3 à 256 kbps (CBR) a un cut-off à 20 kHz.
Un MP3 V0 a un cut-off à 19.5 kHz.
Un MP3 à 192 kbps (CBR) a un cut-off à 19 kHz.
Un MP3 V2 a un cut-off à 18.5 kHz.
Un MP3 à 128 kbps (CBR) a cut-off à 16 kHz.
Comment les spectrographes peuvent-ils être utiles pour détecter les transcodes ? Imaginez que vous téléchargiez un FLAC sur un blog. La seule manière de savoir si cette chanson est véritablement un fichier sans perte – et non un transcode - est de regarder son spectrographe (des programmes comme AudioIdentifier ne sont pas fiables pour détecter les transcodes).
Par exemple, vous télécharger un fichier dont l’extension est bien .flac. Il fait 21.8 MB et il semble bon à l'écoute. Mais à quoi ressemble son spectrographe ?
Est-ce que le spectrographe ressemble à un spectrographe classique de FLAC ? Non ! Ce fichier a été transcodé à partir d’un MP3 à 192 kbps (CBR) en un fichier FLAC. C’est un transcode d’un format avec perte vers un format sans perte, ce qui est très mauvais.
Pour l’analyse spectrale, nous recommandons l’utilisation d'Adobe Audition (Windows ou macOS), d'Audacity (Windows, macOS, Linux), et de SoX (Windows, macOS, Linux — seulement en ligne de commande). Tous les spectrographes apparaissant ici ont été réalisés avec Adobe Audition CS 6.
Bien que vous puissiez utiliser un spectrographe pour déterminer si un fichier a été transcodé, vous devrez utiliser un autre programme pour déterminer les spécifications (bitrate et paramètres d'encodage) présumées de ce fichier. Pour cela, nous vous recommandons Audio Identifier ou dbPowerAmp sur Windows et dnuos ou MediaInfo sur macOS.