Créer un fichier de log de l'encodage MP3 avec Lame ? - Traitement Audio - Video & Son
Marsh Posté le 19-02-2004 à 14:24:46
C:\lame.exe --alt-preset extreme "C:\fichier.wav" "C:\fichier.mp3" > log.txt
Marsh Posté le 19-02-2004 à 14:41:36
Et oui
Marsh Posté le 19-02-2004 à 15:02:08
l'indirection (> ) marche. Maintenant sur un cas particulier, il y a peut-etre des problemes en effet
Lame a une option --verbose ou un truc comme ca ?
Marsh Posté le 19-02-2004 à 15:11:55
J'ai tenté ça :
e:\lame --alt-preset standard --vbr-new "e:\1.wav" "e:\1.mp3" --verbose > e:\log.txt
Mais c'est pareil, ça encode bien mais le log.txt reste vide
le --verbose donne plus d'info sur l'encodage, mais c'est tout
Marsh Posté le 19-02-2004 à 15:14:48
ce qui est bizarre, c'est que le fichier log.txt est créé au début, avant l'encodage, et que les informations s'affichent à l'écran (donc ne sont pas redirigées dans le log.txt?)
Marsh Posté le 28-02-2004 à 12:49:52
Ca remplit bien le fichier log.txt comme demandé mais pas avec les infos voulues, qui commencent avec :
"
Command: C:\lame.exe --alt-preset extreme "C:\fichier.wav" "C:\fichier.mp3"
LAME version 3.92 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 19383 Hz - 19916 Hz
Encoding C:\fichier.wav
to C:\fichier.mp3
Encoding as 44.1 kHz VBR(q=2) j-stereo MPEG-1 Layer III (ca. 7.3x) qval=2
average: 236.0 kbps LR: 4436 (55.54%) MS: 3551 (44.46%)
32 [ 39] %*
128 [ 211] %%*****
160 [ 934] %%%%***********************
"
Personne a la solution ?
C'est peut-être un logiciel utilisant lame en codec externe qui fabrique ce fichier log ?
Marsh Posté le 28-02-2004 à 12:58:37
Possible. Ca te met quoi la redirection ?
Marsh Posté le 28-02-2004 à 16:26:29
Je vous ai donné la manip. Après, si vous ne l'essayez pas, forcément ça ne marche pas...
Marsh Posté le 28-02-2004 à 16:30:30
Gabriel Bouvigne a écrit : Je vous ai donné la manip. Après, si vous ne l'essayez pas, forcément ça ne marche pas... |
N'en demande pas trop aux utilisateurs non plus
Tiens d'ailleurs, tu pourrais me (nous) dire a quoi correspondent les % et * dans le graphe ?
Marsh Posté le 29-02-2004 à 12:09:29
Gabriel, je te rassure, j'ai bien testé mais ça me met bien évidemment les infos qui s'affichent à l'écran lors de l'encodage avec lame, et lorsqu'il y a une progression, ça les écrit à la suite toutes les 20 secondes...
J'aimerais avoir seulement les infos finales dans le log, le résultat de l'encodage.
Mais enfin, je suis quand même pas le seul à avoir vu de tels fichiers joints aux dossiers musicaux trouvés sur le web, si ?
Marsh Posté le 29-02-2004 à 12:14:57
% et * représentent la nature du codage stéréo des frames encodées.
% pour le joint stéréo
* pour la stéréo (ou l'inverse)
Marsh Posté le 29-02-2004 à 12:44:10
oui, d'accord, mais comment créer le même fichier que celui noté dans mon premier post ?
Marsh Posté le 29-02-2004 à 18:54:56
On ne peut pas obtenir uniquement les informations finales. (c'est lié au fait que l'affichage "bouge" pendant l'encodage)
La solution repose donc sur un étape de parsing du log résultant (si on est programmeur) ou sur l'utilisation de la touche "suppr" après avoir sélectionné la partie non désirée (si l'on n'est pas programmeur).
Marsh Posté le 01-03-2004 à 15:47:34
je commençais à me douter qu'il ne s'agissait pas d'une option intégrée à lame, donc que cela était "mis en forme" par un programme d'encodage qui utilise lame, mais lequel ?
Oui, l'exemple de fichier que je donne au début est très "propre", je vais pas m'emmerder à programmer pour faire moins bien, y'a bien quelqu'un qui doit savoir quel est le programme qui donne ça ?
Marsh Posté le 02-03-2004 à 23:35:11
Peut-être RazorLame (mais ce n'est pas sur).
Je pense à celui-là car il fait un travail remarquable en récupérant pendant l'encodage les informations de la ligne de commandes et en les transformant en beaux graphiques.
Marsh Posté le 19-02-2004 à 14:21:58
Comment fait-on pour demander à Lame (3.95.1) de générer un fichier log pour chaque fichier encodé ?
Je trouve pas l'option de ligne de commande qui correspont à ça.
Et pourtant j'ai déjà vu des fichiers de log style :
------------------------------------------
Command: C:\lame.exe --alt-preset extreme "C:\fichier.wav" "C:\fichier.mp3"
LAME version 3.92 MMX (http://www.mp3dev.org/)
CPU features: i387, MMX (ASM used), SIMD
Using polyphase lowpass filter, transition band: 19383 Hz - 19916 Hz
Encoding C:\fichier.wav
to C:\fichier.mp3
Encoding as 44.1 kHz VBR(q=2) j-stereo MPEG-1 Layer III (ca. 7.3x) qval=2
average: 236.0 kbps LR: 4436 (55.54%) MS: 3551 (44.46%)
32 [ 39] %*
128 [ 211] %%*****
160 [ 934] %%%%***********************
192 [1167] %%%%%%%%%%%***********************
224 [1811] %%%%%%%%%%%%%%%%%%%%%%%%%%%%*************************
256 [2291] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%****************
320 [1534] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%**********
-------------------------------------------
alors comment faut-il faire ?