logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:nounours:tutos:extraire-un-dvd [15/03/2016 21:01]
nounours [Introduction]
utilisateurs:nounours:tutos:extraire-un-dvd [15/11/2016 05:27] (Version actuelle)
smolski
Ligne 10: Ligne 10:
 ===== Installation ===== ===== Installation =====
  ​8.3 ​ Extraire un DVD  ​8.3 ​ Extraire un DVD
-Extraction extrêmement simple à l'aide du script suivant :\\+Extraction extrêmement simple à l'aide du script suivant :
  
 +<file bash dvd_extraction.sh>​
 #! /bin/bash #! /bin/bash
  
-# Les paquets suivant doivent être installés:+# Les paquets suivant doivent être installés :
 # apt-get install lsdvd dvdbackup genisoimage gddrescue # apt-get install lsdvd dvdbackup genisoimage gddrescue
 # Installer aussi la libdvdcss2 # Installer aussi la libdvdcss2
Ligne 26: Ligne 27:
 } }
  
-trap attente_retour EXIT ERR+  ​trap attente_retour EXIT ERR
  
 # Nom par le volume ID # Nom par le volume ID
-title=$(isoinfo -d -i /dev/sr0 | grep "​Volume id:" | awk '​{print $3}'​) +  ​title=$(isoinfo -d -i /dev/sr0 | grep "​Volume id:" | awk '​{print $3}'​) 
-BS=$(isoinfo -d -i /dev/sr0 | grep "​^Logical block size is:" | awk '​{print $5}')+  BS=$(isoinfo -d -i /dev/sr0 | grep "​^Logical block size is:" | awk '​{print $5}')
  
-if ! [ -e "​$HOME/​tmp"​ ]; then+  ​if ! [ -e "​$HOME/​tmp"​ ]; then
     mkdir -m 0700 "​$HOME/​tmp"​     mkdir -m 0700 "​$HOME/​tmp"​
-fi +  ​fi 
-tmpdir="​$(mktemp -d  $title-XXXXXXXXXX -p $HOME/​tmp)"​+  tmpdir="​$(mktemp -d  $title-XXXXXXXXXX -p $HOME/​tmp)"​
  
  
 # Création De l'ISO Protégé Avec Son Nom # Création De l'ISO Protégé Avec Son Nom
-ddrescue -n -b $BS  /​dev/​sr0 ​  ​$tmpdir/​$title.iso ​ +  ​ddrescue -n -b $BS  /​dev/​sr0 ​  ​$tmpdir/​$title.iso
  
  
 # Rippage De La Structure DVD En Cassant CSS Dans Le dossier (ici DVD-ISOS) # Rippage De La Structure DVD En Cassant CSS Dans Le dossier (ici DVD-ISOS)
-dvdbackup -p  -M  -i   ​$tmpdir/​$title.iso ​ -o $tmpdir+  ​dvdbackup -p  -M  -i   ​$tmpdir/​$title.iso ​ -o $tmpdir
  
  
-## Suppression des Espaces et Rennomer ​Tout En Majuscules +## Suppression des Espaces et Renommer ​Tout En Majuscules 
-cd $tmpdir && rename '​y/​[a-z ]/​[A-Z_]/'​ *+  cd $tmpdir && rename '​y/​[a-z ]/​[A-Z_]/'​ *
  
 # Création de L'​image ISO Sans CSS # Création de L'​image ISO Sans CSS
-genisoimage -dvd-video ​ -o $tmpdir/​clean_$title.iso $tmpdir/​$title/​+  ​genisoimage -dvd-video ​ -o $tmpdir/​clean_$title.iso $tmpdir/​$title/​ 
 +</​file>​
  
-NOTA : Inutile de créer un lanceur. Il faut copier ce script dans un fichier avec Gedit, du genre : 
-Dvd-Extraction.sh 
-Que l'on place dans un répertoire .Scrip 
-On rend se script exécutable (clic droit propriétés) 
-On fait un clic droit pour avoir le lien sur le bureau 
-lancement clic (lancer dans un terminal) 
 ===== Utilisation ===== ===== Utilisation =====
  
-**Inutile de créer un lanceur.**\\ +**Inutile de créer un lanceur.** 
- Il faut copier ce script dans un fichier avec Gedit, du genre :+ 
 +Il faut copier ce script dans un fichier avec Gedit, du genre : ​\\
 Dvd-Extraction.sh Dvd-Extraction.sh
-- Que l'on place dans un répertoire .Scrip\\ +   - Que l'on place dans un répertoire .Scrip 
-- On rend se script exécutable (clic droit propriétés)\\ +   ​- On rend se script exécutable (clic droit propriétés) 
-- On fait un clic droit pour avoir le lien sur le bureau\\ +   ​- On fait un clic droit pour avoir le lien sur le bureau 
-- lancement clic (lancer dans un terminal)+   ​- lancement clic (lancer dans un terminal)
utilisateurs/nounours/tutos/extraire-un-dvd.1458072069.txt.gz · Dernière modification: 15/03/2016 21:01 par nounours

Pied de page des forums

Propulsé par FluxBB