Un semplice script in Bash che permette il ripping di dvd in divx richiede mplayer e lame installati.
#!/bin/bash # Richiede mplayer e lame. # Divx in uscita: /tmp/movie.avi TMP=/tmp cd $TMP echo -e "\n--- SCEGLI UNA TRACCIA DAL DVD DA RIPPARE:\n" read TRACCIA echo -e "\n--- RIPPING IN CORSO ...\n\n" mencoder dvd://$TRACCIA -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac mp3lame -alang it -lameopts vbr=3 -o movie.avi mencoder dvd://$TRACCIA -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac mp3lame -lameopts vbr=3 \ -vf crop=720:426:0:76 -o movie.avi rm divx2pass.log echo -e "\n\n--- RIPPING COMPLETATO! ECCO IL TUO DIVX: /tmp/movie.avi\n\n" exit 0
Commenti
Inviato da 8r0nz il Ven, 11/03/2005 - 18:40.
utile ma ...
con pochi accorgimenti lo rendi parametrico e quindi + funzionale ...
aggiungendo :
[$1 != '' ] && TMP=$1
sotto l'assegnazione
TMP=/tmp
ottini per lo meni che l'utente possa scegliere in quale path lavorare. In fondo la /tmp potrebbe non avere un file-system dedicato, quindi si poterbbe non disporre dello spazio necessario ..
poi ..
rm divx2pass.log
coì al primo sguardo nn capisco chi debba generarlo ..
cmq perchè riumuoverlo a priori ? se c'è la possibilità di avere un log tanto meglio ..