Lame , CBR, ABR et VBR

Lame , CBR, ABR et VBR - Video & Son

Marsh Posté le 10-10-2001 à 16:33:19    

Salut !
 
Je me pose la question suivante : j'encode un MP3 à 96kbps en CBR en J-Stereo avec Lame (param lame -b 96 -m j)
 
Je me demande quels paramètres utiliser en VBR pour avoir la même qualité, et un fichier plus petit ?
 
(j'ai été voire r3mix.net , doom9.org mais j'arrive pas à me faire une idée où à trouver LE bon paramètre :( )
 
Et l'ABR vous en pensez quoi, (je l'essaye en ce moment même :)) ?
 
Thanks !

Reply

Marsh Posté le 10-10-2001 à 16:33:19   

Reply

Marsh Posté le 10-10-2001 à 16:38:29    

si c pour ton utilisation perso le format ogg est largement meilleure ... il est seulement tres peu repandu


---------------
Je décline toute responsabilité potentielle pour le contenu de mes propos et contenu multimedia (images, videos et sons) + miroir magic.
Reply

Marsh Posté le 10-10-2001 à 17:32:53    

Non c'est pas pour une utilisation perso, j'aimerais faire mes bandes sons en MP3 et prêter mes fichiers à d'autres copains.
 
Merci de ta réponse en tout cas  ;)  
 
Alors kiki sait la commande de lame que je cherche ?
 
Au fait l'ABR à 96 kbits, ca a l'air très bien ça ! Il ferait pas une espèce de vbr là à encoder de 32 à 224 kbits  :??:  
 
http://chromium.free.fr/Image1.gif
 
'tain j'aimerais bien comprendre.

Reply

Marsh Posté le 10-10-2001 à 17:48:19    

t'as qu'a faire du mp3 pro à 96, je viens de m'y mettre et c'est vraiment pas mal ;)

 

[edtdd]--Message édité par Belzebuth--[/edtdd]


---------------
Mugen / Emulation --> http://www.drvins.org/
Reply

Marsh Posté le 10-10-2001 à 17:57:34    

Humm... J'ai un peu regardé le test de Bruce pour les codec audio, et j'ai trouvé le résultat d'ogg très mauvais : sur "Staiway to heaven", la guitare sèche fait un bruit de cymbale... Mais pourquoi vouloir encore grapiller des kbps. Pour mes DivX, je prend du 160kbps stéréo VBR avec Lame, au moins je suis sûr de la qualité !

Reply

Marsh Posté le 10-10-2001 à 18:00:43    

cbr : bitrate constant
vbr : variable
abr : average
 
le variable est "trop" variable et de plus il fixe une moyenne trop élevée et difficilement controlable. Par exemple en quaité mini tu peux difficilement descendre au dessous de 128/96 kbits/s. Des que tu montes ta qualité ca va tres haut.
 
le average est variable qui essaie de se caler sur une moyenne. Tu mets 96 ca va monter au dessus si besoin et descendre si possible mais en gardant en vue le 96 fixé.
 
voila

Reply

Marsh Posté le 10-10-2001 à 18:17:05    

essaye cette ligne lame -b 40 -m j -h --abr xxx -B 160
Remplace le xxx par le bitrate que tu veux au final


---------------
www.winmmbox.fr.st , la plateforme multimédia sous windows
Reply

Marsh Posté le 10-10-2001 à 18:31:03    

l'ABR ne présente pas un gd intérêt AMHA. Un fichier encodé en ABR à 96 kb/s aura la grosse majorité des frames encodées à 96 , une partie en 80 et le reste en 112.
 
Le résultat peut être pire qu'un CBR à 96. (De toutes façon à ce débit, il n'y  a pas de miracle)

Reply

Marsh Posté le 10-10-2001 à 19:05:00    

Bon, merci pour toutes ces infos. En fait je pensais qu'on pouvais réduire la taille d'un MP3, sans perdre de qualité, voire même en gagner.
 
Apparement le VBR encode trop haut, l'ABR n'est pas intéressant....
 
Alors quid  :??:  
 
Possible ou pas ? Ca doit pourtant être faisable d'encoder les frames qui ne nécessitent pas de débit important, et de conserver les autres au bitrate normal (mais g l'impression que c'est ce que fait l'ABR...) ?  
 
Ca existe pas l'encode MP3 2 passes au fait ?

Reply

Marsh Posté le 11-10-2001 à 07:34:12    

up du matin chagrin

Reply

Marsh Posté le 11-10-2001 à 07:34:12   

Reply

Marsh Posté le 11-10-2001 à 11:05:03    

voici mes paramètres si ça peut t'aider :
lame.exe -m j -q 0 -v --vbr-new -V 1 -b 32 -B 320 -k source.wav destination.mp3  --add-id3v2 --pad-id3v2 --tt TITRE --ta ARTISTE --tl ALBUM --tn 3 --verbose
 
les explications :
lame.exe : on ne le présente plus
-m j : je force en mode join stereo (prends moins de place que stereo
-q 0 : qualité max pour un débit donné
-v : pour variable bitrate (à mon avis redondant avec le sivant, faut que je le vire)
--vbr-new : force le dernier algo de calcul du débit
-V 1 : qualité presque au top -> 192 de moyenne, c'est sur ce param que tu joue pour faire baissé le btrate et donc la qualité
-b 32 : débit minimum (pour un blanc)
-B 320 : débit max (que tu peux baisser à 256 enjoin stereo sans pb
-k : vire tous les filtres (laisse le si ton enregistrement de départ est propre)
source.wav :  :??:  
destination.mp3 :  ;)  
--add-id3v2 : force l'utilisation des tag v2
--pad-id3v2 : ajoute + de place pour les tag
--tt TITRE  :je te laisse deviner
--ta ARTISTE  
--tl ALBUM  
--tn 3 : track number
--verbose : mode bavard

Reply

Marsh Posté le 11-10-2001 à 11:08:15    

ça donne ça sur de la zic :
 

Code :
  1. lame.exe -m j -q 0 -v --vbr-new -V 1 -b 32 -B 320 -k source.wa
  2. v destinaire.mp3  --add-id3v2 --pad-id3v2 --tt titre --ta artiste --tl album --tn 3 --verbose
  3. LAME version 3.89 MMX (beta 1, Jul  5 2001) (http://www.mp3dev.org)
  4. (Win32 binaries from:   http://www.hot.ee/smpman/mp3)
  5. CPU features: i387, MMX (ASM used), SIMD
  6. polyphase lowpass filter disabled
  7. Encoding source.wav to destinaire.mp3
  8. Encoding as 44.1 kHz VBR(q=1) j-stereo MPEG-1 Layer III (ca. 6.6x) qval=0
  9. misc:
  10.         scaling: 0.000000
  11.         filter type: 0
  12.         quantization: xr^3/4
  13.         huffman search: best (outside loop)
  14.         experimental X=0 Y=0 Z=0
  15.         ...
  16. stream format:
  17.         MPEG-1 Layer 3
  18.         2 channel - joint stereo
  19.         padding: auto
  20.         variable bitrate - VBR mt
  21.         using Xing VBR header
  22.         ...
  23. psychoacoustic:
  24.         tonality estimation limit: 8871.700195 Hz
  25.         force channels to have same block types: yes
  26.         adjust masking: -4.400000 dB
  27.         psymodel: 1
  28.         noise shaping: 1
  29.          ^ amplification: 2
  30.          ^ stopping: 1
  31.         ATH: using
  32.          ^ type: 4
  33.          ^ adjust type: 3
  34.          ^ adapt threshold type: 2
  35.         using temporal masking effect: yes
  36.         ...
  37.     Frame          |  CPU time/estim | REAL time/estim | play/CPU |    ETA
  38.   7603/7606  (100%)|    1:58/    1:58|    1:58/    1:58|   1.6839x|    0:00
  39. 32 [   0]
  40. 40 [   0]
  41. 48 [   0]
  42. 56 [   0]
  43. 64 [   0]
  44. 80 [   0]
  45. 96 [  13] *
  46. 112 [  28] *
  47. 128 [ 786] ******************
  48. 160 [3021] %*****************************************************************
  49. 192 [1840] %%%%%%%%%%%%%%%%%%%%*********************
  50. 224 [1325] %%%%%%%%%%%%%%%%%%%%%%%%*****
  51. 256 [ 310] %%%%%%*
  52. 320 [ 282] %%%%%%*
  53. average: 185.1 kbps   LR: 2462 (32.37%)   MS: 5143 (67.63%)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed