Question sur la qualité d'encodage MP3/Lame avec CDex - Traitement Audio - Video & Son
Marsh Posté le 24-03-2009 à 14:22:41
Bon. Mes questions ont été lues, mais apparemment personne ne veut se risquer à donner de conseil. Il faut dire que mon message est peut-être un peu indigeste... ?
Alors, je reformule...
Quels réglages adopter pour l'encodeur MP3 Lame dans CDex pour obtenir un bon compromis entre l'espace disque utilisé (pour mettre sur un petit balladeur) et la qualité d'écoute (afin que cette dernière reste convenable sur une bonne chaîne Hi-Fi, sachant que je ne suis pas un puriste - sans quoi d'ailleurs le MP3 serait probablement à bannir ?!)
Je ne suis probablement pas le seul à avoir posé la question, mais pourtant je n'ai pas trouvé la réponse alors merci d'avance pour vos conseils...
Si au passage l'une ou l'autre personne pouvait m'expliquer les "bizarreries" notées dans mon premier message (par exemple, pourquoi le réglage "qualité élevée" semble moins bon que "alt-preset standard" ), ce serait sympa.
Bertrand.
Marsh Posté le 24-03-2009 à 17:29:37
Avec quoi "vois"-tu le bitrate parce que 5,93 Mo pour 242 secondes, ça donne du 200 kbps?
Sinon, prends ton réglage n°1 (alt preset standard) voire, s'il existe encore (j'encode toujours en standard), le alt preset extreme, sans rien toucher d'autre. Mais le standard devrait normalement te convenir.
Marsh Posté le 24-03-2009 à 21:28:13
Bonsoir ;
RickHunter13 a écrit : Avec quoi "vois"-tu le bitrate parce que 5,93 Mo pour 242 secondes, ça donne du 200 kbps? |
Excellente remarque, je n'avais pas réalisé mais c'est juste. Pourtant, si je fais un clic droit/propriétés sur le fichier, dans "résumé / avancé" il y a un champ "débit" qui m'affiche la valeur indiquée, dans l'exemple du réglage 1 c'est bien 491 kbps.
C'est la valeur que reprend également Windows Media Player.
Par contre, si je lis le fichier avec le lecteur de CDex, il tient compte du VBR et affiche au fil de la lecteur des valeurs oscillant entre 160 et 256 kbps, ce qui est déjà plus "normal" par rapport à ce que j'avais paramétré. Et en cliquant sur "Détails", j'obtiens bien les 205 kbps calculés, ce qui doit être une moyenne.
Je ne peux qu'imaginer que les 491 inscrits dans le fichier doivent s'entendre "par canal" (j-stéréo) sur une moyenne mal calculée... ?!
Citation : Sinon, prends ton réglage n°1 (alt preset standard) voire, s'il existe encore (j'encode toujours en standard), le alt preset extreme, sans rien toucher d'autre. Mais le standard devrait normalement te convenir. |
Oui, alors là c'est un autre mystère : en revenant à "--alt-preset standard" après mes divers essais, je n'ai plsu du tout les mêmes valeurs dans les cases "bitrate" : il m'indique 128 kbps dans la première, et 96 (donc une valeur inférieure) dans la seconde, et cette fois l'une comme l'autre plafonnent à 160 kbps au lieu de 320 initialement !?!
Alors là, je n'y comprend rien ! A quoi puis-je me fier, dans ces conditions ?!
Sinon le "--alt-preset extreme" existe également, mais je ne comprend pas ce qu'il a d'extrème par rapport au standard : extrème en qualité, ou bien plutôt en compression, ou que sais-je encore ? En tous cas, il propose exactement les mêmes "bitrates" quele standard.
Je suis bien placé pour savoir que l'informatique est loin d'être une science exacte - à supposer que ce soit une science, d'ailleurs ! - et qu'il est paradoxalement bien difficile dans ce domaine d'avoir des choses bien carrées et déterministes, mais là tout de même je trouve cela un peu fort !
De même, pourquoi CDex est-il livré avec l'encodeur Lame en version "3.97 bêta 2" ? Alors qu'une version 3.98.2 existe et est probablement préférable. Bon, je suppose que l'auteur de CDex n'a pas le temps de refaire un "package" chaque fois qu'un nouvelle version d'encoder sort, mais tout de même...
Alors, tiens, puisque j'y suis, je télécharge Lame 3.98.2. Surprise, il est livré avec des fichiers html expliquant certaines choses, dont les niveaux de qualité :
Table 1.1: Bitrate versus sound quality |
Et dans l'historique, waow, je vois qu'il y en a eu, des versions, depuis la 3.97 bêta 2 de novembre 2005 ! J'ai bien fait de changer !
Bon, je remplace "lame_enc.dll" dans le répertoire de CDex par la nouvelle version... C'est bon, il la prend en compte !
Mais les réglages restent toujours aussi mystérieux.
Ah, si je passe en qualité élevée en MPEG I stéréo, je retrouve mes bitrates allant jusqu'à 320, et si alors je reviens à "--alt-preset standard", ça reste. Sauf que je sais maintenant que je n'ai pas besoin de tout ça, puisque du 128 kbps à 16 KHz approcherait déjà la qualité CD. Bon, j'ai tout de même un peu avancé.
Je vais potasser le reste de la documentation pour voir, mais il reste encore bcp de questions !
Bonne soirée et merci.
Bertrand.
Marsh Posté le 24-03-2009 à 21:34:35
Hello.
Je n'ai pas tout lu, mais disons que dans la vie normale de tous les jours, une compression en 128 kbits 44 khz est correcte. Il y a bien longtemps c'était tellement lent à encoder qu'on s'en contentait. Maintenant c'est plutot 160 ou 192 kbits, voire 256 pour les fous furieux. Au-delà, ça me parait inutile (sauf si tu as les oreilles de Karayan)
quelques éléments:
- TOUJOURS EN 44 KHZ, JAMAIS en 22 ni en 11 khz sauf si tu aimes la qualité audio d'une radio de campagne au Vietnam...
- le VBR (Variable Bit Rate) sert à faire varier (non?) le taux de compression selon les besoins. Efficace sans perte de qualité notable. Un MP3 160 kbits VBR sera plus petit que le meme en 160 Kbits CBR (Constant Bit Rate), ça parait logique.
- LAME est un excellent encodeur ; évite comme la peste le vieux Xing encoder (plus personne ne l'utilise je pense!!!), et le codec Fraunhaufer est vraiment buggé/mal fichu.
Marsh Posté le 24-03-2009 à 22:49:07
Je crois que si tu choisis un profil d'encodage alt-preset, celui-ci prend le pas sur tous les autres réglages. C'est un réglage propre à LAME, créé par les concepteurs eux-mêmes.
Sinon, j'avais fait un tuto pour CDex à l'époque (l'article original doit dater de 2004), que j'ai repris sur mon blog:
http://www.rick-hunter.com/14-03-2 [...] -en-mp3-13
Marsh Posté le 08-04-2009 à 13:52:23
Bonjour à tous ;
Avant tout, mes excuses pour ce long silence, je ne voudrais pas décourager les bonnes volontés qui se sont exprimées ici pour m'aider.
MERCI pour vos réponses qui m'ont donné les points de repère qui me faisaient défaut.
J'ai poursuivi mes essais (une vingtaine de combinaisons de paramétrages différents !), et suis arrivé aux conclusions suivantes :
- Le réglage de CDex nécessite, lorsque l'on modifie la qualité ou la version (MPEG I/II...), de valider par "OK" puis de réouvrir la fenêtre de configuration (F4)si l'on souhaite modifier d'autres paramètres, sans quoi les choix de "bitrate" sont d'emblée faux - ce qui m'avait grandement intrigué !
- Un bon compromis me semble être :
Qualité Normal ( q=5 )
Version MPEG I
Bitrate 128 kbps Max 192 kbps
Mode J-stéréo
Méthode VBR VBR-MTRH
Qualité VBR VBR 5
Taux 44100
Ce qui me donne, pour mon "morceau de référence" (cf. ci-avant) en regardant les propriétés Windows du MP3 résultat :
4,22 Mo, 360 kbps, stéréo, 44 kHz
Mais surtout, en utilisant le "CDex player", on obtient de meilleures informations : 146 kbit, ce qui doit être une moyenne car lors de la lecture on voit le "bitrate" passer de 128 à 160 et, occasionnellement, à 192 kbps.
Je pense qu'ainsi j'aurai une qualité correcte pour tous mes usages, pour un poids raisonnable.
Merci à tous pour vos réponses !
Je me pose encore quelques questions sur le paramétrage du lecteur optique - choix proposés dans l'onglet "CD ROM" de la configuration de CDex - mais j'ouvrirai au besoin un autre sujet pour en discuter.
Bertrand.
Marsh Posté le 24-08-2010 à 15:37:01
blaigle a écrit : - Un bon compromis me semble être : |
Je te suis sur ce coup-là, la différence entre du 128kb constant et du 128-320 variable ne m'a pas sauté aux yeux, ou plutôt aux oreilles...
Peut-être un "spectre" plus large mais c'est cher payé en terme de taille de fichier.
J'ai donc suivi tes réglages qui me vont bien aussi.
Marsh Posté le 24-08-2010 à 16:42:03
schnoocats a écrit : |
C'est toujours agréable à partager ! :-)
Marsh Posté le 25-08-2010 à 00:50:37
schnoocats a écrit : |
Le réglage qu'il utilise n'est justement pas du constant (fixed bitrate). De toute façon, utiliser un logiciel moins antique, pauvre et buggé que CDex est de loin la meilleure solution. Au hasard : Exact Audio Copy, DBPowerAmp, Foobar, avec une version de LAME qui date de moins de 10 ans...
Marsh Posté le 25-08-2010 à 01:50:43
Bonsoir,
Je suis tout a fait d'accord avec BoraBora, et je me permets également de te suggerer 2 logiciels qui utilisent l'encodeur Lame: BonkEnc ou WinLame peuvent très bien faire le travail.
Marsh Posté le 25-08-2010 à 10:24:52
Ah.
Merci pour les infos, mais pour moi c'est trop tard : j'ai converti quelque 2 ou 300 CD avec CD Ex, je ne vais pas recommencer avec un autre !
Concernant LAME et la remarque "avec une version de LAME qui date de moins de 10 ans...", j'ai recherché la version la plus récente, l'an dernier c'était la 3.98.2, sachant que celle d'avant datait de 2005 donc celle-ci fait largement moins de 10 ans... Y a-t-il mieux ?
Marsh Posté le 25-08-2010 à 10:44:35
Les dénominations 128 / 256 / 192 kbps VBR ne sont plus utilisés par LAME. A la place, il utilise les dénominations VBR V0 à V9. Voir le tableau ici :
http://wiki.hydrogenaudio.org/index.php?title=LAME
Le MP3 ne peut pas dépasse 320 kbps même sur des pics. Si tu encodes en 320 kbps CBR, tu tires le maximum du codec, mais en utilisant parfois inutilement de la bande passante, par exemple sur les silences.
Le réglage VBR V0 tourne en moyenne à 245 kbps, pour un résultat très proche du 320 kbps.
Les réglages V1 à V9 dégradent progressivement la qualité. La qualité V5 que tu as utilisée correspond à peu près à du 128 kbps VBR.
J'ai rippé ma discothèque en MP3 VBR V0 avec LAME 3.98.
A+
Marsh Posté le 28-08-2010 à 12:11:28
question : sur le site de lame la dernière release est la 3.98.3 or il s'agit du code source et je ne trouve pas lame.exe dans le .zip qu'ils proposent
sinon ailleurs je ne trouve que la 3.98.2... (cnet and co d'ailleurs le lien clubic de lame buggue)
je suis peut-être pas doué, mais si la 3.98.3 est une release, il devrait y avoir le .exe avec, une fois ! crévindjou !
edit 3.98.4 ici (sans lame.exe :-( http://sourceforge.net/projects/la [...] z/download )
et ici ils parlent du 3.98.3 http://lame.sourceforge.net/download.php
re-edit : ici : http://www.rarewares.org/mp3-lame-bundle.php la 3.98.4, j'ai pris la première de la liste, mais d'autre comme la troisième ont l'air sympa...
sachant que c'est pour utiliser avec eac... je pense pas que ça fasse de différences, non ?
Marsh Posté le 23-03-2009 à 20:30:56
Bonjour ;
Venant d'installer CDex (1.7 beta 2) pour nourrir mon balladeur MP3 avec mes CD (j'utilisais jusque là un logiciel beucoup moins paramétrable et de moins bonne qualité), je suis un peu décontenancé par les réglages disponibles pour l'encodeur MP3 Lame fourni avec ("version 1.32, moteur 3.97 Bêta 2 MMx" ).
J'ai fait plusieurs essais, dont les résultats m'ont étonné :
- Réglage 1 :
Qualité --alt-preset standard
Version MPEG I (grisé, impossible de choisir)
Bitrate 128 kbps Max 320 kbps
Mode J-stéréo (grisé, impossible de choisir)
Méthode VBR VBR-ancienne (grisé, impossible de choisir)
Qualité VBR VBR 2
Taux 44100
- Réglage 2 :
Idem, sauf :
Qualité VBR VBR 4
- Réglage 3 :
Idem, sauf :
Qualité --alt-preset standard rapide
Qualité VBR VBR 4
- Réglage 4 :
Qualité Elevé ( q=2 )
Version MPEG II.5
Bitrate 64 kbps Max 160 kbps (c'est le maximum)
Méthode VBR VBR-nouvelle
Qualité VBR VBR 4
Taux Auto (Propose 8000, 11025, 11025 - oui, 2 fois le même !)
Au niveau des résultats, j'ai testé avec le premier CD que j'avais sous la main, "Joe Dassin, Eternel (CD1)" et ai comparé plus spécialement le 2e titre, "Salut les amoureux", durée = 4 min 02.
- Réglage 1 : 5,93 Mo, 491 kbps, stéréo, 44 kHz
- Réglage 2 : 5,93 Mo, 491 kbps, stéréo, 44 kHz
=> taille identique, contenu légèrement différent.
Je croyais baisser en qualité et taille en augmentant le VBR ?
- Réglage 3 : 5,80 Mo, 475 kbps, stéréo, 44 kHz
=> La différence n'est pas flagrante (je n'ai pas mesuré la vitesse d'encodage,
c'est peut-être ça qui est plus rapide ?)
- Réglage 4 : 3,12 Mo, 245 kbps, stéréo, 22 kHz
=> Là, on descend nettement, ce qui m'étonne pour un réglage de qualité dite
"élevée" (avec le débit qui plafonne à 160 kbps ?!)
A l'écoute, je ne suis pas capable de faire clairement la différence entre toutes ces versions... ni même avec le CD original. Peut-être qu'en passant sur un ampli et du matériel de qualité, j'y arriverais, mais pas en l'état.
Par contre je constate que le réglage "max" pour le débit (en kbps) n'est JAMAIS respecté ! Ou alors, c'est par canal, donc doublé puisqu'en stéréo ?
Donc, n'étant ni un puriste ni un spécialiste de tous ces réglages, je me dis que je peux prendre par exemple mon réglage n°4, qui semble bien suffisant et génère déjà des fichiers d'une taille honorable...
Mais même si dans un premier temps c'est pour un balladeur (très) ordinaire et pour écouter "n'importe où", ce qui veut dire que je pourrais même peut-être me satisfaire de bien moins, à l'inverse je me dis que tant qu'à prendre mon temps pour numériser mes CD préférés autant que ce soit fait dans une qualité qui me satisfera "longtemps".
J'ai bien essayé de jouer un peu avec les réglages, mais il y en a un peu trop à mon goût, entre les bitrates "min/max" qui finalement ne sont pas respectés (??) et les 3 versions de MPEG (d'ailleurs je suis surpris de trouve du MPEG I, je croyais "depuis toujours" que MP3 signifiait "MPeg 2 layer 3", càd la couche 3 - le son - de la norme de compression vidéo MPEG 2 ?)...
J'ai bien essayé également de trouver des renseignements plus poussés sur les options de l'encodeur Lame MP3, mais rien de compréhensible pour le profane que je suis...
=> Que me conseilleriez-vous comme réglage qui soit à la fois assez réduit en taille et tout de même d'une qualité convenable si un jour j'écoutais le résultat sur une bonne chaîne Hi-Fi d'amateur ? Le bon compromis "grand public", en somme... ?
Merci d'avance pour vos conseils !Bertrand.