Il Sottoscala

Tag: DVD

Copia 1:1 di supporti rimovibili

by Delcaran Lëdeloth on apr.14, 2009, under Computer, Linux

DISCLAIMER: Le informazioni di seguito riportate sono esclusivamente a carattere divulgativo. Gli autori non si assumono nessuna responsabilità su eventuali usi illegali delle informazioni riportate in questo post, in quanto tali informazioni sono pubblicamente disponibili nella documentazione di ogni sistema Linux. Eventuali atti contro la legge saranno da imputare unicamente a coloro che li hanno compiuti.

Vi è mai capitato di sentire il bisogno di preservare i dati di un vostro CD o DVD per non correre il terribile rischio che il supporto si danneggi e quei dati vadano persi per sempre? A me capita spesso, soprattuto se penso ai vecchissimi giochi che ho su cdrom quasi del tutto graffiati. Ebbene, si possono tranquillamente salvare sul proprio PC con Linux!!! Basta inserire il supporto nel PC e da terminale lanciare il seguente comando:

1
dd if=/dev/dvd of=/home/user/dvd.iso

Nell’esempio ho creato l’immagine ISO del dvd montato in /dev/dvd e l’ho salvata nella home dell’utente User. Ovviamente il punto di mount, il file di destinazione e il tipo di supporto cambiano a seconda della distribuzione, del supporto e degli utenti nel vostro sistema, per questi piccoli dettagli dovete documentarvi da voi. Una piccola nota: quella che esegue dd è una copia 1:1, byte a byte: vengono copiate TUTTE le informazioni del supporto, quindi anche eventuali sistemi di protezione anticopia, il che significa che potete fare una copia di qualsiasi tipo di supporto, ma nel caso in cui masterizzaste tale copia vi ritrovereste con un supporto identico all’originale, ovvero con ancora tutti i sistemi anticopia.Un’ultima cosa:Assicuratevi di avere il diritto di eseguire la copia di supporti protetti, il che nel 99% dei casi significa che DOVETE AVER COMPRATO IL SUPPORTO CHE STATE COPIANDO!!!

Ti piaccio? Condividimi!
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MySpace
  • Technorati
  • Slashdot
  • Live
  • email
  • FriendFeed
  • LinkedIn
  • PDF
  • RSS
  • Twitter
Leave a Comment :, , , , , more...

Ripping di DVD con mplayer

by Delcaran Lëdeloth on apr.14, 2009, under Computer, Film, Intrattenimento, Linux

Pubblico un piccolo script da me usato qualche volta per fare il ripping dei DVD in filmati avi MPEG4 tramite il codec lavc. Lo script funziona se è disponibile una sessione di X o un terminale con Framebuffer. Ovviamente potete modificare e distribuire il codice per adeguarlo alle vostre preferenze!

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#!/bin/sh                                                                                                                                                                                      
#                                                                                                                                                                                              
# Piccolo script per rippare un dvd video in formato xvid compatibile con i lettori dvd.                                                                                                        
 
traccia="1"                                                                                                                                                                                    
audio="it"                                                                                                                                                                                     
titolo=""                                                                                                                                                                                      
bitrate=""                                                                                                                                                                                     
scala_o=""                                                                                                                                                                                     
scala_v=""                                                                                                                                                                                     
larghezza=""                                                                                                                                                                                   
altezza=""                                                                                                                                                                                     
orizzontale=""                                                                                                                                                                                 
verticale=""                                                                                                                                                                                    
 
echo -e "\E[0;32m+-------------------------+\E[0;0m"                                                                                                                                           
echo -e "\E[0;32m|  DVD-RIPPER SCRIPT 1.0  |\E[0;0m"                                                                                                                                           
echo -e "\E[0;32m|       by Delcaran       |\E[0;0m"                                                                                                                                           
echo -e "\E[0;32m+-------------------------+\E[0;0m"                                                                                                                                           
echo ""                                                                                                                                                                                        
echo -n "Numero della traccia da copiare [default: 1]: "                                                                                                                                       
read traccia
echo -n "Lingua dell'audio [default: it]: "
read audio
echo -n "Titolo: "
read titolo
echo ""
echo "Eseguo mplayer per rilevare le dimensioni della finestra."
echo "Premere Ctrl-C al termine."
 
mplayer dvd://${traccia} -vf cropdetect
 
echo ""
echo -n "Scala orizzonale: "
read scala_o
echo -n "Scala verticale: "
read scala_v
echo -n "Crop larghezza: "
read larghezza
echo -n "Crop altezza: "
read altezza
echo -n "Crop orizzontale: "
read orizzontale
echo -n "Crop verticale: "
read verticale
echo ""
echo "Ripping della traccia audio."
echo "Al termine, prestare attenzione al bitrate consigliato."
 
mencoder dvd://${traccia} -alang ${audio} -info name="${titolo}" -dvd-device /dev/dvd -oac mp3lame -lameopts abr:br=128 -ovc frameno -o frameno.avi
 
echo ""
echo -n "Bitrate: "
read bitrate
echo ""
echo "Ripping del DVD."
echo "Il processo può richiedere molto tempo, prego attendere..."
echo ""
 
mencoder dvd://${traccia} -alang ${audio} -dvd-device /dev/dvd -info name="${titolo}" -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=${bitrate}:vhq:vqmin=2:vqmax=31:vpass=1 -vf crop=${larghezza}:${altezza}:${orizzontale}:${verticale},scale -zoom -xy ${scala_o} -o "/dev/null" && mencoder dvd://${traccia} -alang ${audio} -dvd-device /dev/dvd -info name="${titolo}" -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=${bitrate}:vhq:vqmin=2:vqmax=31:vpass=2 -vf crop=${larghezza}:${altezza}:${orizzontale}:${verticale},scale -zoom -xy ${scala_o} -o "${titolo}.avi"
 
echo -e "\E[0;32m+-------------------------+\E[0;0m"
echo -e "\E[0;32m|  RIPPING COMPLETATO!!!  |\E[0;0m"
echo -e "\E[0;32m+-------------------------+\E[0;0m"
Ti piaccio? Condividimi!
  • Digg
  • StumbleUpon
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • MySpace
  • Technorati
  • Slashdot
  • Live
  • email
  • FriendFeed
  • LinkedIn
  • PDF
  • RSS
  • Twitter
Leave a Comment :, , , , , more...