Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1479 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  mpg321 trop lent pour transformer un mp3 en wav

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

mpg321 trop lent pour transformer un mp3 en wav

n°717342
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 14-08-2005 à 13:23:45  profilanswer
 

Bonjour à tous !
 
Je voudrais graver un cd audio à partir de mp3. Pour cela j'utilise cdrecord et mpg321. Mon problème est que mpg321 est extrêmement lent, il lui faut 10 secondes pour produire 500ko de wav
 
La config est la suivante :  
Bi Pentium Pro 200MHz
114Mo de ram EDO
hdparm donne 10MB/s pour le disque scsi sur lequel se trouve les mp3 et où je crée les wav
Les services qui tournent sont en gros dhcpd, smbd/nmbd, sshd, cupsd (plus les trucs de base)
 
Le tout tourne sur une Debian Stable.
 
Quelqu'un a une idée de ce qui rend cette opération si lente ?
Ca vaudrait le coup de dl les sources de mpg321 et de le compiler ? (la c'est du i386 made in debian)
Y a-t-il un programme qui exploiterait le multithreading sur ce genre de tâche ? Je pensais à mplayer, mais ca risque de bouffer encore plus de puissance non ?
 
 
Bref si qqun a des idées qui lui traversent la tête, je suis preneur :)
 
 
PS : je remarque que afficher un man ou un fichier de config avec vim (.vimrc avec coloration syntaxique) prend pas mal de temps, mais a priori je mets ca sur le ssh + hub 10MBits sous-dimensionné, le moindre traffic réseau et/ou connexion au net a environ 3MBits créant rapidement de la collision


Message édité par Xavier_OM le 14-08-2005 à 20:37:52

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
mood
Publicité
Posté le 14-08-2005 à 13:23:45  profilanswer
 

n°717345
Taz
bisounours-codeur
Posté le 14-08-2005 à 13:29:53  profilanswer
 

je ne trouve pas ça lent du tout.

n°717347
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 14-08-2005 à 13:34:24  profilanswer
 

Oups j'édite, c pas le bon chiffre :D
 
edited : bon ca change peu, mais moi je trouve ca super lent compte tenu du processeur. Je me rappelai faire mieux sur un P166, donc là ca me choque un peu :/


Message édité par Xavier_OM le 14-08-2005 à 13:37:17

---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°717375
Taz
bisounours-codeur
Posté le 14-08-2005 à 16:46:53  profilanswer
 

il lui faut 10 secondes pour produire 500ko de wav
(13:22:31
(13:31:35  27mo  
 
 
ça veut rien dire

n°717411
bimon
Posté le 14-08-2005 à 20:17:22  profilanswer
 

Utilise k3b, il converti tes fichiers mp3 à la volé.  :love:  
Maintenant, vu le PC ça ne me parait pas trop lent comme perf.  :D  
 
++


Message édité par bimon le 14-08-2005 à 20:17:54

---------------
la somme de mes connaissances est limitée, mais la somme de toutes nos connaissances est infinie....
n°717414
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 14-08-2005 à 20:38:17  profilanswer
 

Taz a écrit :

il lui faut 10 secondes pour produire 500ko de wav
(13:22:31
(13:31:35  27mo  
 
 
ça veut rien dire


 
erreur de paste :/


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°717416
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 14-08-2005 à 20:39:52  profilanswer
 

bimon a écrit :

Utilise k3b, il converti tes fichiers mp3 à la volé.  :love:  
Maintenant, vu le PC ça ne me parait pas trop lent comme perf.  :D  
 
++


 
 
oué enfin je ne mets ni X ni KDE sur ce pc :D
 
Bon ben si tout le monde trouve ca normal, je laisse tel quel... mais pour du décodage je m'attendais à aller plus vite  [:spamafote]


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°717488
vlack
Posté le 15-08-2005 à 00:22:46  profilanswer
 

Tu as essayé avec un autre décodeur ?

n°717498
Taz
bisounours-codeur
Posté le 15-08-2005 à 04:00:04  profilanswer
 

"mpg321 est extrêmement lent, il lui faut 10 secondes pour produire 500ko de wav "
 
ce qui ne veut rien dire du tout. Alors tu donnes des vrais chiffres quand tu veux. Là c'est comme dire "mon système mets 3 pour faire acthoum" ...
 
On ne sait même pas ce que tu mesures ... la décompression ou la gravure ...

n°717501
Gf4x3443
Killing perfection
Posté le 15-08-2005 à 04:45:06  profilanswer
 

Xavier_OM a écrit :

Bonjour à tous !
Quelqu'un a une idée de ce qui rend cette opération si lente ?
Ca vaudrait le coup de dl les sources de mpg321 et de le compiler ? (la c'est du i386 made in debian)
Y a-t-il un programme qui exploiterait le multithreading sur ce genre de tâche ? Je pensais à mplayer, mais ca risque de bouffer encore plus de puissance non ?


 
- je ne trouve pas ca très lent.
- tu n y gagnerais rien a le compiler pour ton arch, la différence serait plus que minime m est avis.
- pourquoi du multithreading?
 
T as essayé de te servir d outils genre time pour faire tes stats? Parce que ca ne veut rien dire, tu pourrais avoir des disques en PIO que ca te ralentirais l ensemble, sans pour autant avoir a incriminé l architecture ou ton optimisation.
 
Mais globalement, je trouve pas ca tres lent.

mood
Publicité
Posté le 15-08-2005 à 04:45:06  profilanswer
 

n°717507
Taz
bisounours-codeur
Posté le 15-08-2005 à 05:35:58  profilanswer
 

la compression dans ce cas, c'est pas lié aux E/S

n°717508
Gf4x3443
Killing perfection
Posté le 15-08-2005 à 05:42:59  profilanswer
 

Ah.
 
Je croyais qu il enregistrait en WAV sur le disque pour ensuite graver, je pensais qu écrire 650Mo de WAV a partir de MP3 avec des disques en PIO ca devait se sentir. Mais a vrai dire j ai jamais fait les tests, la pour du coup j avoue je sais pas  :o

n°717511
Taz
bisounours-codeur
Posté le 15-08-2005 à 06:23:59  profilanswer
 

bah je sais pas ce qu'il fait. mais s'il décompresse un unique mp3, ça part direct en cache, donc pas de problème. Après s'il fait tourner X ... c'est sur que y a plus trop de marge pour quoi que ce soit.

n°717526
yoyo+
Posté le 15-08-2005 à 09:57:57  profilanswer
 

Un test sur un PII233 avec 224 mo de ram sous debian SID :
 
version de mpg321 :  0.2.10.3
 
Fichier MP3 de 5.4 mo ( MPEG 1.0 layer III, 192 kbit/s, 44100 Hz joint-stereo )
 
$ time mpg321 --wav test.wav test.mp3
real    0m31.780s
user    0m29.938s
sys     0m0.823s
 
le fichier généré fait 40 mo donc 1.25 mo/s à peu près.
 
Si on prend en compte que tu n'a qu'un pentium pro non mmx et que ta version de mpg321 doit être moins récente, tes résultats ne semblent pas trop mauvais.  
 
Il faudrait que tu précise le type de fichier que tu décode (vbr? bitrate?) et la commande que tu tape.


Message édité par yoyo+ le 15-08-2005 à 09:58:38
n°717633
Taz
bisounours-codeur
Posté le 15-08-2005 à 16:16:51  profilanswer
 

moi aussi je trouve ça bien.

n°717776
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 16-08-2005 à 09:25:38  profilanswer
 

Taz a écrit :

"mpg321 est extrêmement lent, il lui faut 10 secondes pour produire 500ko de wav "
 
ce qui ne veut rien dire du tout. Alors tu donnes des vrais chiffres quand tu veux. Là c'est comme dire "mon système mets 3 pour faire acthoum" ...
 
On ne sait même pas ce que tu mesures ... la décompression ou la gravure ...


 
Il faut 10 secondes à mpg321 pour créer 500ko de wav à partir d'un mp3.
C'est la moyenne que je constate après avoir transformé un album de 14 pistes en mp3 CBR 256kbits en wav (soit quasiment 4 heures pour obtenir 700mo de wav)
 
C'est le résultat d'un :
for i in *.mp3; do {
mpg321 -b 4096 --wav `basename "$i" .mp3".wav` "$i"
}
done
 
(Le temps de gravure n'a rien à voir, une fois que j'ai les .wav je grave en 8x et là c'est plutôt constant comme vitesse)
 
J'ai indiqué ce qui tourne sur ce pc, il n'y a aucun X d'installé.
Pour le PIO je ne pense pas, je vérifierai mais ce qu'hdparm a mesuré est bien le débit de ce vieux disque scsi (je l'ai utilisé auparavant et là c'est son maximum, c'est un vieux scsi-1 50pins)
 
 
Si vous trouvez ca normal alors je laisse tout comme ça. C'est juste que j'avais le souvenir que la DECOMPRESSION allait bien plus vite que la COMPRESSION, et je n'ai pas l'impression (mais peut-être me trompe-je ?) qu'il me fallait plus de 4h pour COMPRESSER un album en mp3 sur mon vieux k6-200 (évidemment ca dépend du codec de compression)


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°717816
Taz
bisounours-codeur
Posté le 16-08-2005 à 12:26:08  profilanswer
 

essaie avec un autre outil pour voir.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  mpg321 trop lent pour transformer un mp3 en wav

 

Sujets relatifs
Serveur d'imprimante très lent sous SambaConvertion OGG vers MP3
Synchroniser son balladeur MP3 ?Ripp de CD : pourquoi c'est si lent ?
SSH super lentDemarrage LE 2005 un peu lent
MP3>>> wavfirefox lent => une solution ?
Plus de sujets relatifs à : mpg321 trop lent pour transformer un mp3 en wav


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR