Table des matières
Une alternative à Kino pour convertir au format DVD est transcode. Ce logiciel est vraiment le couteau suisses du montage vidéo. C'est comme emacs, ca fait tout ! Je vais juste vous montrer les options qui sont intéressantes pour convertir au format DVD. La syntaxe et le manuel de transcode sont déroutants, surtout la première fois qu'on l'utise, mais il est capable de convertir n'importe quel format vidéo, il est dont très interessant de savoir s'en servir.
transcode supporte plusieurs profils d'exportation vidéo: vcd, svcd et dvd. Il faut utiliser l'option --export_prof. Dans notre cas il suffit de lui précisez d'utiliser le profil dvd. Pour lister tous les formats vidéos supportés par votre version de transcpde:
ls -1 `tcmodinfo -p`/export*.so
[guibo@xp2400 ~/]# transcode -a 0 -i nom_video.avi -Q 5,5 -o fichier_converti -I 3 --export_prof dvd
"-a 0" extrait l'audio, track 0
"-i" fichier d'entrée vidéo
"-o" fichier vidéo converti
"-Q 5,5" qualité encodage, décodage (0=rapide, 5=excelent)
"-I 3" active le de-interlacing ("zoom to full frame")
"--export_prof dvd" profil d'exportation en dvd
Cette méthode fonctionne très bien, mais ne donne pas à mon gout un très bon résultat comparé a l'exportation via kino.
On utilise juste transcode comme flux d'entrée video, et on export ce flux en utilisant mpeg2enc. Bon je sais la ligne de commande suivante est vraiment... comment dire, affreuse... mais croyez moi ca marche parfaitement.
[guibo@xp2400 ~/]# transcode -a 0 -i nom_video.avi -w 9500 -b 224 --encode_fields b \ --export_asr 2 \ -u 10,2 -I 5 \ -F 8,'-v 0 -S 4400 -a 2 -K kvcd -q 2 -N 1' \ -y mpeg2enc,mp2enc -o fichier_converti \ --print_status 100
"-w 9500" encodeur bitrate: utilisez au moins 6000
"-b 224" audio encodeur bitrate
"--encode_fields b" encodage par champs (progressif)
"--export_asr 2" format d'exportation: 4:3
"-u 10,2" utilise 10 framebuffer, 2 threads
"-I 5" active le de-interlacing ("interpolate scanlines/blend frames")
"-F 8" paramètre de l'encodeur en format DVD
"-y mpeg2enc,mp2enc" encodage passé à mpeg2enc
"--print_status 100" affiche le status tous les 100 frames
"-o" : spécifie le fichier de sortie, transcode rajoutera .mpa pour l'audio, et .m2v pour la vidéo.
arguments passés a mpeg2enc:
"-v 0" niveau de log null
"-S 4400" taille du fichier 4.4go
"-a 2" aspect ratio 4:3
"-K kvcd" matrice de quantization kvcd (tmpgenc,default,hi-res)
"-q 2" quantization minimum de 2
"-N 1" réduit les informations Haute-Fréquences 50 à 2)
Une fois la conversion du DV en .m2v et .mpa, on va merger le son et la vidéo dans un meme fichier. Pour cela on utilise mplex.
[guibo@xp2400 ~/]# mplex -v 1 -f 8 -S 4400 -o video_fini.mpeg fichier_converti.m2v fichier_converti.mpa
"-v 1" niveau de log normal
"-f 8" format DVD
"-S 4400" taille du fichier à 4.4go
"-o" fichier de sortie
On obtient les mêmes fichiers au format DVD qu'avec Kino. C'est juste la méthode qui change :) De toute manière il existe de nombreuses méthodes pour arriver à obtenir nos fichiers vidéos au formats DVD. Il existe certainement de nombreux logiciels référencé sur freshmeat qui sont capables de traiter des flux vidéos. Chacun présente ses avantages et ses inconvénients, c'est juste une question de choix.