dvdxchap -t 1 /mnt/backup_dvd/xxx/ > chapitres.txt mplayer -dvd-device /mnt/backup_dvd/xxx dvd://1 -vo null -frames 0 -v 2>&1 | grep sid mencoder -dvd-device /mnt/backup_dvd/xxx/ dvd://1 -vobsubout subtitles -vobsuboutindex 0 -sid Z -nosound -ovc frameno -o /dev/null mplayer -dvd-device /mnt/backup_dvd/xxx/ dvd://1 -vo null -frames 0 -v 2>&1 | grep aid mplayer -dvd-device /mnt/backup_dvd/xxx/ dvd://1 -aid 128 -vc null -vo null -ao pcm:file=fichier_audio.wav normalize-audio fichier_audio.wav oggenc fichier_audio.wav -q 3 -o fichier_audio.ogg mplayer -dvd-device /mnt/backup_dvd/xxx/ dvd://1 -vf cropdetect mplayer -dvd-device /mnt/backup_dvd/xxx/ dvd://2 -vf pp=ci,crop=704:304:0:0,scale=512:216 VBITRATE = ( ( Taille Finale - Autres ) / D ) x 2exp(23) x 10exp(-3) Où : * VBITRATE : Est la valeur du bitrate Vidéo * Taille Finale : Est la taille du fichier final en Mo ( par exemple 700 Mo ) * Autres : Est la taille occupée par les pistes Audio, sous-titres, ... * D : La durée du film en seconde * 2exp(23) : 2 à la puissance 23 * 10exp(-3) : 10 à la puissance -3 mencoder dvd://5 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1632:vhq:vqmin=2:vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01:vpass=1 -vop scale=640:480,crop=716:572:2:2 -oac copy -o /dev/null mencoder dvd://5 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1632:vhq:vqmin=2:vlelim=-4:vcelim=9:lumi_mask=0.05:dark_mask=0.01:vpass=2 -vop scale=640:480,crop=716:572:2:2 -oac copy -o film.avi "mkvmerge" -o "/data/fifi/16blocks/16blocks.mkv" --language 0:und --default-track 0 --aspect-ratio 0:1.66 -d 0 -A -S /data/fifi/16blocks/16blocks.avi --language 0:fre --default-track 0 -a 0 -D -S /data/fifi/16blocks/audiofr.ogg --language 0:eng -a 0 -D -S /data/fifi/16blocks/audioen.ogg --language 0:fre -s 0 -D -A /data/fifi/16blocks/subtitles.idx --track-order 0:0,1:0,2:0,3:0 --chapters /data/fifi/16blocks/chapitres.txt http://linuxdansmonpc.is-a-geek.com/index.php?page=rip_dvd_mkv_hq&partie=partie_6#article http://www.trustonme.net/didactels/204.html