[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Transcode : conversion de vidéo



Le mercredi 1 Décembre 2004 20:47, Baptiste Mathus a écrit :
> 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 :-)
> >>
> >>baptiste@presario:~$ 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.
>
> Super, effectivement, ça marche comme ça ! Merci beaucoup.

  De rien.

> il ne serait pas possible d'extraire l'audio de la vidéo ds un fichier à
> part, la traiter à part avec sox par exemple et les remettre ensemble ?

 L'option -a de transcode doit pouvoir faire ça  (a vérifier)?
Maintenant Kino peut extraire/exporter l'audio ou la vidéo dans un fichier, 
mais en dehors des formats avi jpeg et avi raw il n'aime pas beaucoup les 
formats avi, il vaut mieux passer par un format mpeg.

 Pour le montage, après modification, de la piste audio se pose le problème 
de "re"synchroniser l'audio avec la vidéo, voir aussi peut être aussi du 
coté de Kino.

  @+
-- 
Michel Luc mluc@cern91.net | http://www.cern91.net/
 GAULE, LUG de l'Essonne:  http://gaule.org/
-------------- GnuPG v1.0.6 (GNU/Linux)   ---------------
 Admin cern91.net <admin@cern91.net>
GPG: 1024D/3D07B881
KFP: 155C 2287 2084 33E0 4263 8AC9 B10F 03CB 3D07 B881
---------------------------------------------------------



Reply to: