"oragoun" :
Comme quoi le MP3 est une bonne grosse daube...
Mais non. Il suffit d'accepter que les miracles mathématiques
n'existent pas, et qu'une compression un tant soit peu efficace
dégrade forcément le signal original !
L'atoût du mp3 (de la compression de Huffman en fait) est
qu'il permet de concentrer cette dégradation sur les parties
les moins significatives du signal, et de rendre la compression
la plus indolore à l'oreille possible, ce qui est déjà un net
progrès par rapport à la réduction de la fréquence
d'échantillonnage, des canaux, etc.
Le vrai problème avec le mp3 est qu'il est très mal exploité
par les encodeurs, qui se comportent très souvent comme
des chars d'assaut dans un champ de coquelicots.
Reprenons l'exemple du bitrate : le format mp3 a justement
été conçu pour permettre au bitrate de varier tout au long
d'un fichier mp3, puisque le fichier est jalonné de headers
qui permettent de le faire varier (si tel n'avait pas été le
but, on n'aurait prévu qu'un seul header en tête de fichier :
on ne s'amuse pas à perdre de la place - chaque header
occupe quelques bytes - lorsqu'on compresse !).
La méthode bulldozer (la moins exigeante en développement)
pour un logiciel encodeur consiste à définir un bitrate (et autres
paramètres) unique pour tout le fichier, et à plier le signal,
quoi qu'il en coûte question qualité, à ce bitrate. On
recopie alors bêtement le même header des centaines de
fois, alors qu'il ne contient aucune information nouvelle,
ce qui est le comble pour une compression !
Une méthode plus fine consisterait à ce que l'utilisateur
définisse un quelconque indice de qualité, et non le bitrate
lui-même. A charge du logiciel encodeur d'analyser, fenêtre
après fenêtre, le signal qui lui est soumis, et de déterminer
lui-même, en fonction de la complexité du signal et de la
qualité minimale exigée, le bitrate qu'il convient d'appliquer
à chaque fenêtre.
Evidemment, c'est plus long et plus cher à développer, et
comme les gains de qualité/compression ne se font qu'à
la marge, on peut prévoir que les bons vieux bulldozers
resteront une valeur sûre !
Le mp3 est un bon format à écouter sur son balladeur
quand on attend sur un quai de gare : les pertes de
qualité deviennent inaudibles dans le bruit ambiant, et
sont donc tout à fait acceptables. Mais comme vaisselle
de mariage, c'est un peu pauvre !
Michel