#!/bin/sh
# Script per la conversione di filmati Divx/Xvid in DVD. Specificare in ingresso il nome del file avi.
# Lo script creerà automaticamente una ISO pronta da masterizzare con l immagine del DVD! =)
dir="DVD"
tmp=0
function usage(){
echo -e "Divx2Dvd Conversion Script"
echo -e "Usage: `basename $0` <inputfile>\n"
exit 1
}
if [ ! $# -eq 1 ]; then
usage
fi
if [ ! -e $1 ]; then
echo -e "Il file $1 non è stato trovato!\nUscita!"
exit 1
fi
while [ -d $dir-$tmp ];
do
# echo "La cartella $dir-$tmp esiste"
: $[ tmp++ ]
done
dir=$dir-$tmp
tmp=0
echo "Creo la cartella temporanea $dir."
mkdir $dir
while [ -e videotemp-$tmp ];
do
: $[ tmp++ ]
done
mencoder -of mpeg -mpegopts format=dvd -srate 48000 -ofps 25 -ovc lavc -oac lavc \
-lavcopts vcodec=mpeg2video:vhq:vrc_buf_size=1835:keyint=15:vrc_maxrate=9800:vbitrate=9000:aspect=4/3:acodec=ac3:abitrate=192 \
-af volume=10.1 $1 -o videotemp-$tmp.mpg
dvdauthor -t videotemp-$tmp.mpg -o $dir -c "0,0:30,1:00,1:30,2:00,2:30,3:00,3:30,4:00"
# Creazione tavola dei contenuti:
dvdauthor -T -o $dir
# Creazione ISO:
mkisofs -dvd-video -o $dir.iso $dir