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 | ||
| tutoriel:comment_utiliser_dvdrip_en_mode_cluster [Le 09/12/2008, 21:50] – 213.95.41.13 | tutoriel:comment_utiliser_dvdrip_en_mode_cluster [Le 11/09/2022, 12:25] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>breezy dapper edgy tutoriel}} | + | {{tag> |
| ---- | ---- | ||
| Ligne 5: | Ligne 5: | ||
| ** | ** | ||
| - | " | + | " |
| - | Ce tutoriel est destiné à un large public, c'est pourquoi je l'ai volontairement vraiment détaillé. J' | + | Ce tutoriel est destiné à un large public, c'est pourquoi je l'ai volontairement vraiment détaillé. J' |
| ===== Présentation de transcode et dvdrip ===== | ===== Présentation de transcode et dvdrip ===== | ||
| - | Transcode est un outil très puissant permettant de manipuler les fichiers multimédia (vidéo / audio).\\ | + | **Transcode** est un outil très puissant permettant de manipuler les fichiers multimédia (vidéo / audio).\\ |
| - | Il peut, entre autres, vous permettre d' | + | Il peut, entre autres, vous permettre d' |
| + | |||
| + | **Dvdrip** est une interface graphique de **Transcode** facilitant ainsi son utilisation. | ||
| + | Il intègre le mode //cluster// ou " | ||
| - | Dvdrip est une interface graphique de Transcode facilitant ainsi son utilisation. | ||
| - | Il intègre le mode cluster ou " | ||
| ==== Le mode cluster ==== | ==== Le mode cluster ==== | ||
| Le clustering est une technique permettant de combiner plusieurs ordinateurs lorsque de nombreux calculs sont à effectuer, chaque machine connectée s' | Le clustering est une technique permettant de combiner plusieurs ordinateurs lorsque de nombreux calculs sont à effectuer, chaque machine connectée s' | ||
| - | Voilà un aperçu de ce que l'on peut obtenir avec un réseau de 3 PC, les « nœuds » correspondant aux machines connectées. | + | Voilà un aperçu de ce que l'on peut obtenir avec un réseau de 3 PC, les « nœuds » correspondant aux machines connectées. |
| {{applications: | {{applications: | ||
| - | Sur mon installation, | + | Sur mon installation, |
| + | |||
| - | // | ||
| ===== Matériel ===== | ===== Matériel ===== | ||
| - | Vous pouvez utiliser des ordinateurs de puissance différente, | + | Vous pouvez utiliser des ordinateurs de puissance différente, |
| | | ||
| - | * Une carte réseau | + | * Une carte réseau |
| * Un routeur ou un switch. | * Un routeur ou un switch. | ||
| - | * Le tout relié par des câbles | + | * Le tout relié par des câbles |
| - | |||
| - | // | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * Chaque ordinateur du réseau doit avoir une distribution Linux installée, de préférence la distribution Ubuntu Breezy ou Dapper. | + | * Chaque ordinateur du réseau doit avoir une distribution Linux installée, de préférence la distribution Ubuntu Breezy ou Dapper. |
| - | * Votre réseau doit être correctement configuré pour que vos PC puissent communiquer librement. | + | * Votre réseau doit être correctement configuré pour que vos PC puissent communiquer librement. |
| * Je ne prends pas en compte la présence d'un firewall, n' | * Je ne prends pas en compte la présence d'un firewall, n' | ||
| - | // | + | |
| - | ===== 1. Fonctionnement du mode cluster en réseau local ===== | + | ===== Fonctionnement du mode cluster en réseau local ===== |
| Voici un schéma qui représente globalement ce que nous souhaitons réaliser. Pour me faciliter la tâche je me suis basé sur mon propre réseau local, à savoir un réseau de 3 PC derrière un routeur et j'ai remplacé les noms de machines par **PC1** **PC2** et **PC3** et les noms d' | Voici un schéma qui représente globalement ce que nous souhaitons réaliser. Pour me faciliter la tâche je me suis basé sur mon propre réseau local, à savoir un réseau de 3 PC derrière un routeur et j'ai remplacé les noms de machines par **PC1** **PC2** et **PC3** et les noms d' | ||
| Ligne 57: | Ligne 58: | ||
| Note: Ce schéma reste valable pour toute version supérieure d' | Note: Ce schéma reste valable pour toute version supérieure d' | ||
| - | // | + | ===== Installation des applications et serveurs |
| - | ===== 2. Activer les bons dépôts | + | ==== Sur PC1 ==== |
| + | | ||
| - | Nous avons besoin:\\ | + | [[apt://nfs-kernel-server, |
| - | * Des dépôts présents par défaut dans la distribution //Ubuntu Breezy//.\\ | + | |
| - | * Du dépôt //PLF// | + | |
| - | + | ||
| - | < | + | |
| - | Copier/ | + | ==== Sur PC2, PC3... ==== |
| - | + | ||
| - | ==Dépôts Breezy== | + | |
| - | < | + | |
| - | # UBUNTU | + | |
| - | deb http:// | + | |
| - | # SECURITE | + | |
| - | deb http:// | + | |
| - | deb http:// | + | |
| - | # MISE A JOUR | + | |
| - | deb http:// | + | |
| - | # UNIVERSE / MULTIVERSE | + | |
| - | deb http:// | + | |
| - | # PLF | + | |
| - | deb http:// | + | |
| - | </ | + | |
| - | + | ||
| - | ==Dépôts Dapper== | + | |
| - | < | + | |
| - | ## Dépôts Dapper | + | |
| - | deb http:// | + | |
| - | ## Dapper-Updates | + | |
| - | deb http:// | + | |
| - | ## Dépôts Dapper-Securité | + | |
| - | deb http:// | + | |
| - | universe multiverse | + | |
| - | ## Dépôt commercial officiel | + | |
| - | deb http:// | + | |
| - | # PLF | + | |
| - | deb http:// | + | |
| - | </ | + | |
| - | + | ||
| - | Et pour que ces dépôts soient pris en compte : | + | |
| - | < | + | |
| - | + | ||
| - | Cette manipulation doit se faire sur toutes les machines du réseau (**PC1**, **PC2**, **PC3**...) | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | // | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== 3. Installation des applications et serveurs ===== | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | ==== Sur pc1 ==== | + | |
| - | + | ||
| - | __Ouvrez une console: | + | |
| - | + | ||
| - | < | + | |
| - | < | + | |
| - | < | + | |
| - | + | ||
| - | Sous Feisty : | + | |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | ==== Sur pc2, pc3... ==== | + | |
| Les applications à installer sont moins nombreuses. | Les applications à installer sont moins nombreuses. | ||
| - | __Ouvrez une console:__ | ||
| - | < | + | [[apt://ssh,openssh-server,openssh-client,nfs-common,transcode,libdvdcss2,libxvidcore4,ogmtools]] |
| - | + | ||
| - | // | + | |
| - | + | ||
| - | !! NOTA FredZkl :: | + | |
| - | + | ||
| - | Sur PC1 et PC2 il faut en plus ajouter les paquets lidvdcss2 & libxvidcore4 pour ne pas avoir d' | + | |
| - | + | ||
| - | !! NOTA Slye :: | + | |
| - | Et pour faire bonne mesure, rajoutons les ogmtools si nous voulons encoder en ogg. | ||
| - | ===== 4. Création des dossiers ===== | ||
| - | Je rappelle que pour une question de clarté, j'ai choisi " | + | ===== Création des dossiers ===== |
| - | Dans chaque pc's, nous allons créer le dossier | + | Je rappelle que pour une question de clarté, j'ai choisi |
| + | Sur chaque PC, nous allons créer le dossier " | ||
| - | // | ||
| - | ===== 5. Configuration du serveur NFS sur pc1 ===== | + | ===== Configuration du serveur NFS sur PC1 ===== |
| - | Tous les fichiers | + | Tous les fichiers |
| - | Il est donc primordiale | + | Il est donc primordial |
| - | * Il faut spécifier à pc1, quel pc' | + | * Il faut spécifier à **PC1**, quels PC (adresse |
| < | < | ||
| - | et insérer les lignes suivantes dans le fichier texte:\\ | + | et insérer les lignes suivantes dans le fichier texte :\\ |
| < | < | ||
| lockd: | lockd: | ||
| Ligne 173: | Ligne 97: | ||
| Enregistrez et fermez.\\ | Enregistrez et fermez.\\ | ||
| - | * Nous allons autoriser | + | * Nous allons autoriser |
| < | < | ||
| - | et insérer la ligne suivante dans le fichier texte:\\ | + | et insérer la ligne suivante dans le fichier texte :\\ |
| < | < | ||
| Enregistrez et fermez.\\ | Enregistrez et fermez.\\ | ||
| Ligne 181: | Ligne 105: | ||
| * Maintenant que notre configuration est opérationnelle, | * Maintenant que notre configuration est opérationnelle, | ||
| < | < | ||
| - | Voilà pour la configuration du serveur NFS sur pc1.\\ | + | Voilà pour la configuration du serveur NFS sur **PC1**. |
| - | En cas de soucis, je vous renvoie sur [[:nfs|ce lien du Wiki]].\\ | + | En cas de souci, je vous renvoie sur [[:nfs|ce lien du Wiki]].\\ |
| - | // | ||
| - | ===== 6. Configuration du serveur SSH sur pc1 ===== | + | |
| + | ===== 6. Configuration du serveur SSH sur PC1 ===== | ||
| === Le chef d' | === Le chef d' | ||
| Le duo SSH / demon cluster peut être considéré comme le chef d' | Le duo SSH / demon cluster peut être considéré comme le chef d' | ||
| - | Grâce à SSH vous pouvez prendre le contrôle de la machine | + | Grâce à SSH vous pouvez prendre le contrôle de la machine |
| === Un mot de passe bien gênant === | === Un mot de passe bien gênant === | ||
| - | Biensûr, ce systeme | + | Bien sûr, ce système |
| - | Lors d'un encodage en mode cluster, le démon cluster interroge toutes les machines (noeuds) disponibles et réparti | + | Lors d'un encodage en mode cluster, le démon cluster interroge toutes les machines (noeuds) disponibles et répartit |
| C'est pourquoi nous allons automatiser cette tâche afin de ne plus avoir à donner aucun mot de passe, le démon cluster pourra travailler sans être bloqué. | C'est pourquoi nous allons automatiser cette tâche afin de ne plus avoir à donner aucun mot de passe, le démon cluster pourra travailler sans être bloqué. | ||
| Ligne 208: | Ligne 132: | ||
| === Automatisons la tâche pour les mots de passe === | === Automatisons la tâche pour les mots de passe === | ||
| - | Tout se fait de pc1: | + | Tout se fait de **PC1** |
| < | < | ||
| - | à la phrase\\ | + | à la phrase |
| - | "Enter file in which to save the key (/ | + | "Enter file in which to save the key (/ |
| et à la phrase\\ | et à la phrase\\ | ||
| - | "Enter passphrase (empty for no passphrase):" | + | "Enter passphrase (empty for no passphrase):" |
| puis\\ | puis\\ | ||
| < | < | ||
| - | mot de passe utilisateur | + | mot de passe utilisateur |
| < | < | ||
| - | mot de passe utilisateur | + | mot de passe utilisateur |
| ainsi de suite pour toutes les machines connectées.... | ainsi de suite pour toutes les machines connectées.... | ||
| Ligne 229: | Ligne 153: | ||
| et entrer le mot de passe ou passphrase donné un peu plus haut.\\ | et entrer le mot de passe ou passphrase donné un peu plus haut.\\ | ||
| - | === Attention === | + | === Attention === |
| - | Si vous devez redémarrer | + | Si vous devez redémarrer |
| < | < | ||
| et le mot de passe ou passphrase, c'est tout.\\ | et le mot de passe ou passphrase, c'est tout.\\ | ||
| - | On arrive à la fin de la configuration de SSH.\\ | + | On arrive à la fin de la configuration de SSH. |
| Normalement aucun mot de passe ne sera demandé lors de l' | Normalement aucun mot de passe ne sera demandé lors de l' | ||
| - | // | ||
| - | ===== 7. Montage automatique des fichiers (fstab) sur pc2 et pc3 ===== | ||
| - | Tout à l' | + | ===== 7. Montage automatique des fichiers |
| - | === Faites cette manipulation | + | Tout à l' |
| - | Exemple à effectuer la machine | + | === Faites cette manipulation sur toutes vos machines connectées (PC2, PC3, PC4...)=== |
| + | |||
| + | Exemple à effectuer | ||
| < | < | ||
| - | et insérer la ligne suivante\\ | + | et insérer la ligne suivante |
| < | < | ||
| - | Enregistez et fermez | + | Enregistez et fermez. |
| < | < | ||
| Ligne 263: | Ligne 187: | ||
| Enregistrez et fermez.\\ | Enregistrez et fermez.\\ | ||
| - | Pour que le montage soit pris en compte tout de suite: | + | Pour que le montage soit pris en compte tout de suite : |
| < | < | ||
| Faites un essai en créant un fichier dans / | Faites un essai en créant un fichier dans / | ||
| Ligne 272: | Ligne 196: | ||
| - | // | + | |
| ===== 8. dvdrip ===== | ===== 8. dvdrip ===== | ||
| - | Si tout s'est bien déroulé, nous n' | + | Si tout s'est bien déroulé, nous n' |
| - | Tout se passe maintenant sur pc1. Allez courage, le plus intéressant arrive. | + | Tout se passe maintenant sur **PC1**. Allez courage, le plus intéressant arrive. |
| ==== Configuration générale ==== | ==== Configuration générale ==== | ||
| - | Selon la version utilisée de dvdrip, nous pouvons trouver le bouton Grappe ou Cluster, c'est la même chose. | + | Selon la version utilisée de **dvdrip**, nous pouvons trouver le bouton |
| - | Lancer dvdrip puis Edition --> préférences | + | Lancer |
| - | La configuration concernant le lecteur de dvd doit être correcte. | + | La configuration concernant le lecteur de DVD doit être correcte. |
| - | Pour la suite cela doit ressembler à ça: | + | Pour la suite cela doit ressembler à ça : |
| {{applications: | {{applications: | ||
| - | Toujours dans les préférences, | + | Toujours dans les préférences, |
| {{applications: | {{applications: | ||
| Ligne 300: | Ligne 224: | ||
| Grappe --> panneau de contrôle --> ajouter un noeud | Grappe --> panneau de contrôle --> ajouter un noeud | ||
| - | D' | + | D' |
| {{applications: | {{applications: | ||
| - | Un petit " | + | Un petit " |
| {{applications: | {{applications: | ||
| - | On ajoute ensuite tous les autres noeuds un par un, " | + | On ajoute ensuite tous les autres noeuds un par un, " |
| {{applications: | {{applications: | ||
| - | Un autre " | + | Un autre " |
| {{applications: | {{applications: | ||
| C'est normal, cool. | C'est normal, cool. | ||
| - | Ajouter au fur et à mesure toutes les machines de votre réseau, en prenant comme exemple | + | Ajouter au fur et à mesure toutes les machines de votre réseau, en prenant comme exemple |
| - | Votre panneau de controle | + | Votre panneau de contrôle |
| + | |||
| + | Faites " | ||
| + | **PC1** est le plus rapide à se connecter, pour les deux autres la connexion met une dizaine de secondes, jusqu' | ||
| - | Faites " | ||
| - | Pc1 est le plus rapide à se connecter, pour les 2 autres la connexion met une dizaine de secondes, jusqu' | ||
| - | // | ||
| ===== 9. Premier essai ===== | ===== 9. Premier essai ===== | ||
| - | Insérer un dvd, je vous conseille de juste lire le début de ce dvd dans votre lecteur multimédia afin de déverrouiller la sécurité (grâce à libdvdcss2). Une fois que le dvd passe bien:\\ | + | Insérer un DVD, je vous conseille de juste lire le début de ce DVD dans votre lecteur multimédia afin de déverrouiller la sécurité (grâce à //libdvdcss2//). Une fois que le DVD passe bien:\\ |
| === Nouveau projet === | === Nouveau projet === | ||
| Ligne 339: | Ligne 263: | ||
| === Lecture de la table === | === Lecture de la table === | ||
| - | dvdrip --> Extraction --> lire la table des matières du dvd\\ | + | dvdrip --> Extraction --> lire la table des matières du DVD\\ |
| - | Les différents plages du dvd apparaissent comme ceci:\\ | + | Les différents plages du DVD apparaissent comme ceci:\\ |
| {{applications: | {{applications: | ||
| === Choisissez la plage qui vous convient === | === Choisissez la plage qui vous convient === | ||
| - | Utilisez " | + | Utilisez " |
| Pour cet essai, prenez plutôt une plage de courte durée 5 à 10 minutes, de façon à faire la procédure en entier en peu de temps. | Pour cet essai, prenez plutôt une plage de courte durée 5 à 10 minutes, de façon à faire la procédure en entier en peu de temps. | ||
| === Extraire les titres === | === Extraire les titres === | ||
| - | Prévoyez au moins 7 Go de libre (film complet) sur le disque dur de pc1\\ | + | Prévoyez au moins 7 Go de libre (film complet) sur le disque dur de **PC1** |
| - | Quand vous avez sélectionné votre plage\\ | + | Quand vous avez sélectionné votre plage |
| --> faites " | --> faites " | ||
| L' | L' | ||
| === Petite vérification === | === Petite vérification === | ||
| - | Pendant l' | + | Pendant l' |
| Le fichier " | Le fichier " | ||
| === Note === | === Note === | ||
| - | Il faut garder à l' | + | Il faut garder à l' |
| - | En revanche, et c'est là que cette technique est appréciable, | + | En revanche, et c'est là que cette technique est appréciable, |
| - | === L' | + | === L' |
| - | Je ne rentre pas les détails d' | + | Je ne rentre pas dans les détails d' |
| - | Juste pour info le trio: conteneur avi --> xvid4 mode pass 2 --> Sons AC3 fonctionne parfaitement en mode cluster.\\ En revanche, j'ai rencontré des problèmes lors de l' | + | Juste pour information, |
| - | J'attend | + | J'attends |
| - | Le mode cluster ne permet la prévisualisation d'un échantillon, pour ceci vous utiliserez uniquement | + | Le mode cluster ne permet |
| - | Lorsque vous avez suivi les étapes, et que vos paramètres sont bon: | + | Lorsque vous avez suivi les précédentes |
| - | Encoder --> " | + | Encoder --> " |
| {{applications: | {{applications: | ||
| - | Ici je vous conseille de mettre Oui pour la suppression des fichiers avi temporaires, | + | Ici je vous conseille de mettre |
| Vérifier que vos noeuds sont démarrés et faites " | Vérifier que vos noeuds sont démarrés et faites " | ||
| Ligne 387: | Ligne 311: | ||
| - | // | + | |
| ===== 10. Trucs et astuces ===== | ===== 10. Trucs et astuces ===== | ||
| Ligne 393: | Ligne 317: | ||
| === Si votre réseau est composé d' | === Si votre réseau est composé d' | ||
| - | Comme je l'ai annoncé dans la section [[dvdrip_en_mode_cluster# | + | Comme je l'ai annoncé dans la section [[# |
| - | Comme c'est un système très souple, le petit pc peut commencer une tâche tranquillement, | + | Comme c'est un système très souple, le petit PC peut commencer une tâche tranquillement, |
| + | |||
| + | C'est pourquoi, je vous conseille de surveiller la fin de l' | ||
| - | C'est pourquoi, je vous conseille de surveiller la fin de l' | + | Le mode cluster perd tout son sens car vous allez peut-être attendre des heures.\\ |
| + | == Pour corriger ce souci == | ||
| - | Le mode cluster perd tout son sens car vous allez peut être attendre des heures.\\ | + | Stoppez le noeud du PC poussif, puis les autres, en ne laissant que celui de la machine la plus puissante, c'est celui-ci qui prendra le relais et qui finira le travail beaucoup plus rapidement. |
| - | == Pour corriger ce soucis == | + | |
| - | Stoppez le noeud du pc poussif, puis les autres, en ne laissant que celui de la machine la plus puissante, c'est celui-ci qui prendra le relais et qui finira le travail beaucoup plus rapidement. | + | == Pour corriger ce souci lorsque vous avez lancé plusieurs projets == |
| - | == Pour corriger ce soucis lorsque vous avez lancé plusieurs projets == | + | Dans le même cas de figure, plutôt que d' |
| - | Dans le même cas de figure, plutôt que d' | + | Dans ce cas stoppez " |
| - | Dans ce cas stoppez "tout les noeuds" | ||
| - | // | ||
| ===== 11. Dépannage ===== | ===== 11. Dépannage ===== | ||
| Ligne 418: | Ligne 342: | ||
| < | < | ||
| - | et ré-entrer le mot de passe\\ | + | et ré-entrer le mot de passe :\\ |
| Redémarrez portmap\\ | Redémarrez portmap\\ | ||
| < | < | ||
| - | Vérifiez que le montage du dossier " | + | Vérifiez que le montage du dossier " |
| Assurez-vous qu'un firewall ne bloque pas l' | Assurez-vous qu'un firewall ne bloque pas l' | ||
| Ligne 436: | Ligne 360: | ||
| Si toujours rien\\ | Si toujours rien\\ | ||
| < | < | ||
| - | Le message vous donne des informations sur les noeuds, les projet | + | Le message vous donne des informations sur les noeuds, les projets |
| " | " | ||
| - | Allez dans: | + | Allez dans : |
| / | / | ||
| Et supprimez le projet en question. | Et supprimez le projet en question. | ||
| - | Puis dvdrip --> Grappe --> panneau de contrôle. | + | Puis //dvdrip --> Grappe --> panneau de contrôle//. |
| - | // | ||
| ===== 12. Contact ===== | ===== 12. Contact ===== | ||
| Ligne 455: | Ligne 379: | ||
| - | // | + | |
| Ligne 468: | Ligne 392: | ||
| - | // | + | |
| ----- | ----- | ||
| // | // | ||
