Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
dvd2iso [Le 15/03/2012, 20:53] – [Voir aussi] 37.8.167.119 | dvd2iso [Le 14/10/2017, 17:15] (Version actuelle) – Maj de la page L'Africain | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== Passer d'un DVD Vidéo à un fichier iso ====== | ||
+ | Pour convertir un DVD vidéo en fichier ISO dans le but de faire une sauvegarde de ces films originaux, vous pouvez soit utiliser [[#Avec Brasero|Brasero]], | ||
+ | Il est également possible de combiner l' | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | |||
+ | Avoir [[: | ||
+ | |||
+ | ===== Avec Brasero ===== | ||
+ | [[: | ||
+ | Pour convertir un DVD en ISO : | ||
+ | - Mettez le DVD dans le lecteur, | ||
+ | - Ouvrez Brasero, | ||
+ | - Sélectionnez //Copier un disque//, | ||
+ | - Option : // | ||
+ | - Valider, la conversion commence.... | ||
+ | |||
+ | =====Avec K3B===== | ||
+ | |||
+ | Il est **très facile** de créer une image ISO de n' | ||
+ | |||
+ | Ensuite: | ||
+ | - Lancez K3B, | ||
+ | - allez dans //Outils// puis //Copier le média// et | ||
+ | - cochez //Créer seulement une image//. | ||
+ | - Rendez-vous ensuite dans l' | ||
+ | |||
+ | =====Dvd2Iso===== | ||
+ | |||
+ | Voici un script qui permet, d'un clic de souris, après avoir glissé un DVD Vidéo dans le lecteur, de se retrouver avec une image ISO fonctionnelle de ce DVD sur le disque dur.\\ | ||
+ | [[: | ||
+ | [[: | ||
+ | <file bash> | ||
+ | #!/bin/sh | ||
+ | ##################################################################### | ||
+ | # dvd2iso.sh | ||
+ | # | ||
+ | # permet, d'un clic de souris, après avoir glissé un DVD | ||
+ | # Vidéo dans le lecteur, de se retrouver avec une image ISO | ||
+ | # fonctionnelle de ce DVD sur le disque dur. | ||
+ | # ... | ||
+ | # Dépendances : | ||
+ | # - dvdbackup | ||
+ | # - mkisofs | ||
+ | # | ||
+ | # Auteurs : | ||
+ | # - djoole | ||
+ | # - SandMan | ||
+ | # - mr_djez < | ||
+ | # | ||
+ | # Historique : | ||
+ | # | ||
+ | # - mise en forme | ||
+ | # - ajout de commentaire | ||
+ | # - plusieurs petite modification (variable, expression, condition) ;) | ||
+ | # - modification sur le calcul du temps d' | ||
+ | # - tests présence des dépendances | ||
+ | # - ajout de l' | ||
+ | # - tests sur l' | ||
+ | # | ||
+ | # - ajout du répertoire temporaire | ||
+ | # - calcul du temps | ||
+ | # | ||
+ | # - écriture initiale | ||
+ | ##################################################################### | ||
+ | |||
+ | # VERSION=0.3 | ||
+ | |||
+ | # Heure de lancement | ||
+ | date_start=$(date +%s) | ||
+ | |||
+ | ### Variable ( à modifier selon votre config ) | ||
+ | # Device DVD | ||
+ | dvd_dev=/ | ||
+ | # Répertoire temporaire à utiliser par le script | ||
+ | # /!\ il sera crée et supprimé à chaque utilisation | ||
+ | rep_app=/ | ||
+ | # Répertoire de stockage des iso | ||
+ | rep_iso=/ | ||
+ | |||
+ | # Test des dépendances | ||
+ | liste=" | ||
+ | for i in $liste ; do | ||
+ | which $i > /dev/null | ||
+ | if [ $? -eq 1 ] ; then | ||
+ | printf "%s not found \ninstaller le paquet \" | ||
+ | exit 1 | ||
+ | fi | ||
+ | done | ||
+ | |||
+ | printf " | ||
+ | # Création du répertoire | ||
+ | test ! -d $rep_app && mkdir $rep_app | ||
+ | # on lance le backup du dvd s'il y a suffisamment d' | ||
+ | # espace libre > | ||
+ | if [ $(df $rep_app | awk '/ | ||
+ | # Backup du dvd | ||
+ | dvdbackup -M -i " | ||
+ | else | ||
+ | printf " | ||
+ | fi | ||
+ | |||
+ | # Nom du dossier backup | ||
+ | dvdtitle=$(ls $rep_app) | ||
+ | |||
+ | printf " | ||
+ | # on lance la création de l'iso s'il y a suffisamment d' | ||
+ | # espace libre > | ||
+ | if [ $(df $rep_iso | awk '/ | ||
+ | # Création de l'iso | ||
+ | mkisofs -dvd-video -udf -quiet -o " | ||
+ | else | ||
+ | printf " | ||
+ | fi | ||
+ | |||
+ | printf " | ||
+ | # Efface les fichiers backup | ||
+ | rm -fr " | ||
+ | |||
+ | # Heure de fin | ||
+ | date_stop=$(date +%s) | ||
+ | |||
+ | # Calcul de durée | ||
+ | duree_total_sec=$(expr $date_stop - $date_start) | ||
+ | duree_min=$(expr $duree_total_sec / 60) | ||
+ | duree_sec=$(expr $duree_total_sec % 60) | ||
+ | |||
+ | # Rapport | ||
+ | printf "\n=== Operation terminee ! ===\n \ | ||
+ | | ||
+ | | ||
+ | |||
+ | exit 0 | ||
+ | </ | ||
+ | |||
+ | Rendez le fichier [[: | ||
+ | Il ne vous reste plus qu'à le lancer via la [[: | ||
+ | |||
+ | Pour utiliser ce script avec une interface graphique, installez [[: | ||
+ | < | ||
+ | |||
+ | |||
+ | < | ||
+ | 3 variables sont " | ||
+ | * **dvd_dev** = chemin absolu vers votre device dvd | ||
+ | * **rep_iso** = chemin absolu ou seront stockées les images-dvd.iso | ||
+ | * **rep_app** = chemin absolu vers le répertoire tampon utilisé par le script | ||
+ | </ | ||
+ | |||
+ | ===== Alternative ===== | ||
+ | |||
+ | Si aucune des méthodes ci-dessus ne fonctionne, il est possible de copier de manière brute le contenu du disque.\\ | ||
+ | - Tout d' | ||
+ | - Fermez [[: | ||
+ | - Avec l' | ||
+ | Vous pourrez le lire par la suite avec VLC en allant dans le menu //Média -> Ouvrir un fichier//, puis naviguer jusqu' | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | * [[: | ||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // |