Michel Luc a �crit :
Le mardi 30 Novembre 2004 22:36, Baptiste Mathus a �crit :

Michel Luc a �crit :

Le mardi 30 Novembre 2004 10:17, Baptiste Mathus a �crit :

Michel Luc a �crit :

l'encodage xvid est un peu diff�rent, il passe par un fichier de
config /usr/lib/transcode/xvid4.cfg dans ton cas il faut peut �tre
lui donner un param�tre suppl�mentaire -F, -N... (eg. man
transcode). Sinon essais avec -y divx5, ou comme xvid4 utilise
l'encodage mpeg4 avec -y mpeg.

En fait, j'ai essay� en changeant effectivemnt le -N, mais �a n'a pas
le r�sultat escompt�, �a ne change pas gd chose, quoi que je
choisisse...

Il y a tellement de formats  .avi :(
Peut �tre que la commande
     tcprobe -i mvi_1436.avi
permettra d'�claircir ce point :-)

[EMAIL PROTECTED]:~$ tcprobe -i bootSos.avi
[tcprobe] RIFF data, AVI video
[avilib] V: 15.000 fps, codec=MJPG, frames=578, width=320, height=240
[avilib] A: 11024 Hz, format=0x01, bits=8, channels=1, bitrate=88 kbps,
[avilib]    39 chunks, 424792 bytes, CBR
[tcprobe] summary for bootSos.avi, (*) = not default, 0 = not detected
import frame size: -g 320x240 [720x576] (*)
       frame rate: -f 15.000 [25.000] frc=0 (*)
      audio track: -a 0 [0] -e 11024,8,1 [48000,16,2] -n 0x1 [0x2000]
(*) bitrate=88 kbps
           length: 578 frames, frame_time=66 msec, duration=0:00:38.532


Tu peux m'aider plus avec �a ?


  Rien de moins s�r, c'est pas gagn� :(
Mais je peux te donner qq explications.
"A: 11024 Hz, format=0x01, bits=8, channels=1, bitrate=88 kbps"
l'�chantillonnage est en 11KHz (11024), pauvre qualit�, mono 8 bits avec un d�bit PCM (0x1) de 88K par seconde; transcode (Lame) va essayer de le convertir en 44.1 ou 48KHz st�r�o 16 bits en AC3 (0x2000) et probablement avec 64 kbps (88 ?), c'est indiqu� dans cette ligne: "audio track: -a 0 [0] -e 11024,8,1 [48000,16,2] -n 0x1 [0x2000] bitrate=88 kbps"

La solution, peut �tre, c'est d'indiquer � transcode de conserver une piste audio en 11KHz (-b 11024) mono (2) 8 bits en PCM (-N 0x1) ? voir l'option -e [11024,8,1] et aussi -R pour le multi passe de fa�on � obtenir un r�sultat acceptable. Le flux audio �tant tr�s largement minoritaire par rapport au flux vid�o, cela ne devrait pas trop te p�naliser (compression).
L'encodage pour 578 frames peut durer plusieurs dizaines de minutes.

Consulter la doc de transcode car je ne suis pas un sp�cialiste de ce type de fichiers.
Bizarre, j'avais envoy� un mail pour dire que c'�tait OK et il n'est pas pass�, pt�te que c d� � la signature PGP.

Donc, ce petit mail juste pour dire que �a fonctionne maintenant. Si on laisse en effet le flux audio intact comme conseill� par Michel, �a passe.

La commande finale est donc la suivante et permet de convertir des vid�os qui sortent d'un canon A80. Exemple pour du xvid :
$transcode -i source.avi -o cible.avi -y xvid -b 11024 -N 0x1

Il est possible de rajouter l'option -R 2 pour faire deux passes.

@++

--
Baptiste <Batmat> Mathus
Baptiste at Mathus point org
http://www.batmat.net
OpenPGP : 0xE8EC628F
---------
Si chacun de nous a une id�e et que nous les partageons, nous repartirons
tous les deux avec deux id�es... C'est �a le Libre.

Répondre à