Analyse Spectrale

Une analyse spectrale est une manière de visualiser un fichier musical. Chaque note de musique 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 dans un fichier, ils sont l’outil idéal pour déterminer si un encodage est un transcode ou non. Chaque fichier a un découpage de fréquence assez standard.
Cliquez sur les spectrographes ci-dessous pour les voir dans une plus grande résolution.

CD / Sans Perte

Les chansons sur un CD et les chansons sans perte ont des fréquences qui vont jusqu’à 22 kHZ. Comme 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 pour un FLAC, un WAV ou un ALAC, etc.

Cependant, des genres différents vont avoir des spectrographes différents. L’exemple ci-dessus était une chanson de pop, donc 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 ! Notez comment le « bruit blanc » (le violet clair) monte dans les 22 kHz, même si ces fréquences ne sont pas utilisées.

MP3

Différents types de MP3 ont des découpages différents. Les MP3s ont aussi tendance à avoir un « plafond » à 16 kHz (vous le verrez dans les spectrographes).

Un MP3 à 320 kbps (CBR) a un plafond à 20.5 kHz.

Un MP3 à 256 kbps (CBR) a un plafond à 20 kHz.

Un MP3 V0 a un plafond à 19.5 kHz.

Un MP3 à 192 kbps (CBR) a un plafond à 19 kHz.

Un MP3 V2 a un plafond à 18.5 kHz.

Un MP3 à 128 kbps (CBR) a un plafond à 16 kHz.

Transcodes

Comment les spectrographes sont-ils 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 pas un transcode est de regarder son spectrographe (des programmes comme AudioIdentifier ne sont pas fiables pour détecter les transcodes).
Par exemple, le spectrographe ci-dessous est un fichier FLAC : l’extension est .flac, il fait 21.8 MB et il sonne bien.

Mais est-ce que le spectrographe ressemble à une spectrographe classique de FLAC ? Non ! Ce fichier a été transcodé à partir d’un MP3 à 192 kbps (CBR) en un FLAC. C’est un transcode d’un format avec perte vers un format sans perte, ce qui est très mauvais.

Programmes

Pour l’analyse spectrale, nous recommandons l’utilisation d’Adobe Audition (sur Windows ou Mac OS), d’Audacity (sur Windows, Mac OS et Linux) ou de SoX (sur Windows, Mac OS et Linux — en ligne de commande seulement). Tous les spectrographes apparaissant ici ont été réalisés avec Adobe Audition CS 6.
Bien qu’il soit nécessaire utiliser l’analyse spectrale pour déterminer si un fichier est un transcode ou non, vous devez déterminer avec un autre programme quel bitrate le fichier possède et quels réglages ont été utilisés. Pour cela, nous recommandons Audio Identifier ou bien dbPowerAmp sur Windows et dnuos ou MediaInfo sur Mac OS.