Klaus Becker wrote: > Il y a aussi transcode qu'on peut utiliser dans un script > Klaus > > Désolé de reprendre la discussion, mais j'ai encore besoin de vos lumières.
J'ai réussi à ré-encoder mes vidéo au format dvd (à savoir 720x576, en mpeg 25FPS, avec du son en mp2 stéréo à 96kbps en 48khz) avec l'aide de mencoder. Voici ma ligne de commande pour ceux que cela intéresserait: mencoder -oac lavc -ovc lavc -of mpeg -ofps 25 -mpegopts format=dvd \ -vf scale=720:540,expand=720:576 -lavcopts \ vcodec=mpeg2video:vrc_buf_size=1835:vbitrate=7000:keyint=15:acodec=ac3:abitrate=96:aspect=4/3 \ $IN_FILE -o $OUT_FILE Les paramètres -vf scale=720:540,expand=720:576 sont à modifier si l'on n'est pas avec un fichier 4/3, de m^eme que le parametre "aspect=4/3". J'ai donc limité le nombre d'épisode sur mon dvd, afin d'augmenter la qualité. Seulement voilà, j'ai encore des artéfacts sur la vidéo. Je me suis donc lancé dans transcode: et là, je me heurte au problème du changement de FPS. Alors que mencoder fait la chose "correctement", transcode, lui, ne le fait pas. En gros, il me "décale le son et l'image". Ca fait comme un 45 tours que l'on passe en 33 tours (désolé pour l'analogie, j'ai pas trouvé mieux). Le son va à la bonne vitesse, mais les images vont plus lentement: chacune reste plus longtemps affichée, au lieu de supprimer celles qui sont en trop. Voici ma ligne de commande de transcode: transcode -i $IN_FILE -y ffmpeg,lame -F mpeg2video -N 0x50\ -Z 720x540,nofast -Y -18,0,-18,0 \ -E 48000 -J resample -b 96,0,5,1 \ --export_fps 25 --export_frc 3 \ -o $OUT_FILE -m $OUT_FILE J'explique donc: -y ffmpeg,mpeg signifie "librairies ffmpeg pour la vidéo et mpeg pour le son" le -F mpeg2video est le "codec de la librairie ffmpeg à utiliser" le -N 0x50 c'est pour que le son soit du mp2 et non du mp3. le -Z 720x540,nofast -Y -18,0,-18,0 correspond au redimensionnement à l'échelle, puis à l'ajout de bandes noires en haut et en bas pour obtenir le 720x576 --export_fps 25 pour 25 fps... (dvd pal) --export_frc 3 c'est le "frame rate code": 3 pour 25fps, 1 pour 23.976, 4 pou 29.970, etc. dixit la manpage Il me crée deux fichiers de sortie: une vidéo (-o $OUT_FILE) avec l'extension m2v, et un audio, avec l'extension qui va bien. Mes fichiers d'entrée ne sont pas forcément tous en 29.97fps, c'est pour faire un script général. Est-ce que je n'oublierai pas une option ? En vous remerciant par avance. Nicolas Folin -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]