Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 12/06/2005, à 20:28

Julian

[Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Comment accélérer l’encodage d’une vidéo en utilisant plusieurs ordinateurs sous Linux

Je viens de finir un petit tutoriel sur dvdrip en mode cluster dans le wiki d'Ubuntu.

J'attends  vos commentaires, corrections et critiques dans ce post.

Pour le tutoriel c'est par là:
http://doc.ubuntu-fr.org/tutoriel/comment_utiliser_dvdrip_en_mode_cluster

Dernière modification par Julian (Le 20/06/2007, à 14:02)


julian@jabber.fr

Hors ligne

#2 Le 13/06/2005, à 10:42

Ju.

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Hyper bien !

C'est trés technique mais clair, ce qui se concoit bien s'ennonce clairement, et les mots pour le dire arrivent aisément.

De plus il arrive que certains utilisateurs tentent l'experience Ubuntu pour voir mais s'ils ont deux machines en gardent une en Win, ce genre de tutoriel ca peut les inciter à basculer les deux systemes.

;-)


Have Fun !

Conduite à tenir face aux trolls

Hors ligne

#3 Le 13/06/2005, à 22:58

batsandcats

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Merci pour ce tuto

Je vais tenter prochainement l'aventure

Et encore merci

Hors ligne

#4 Le 15/06/2005, à 23:40

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

De rien batsandcats wink

J'ai pas beaucoup de retours pour le moment, mais bon patience...


julian@jabber.fr

Hors ligne

#5 Le 15/06/2005, à 23:59

sksbir

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

ça se lit très facilement.
Un petit truc concernant ssh : il serait judicieux d'exploiter le fichier authorized_keys pour donner un acces ssh permanent.

Dans le cas qui t'intéresse, comme il y a un serveur central, il faudrait faire en sorte que sa clé rsh soit copiée dans les fichiers authorized_key de tous les noeuds.
Plus de détail ici:connexion entre 2 ordinateurs linux

Sinon, je suis un peu rétif à l'idée d'installer les dépots de marillat, et de les laisser en ligne (ça de toute façon, je sais qu'on peut les commenter une fois l'installation des softs effectuée). Tu es sur qu'ils sont obligatoires pour installer les softs ?
Proposition : utiliser "apt-cache policy" pour vérifier d'ou proviennent les softs installés (voir ce topic )

Je reviendrai quand je me lancerai dans l'opération (c'est très rare que j'ai à ripper un DVD).

Encore bravo pour ta doc, c'est vraiment très clair smile

Dernière modification par sksbir (Le 16/06/2005, à 00:00)

Hors ligne

#6 Le 16/06/2005, à 00:15

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

sksbir a écrit :

ça se lit très facilement.
Un petit truc concernant ssh : il serait judicieux d'exploiter le fichier authorized_keys pour donner un acces ssh permanent.
Dans le cas qui t'intéresse, comme il y a un serveur central, il faudrait faire en sorte que sa clé rsh soit copiée dans les fichiers authorized_key de tous les noeuds.
Plus de détail ici:connexion entre 2 ordinateurs linux

Ben selon la manip expliquée j'ai un accés ssh permanent du serveur vers les autres!?

sksbir a écrit :

Sinon, je suis un peu rétif à l'idée d'installer les dépots de marillat, et de les laisser en ligne (ça de toute façon, je sais qu'on peut les commenter une fois l'installation des softs effectuée). Tu es sur qu'ils sont obligatoires pour installer les softs ?

Je suis sûr que les softs proviennent des dépots de marillat, c'est ce que conseille en plus le "Guide de démarrage Ubuntu 5.04".
Je me suis pas mal galéré avant pour installer le duo dvdrip/transcode, maintenant en faisant comme indiqué dans mon tuto et dans le guide donc, ça s'installe en 2 secondes 9!!!
Je préfère donc conseiller une installation simple et rapide.

sksbir a écrit :

Proposition : utiliser "apt-cache policy" pour vérifier d'ou proviennent les softs installés (voir ce topic )

Merci pour le lien, mais dans ce post, la personne a qui l'on explique ça ben c'est moi big_smile , je commence à la connaitre cette commande lol

sksbir a écrit :

Encore bravo pour ta doc, c'est vraiment très clair smile

Merci, ça fait plaisir wink

Dernière modification par Julian (Le 17/06/2005, à 04:19)


julian@jabber.fr

Hors ligne

#7 Le 25/08/2005, à 03:18

Pierrot69

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Voila,

je suis nouveau sous linux (environ deux jours), j'essai de creer un cluster, donc je suis le tuto sur comment ripper un DVD, le probleme et que lorsque je tape "sudo mount -a" a la fin de la de la partie "7. Montage automatique des fichiers (fstab) sur pc2 et pc3" je recois un message

mount: 10.10.10.95:/home/psw/Divx failed, reason given by server: Permission denied

psw@Pierre:~$ sudo mount -a
mount: 10.10.10.95:/home/psw/Divx failed, reason given by server: Permission denied

J'ai deux pc en reseaux,
pc1 (master) ip:10.10.10.95
pc2 (node) ip:10.10.10.89

pourtant je pense avoir bien suivit les differentes etapes precedentes...

Julian ou quelqu'un d'autre pourrait-il m'aider????

merci

#8 Le 25/08/2005, à 15:04

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Salut pierrot69,

Essaie en console de pc2 "ping 10.10.10.95" ça répond? Et dans l'autre sens de pc1 "ping 10.10.10.89"?

Tes machines sont sous Ubuntu, où il y a d'autres distrib?

Vérifie bien les chemins de fichiers, on ne sait jamais.

T'es pc's sont reliés entre eux via un routeur / switch ou bien en câble croisé direct?

As-tu bien redémarré le serveur nfs et portmap? Aucun message d'erreur?


julian@jabber.fr

Hors ligne

#9 Le 25/08/2005, à 19:08

benzoid555

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

bonjour je cherche a installer transcode

j'ai ecrit les depots suivants dans source.list (et uniquemant ceux la)

deb http://archive.ubuntu.com/ubuntu/ hoary multiverse
deb http://archive.ubuntu.com/ubuntu hoary-backports main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted

apres avoir recharger mes depots par synaptic je ne trouve toujours pas  le paquet transcode

je pense qu'il me manque un depot mais le quel ?

merci d'avance

#10 Le 25/08/2005, à 19:35

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Salut,

Je viens de mettre à jour les bons dépôts dans le tuto.
En suivant ce qui est noté maintenant ici:
http://wiki.ubuntu-fr.org/applications/dvdrip_en_mode_cluster#2._activer_les_bons_depots

Normalement tu n'auras plus aucun soucis pour Transcode.

N'hésite pas au moindre soucis à poster ici.
Bon courage
@ + Julian.

Dernière modification par Julian (Le 25/08/2005, à 19:38)


julian@jabber.fr

Hors ligne

#11 Le 25/08/2005, à 20:10

benzoid555

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

j'ai mise a jour mon fichier source.list avec

deb http://archive.ubuntu.com/ubuntu/ hoary multiverse
deb http://archive.ubuntu.com/ubuntu hoary-backports main universe multiverse restricted
deb http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted

j'execute :

root@ubuntu:/home/benzoid555 # sudo apt-get update
Réception de : 1 http://archive.ubuntu.com hoary Release.gpg [189B]
Réception de : 2 http://archive.ubuntu.com hoary-backports Release.gpg [189B]
Atteint http://archive.ubuntu.com hoary Release
Atteint http://archive.ubuntu.com hoary-backports Release
Atteint http://archive.ubuntu.com hoary/multiverse Packages
Atteint http://archive.ubuntu.com hoary-backports/main Packages
Atteint http://archive.ubuntu.com hoary-backports/universe Packages
Atteint http://archive.ubuntu.com hoary-backports/multiverse Packages
Atteint http://archive.ubuntu.com hoary-backports/restricted Packages
Ign http://ubuntu-backports.mirrormax.net hoary-extras Release.gpg
Ign http://ubuntu-backports.mirrormax.net hoary-extras Release
Ign http://ubuntu-backports.mirrormax.net hoary-extras/main Packages
Ign http://ubuntu-backports.mirrormax.net hoary-extras/universe Packages
Ign http://ubuntu-backports.mirrormax.net hoary-extras/multiverse Packages
Ign http://ubuntu-backports.mirrormax.net hoary-extras/restricted Packages
Atteint http://ubuntu-backports.mirrormax.net hoary-extras/main Packages
Atteint http://ubuntu-backports.mirrormax.net hoary-extras/universe Packages
Atteint http://ubuntu-backports.mirrormax.net hoary-extras/multiverse Packages
Atteint http://ubuntu-backports.mirrormax.net hoary-extras/restricted Packages
2o réceptionnés en 2s (1o/s)
Lecture des listes de paquets... Fait

a mon avis le depot http://ubuntu-backports.mirrormax.net/ hoary-extras main universe multiverse restricted a ete Ignoré mais je ne sais pas pourquoi ?

Je n'arrive toujours pas a trouver transcode dans synaptic

avez-vouz une idée ?
merci d'avance

#12 Le 25/08/2005, à 20:11

patlas

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Félicitation,

Est-ce possible d'avoir un autre tuto afin de faire de même avec Folding@Home (surtout si le tuto d'install était un .deb) ?

Imaginez si on s'y met tous comment on pourrait em...  les chercheurs capitalistes qui cherchent à breveter tout en médecine.

Perso, j'ai accès à des pc recyclés, je suis pret à en mettre un max à disposition de la science, c'est  plus utile pour moi que seti@home où je ne nie pas les probabilités, elles existent, mais elles sont trop minimes; je préfère un résultat concret.

Dernière modification par patlas (Le 25/08/2005, à 20:28)


pc 3800 amd 64 1go ram : bubuntu
pc Dell précision 2600 512 mb  : Bubuntu
portable MSI VR600 64 : bubuntu et IBM T23 PIII : opengeu (e17)
tout en un BROTHER DCP-560-CN

Hors ligne

#13 Le 25/08/2005, à 21:01

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

A benzoïd:

Je t'indique les bons dépôts et la méthode pour installer transcode, je constate que tu ne suis pas mes conseils, que veux-tu que je te dise?

A patlas:
Pour résumer, tu souhaiterai créer un "mini" supercalculateur grâce aux vieilles bécanes que tu as sous la main, et laisser cette puissance disponible au logiciel seting@home.
Ce logiciel basé déjà sur un supercalculateur  géant et mondial, permet d'accélérer les calculs et de faire avancer la science sur des maladies telles que parkinson, alzheimer, ou l'esb (protéines).

Intéressant, euh tu me crois si je te dis que j'aurais besoin d'un sérieux coup de main pour y arriver et pour créer un tuto qui tienne la route lol . L'idée est bonne mais il y a du taf.

Dernière modification par Julian (Le 25/08/2005, à 21:02)


julian@jabber.fr

Hors ligne

#14 Le 26/08/2005, à 14:39

benzoid555

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

j'ai bien utililiser les depots fournie dans ton tutoriel mais je  n'arrive toujours pas trouver transcode grace a synaptic. Je pense avoir le même problème que le forum suivant http://forum.ubuntu-fr.org/viewtopic.php?id=10713

la solution que j'ai trouver est de telecharger localement transcode et ses prérequis et de d'installer les installer avec la commande dpkg - i transcode_0.6.14-0.4~5.04ubp1_i386.deb

et ca a marche merci

#15 Le 26/08/2005, à 15:10

Marukakuru

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Et c'est bien le même problème, car c'est exatement le même serveur.
Pour l'instant, j'attends (c'est les vacances...), mais je sens que je vais finir par utiliser ta méthode.
Et non, je ne fais pas une fixation sur ce problème big_smile


9ème corollaire à la loi de Murphy : "L'Univers n'est pas indifférent à l'intelligence, il lui est activement hostile."

Hors ligne

#16 Le 26/08/2005, à 19:55

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Ok les gars,

Toutes mes excuses.
Suite à vos remarques sur l'installation de transcode, je l'ai donc complètement viré d'une de mes machines, et c'est clair il est maintenant introuvable dans les dépôts. Alors qu'en début de semaine c'était bon!

Mise à jour peut être?

Le systeme apt-get est vraiment formidable, mais là on se rend compte que l'on est quand même hyper dépendant de ce machin. Si un jour les dévellopeurs décident d'enlever tel ou tel logiciel ben on peut pas faire grand chose.

Enfin dans un cas d'urgence, j'installerai la version debian mais bon c'est pas conseillé quoi sad

Je cherche quel est le problème...

Dernière modification par Julian (Le 26/08/2005, à 19:57)


julian@jabber.fr

Hors ligne

#17 Le 26/08/2005, à 22:45

patlas

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Julian a écrit :

A benzoïd:

Je t'indique les bons dépôts et la méthode pour installer transcode, je constate que tu ne suis pas mes conseils, que veux-tu que je te dise?

A patlas:
Pour résumer, tu souhaiterai créer un "mini" supercalculateur grâce aux vieilles bécanes que tu as sous la main, et laisser cette puissance disponible au logiciel seting@home.
Ce logiciel basé déjà sur un supercalculateur  géant et mondial, permet d'accélérer les calculs et de faire avancer la science sur des maladies telles que parkinson, alzheimer, ou l'esb (protéines).

Intéressant, euh tu me crois si je te dis que j'aurais besoin d'un sérieux coup de main pour y arriver et pour créer un tuto qui tienne la route lol . L'idée est bonne mais il y a du taf.

Salut,
Il s'agit de  Folding@Home  qui découle de seti@home mais au niveau médical
toutes les explication sont ici : http://www.alliancefrancophone.org/presentation.html 
                           les statuts : http://folding.mesdiscussions.net/foldinghome/Lassociation/sujet-10-1.htm
Comme tu le vois le super calculateur c'est la communauté ce qui pour moi est représentatif d'Ubuntu.
L'idée, c'est de  ne plus jeter nos vieux pcs mais de les mettre au service de l'humanité et surtout d'empècher les capitalistes de breveter le corps humain.
j'en parle aussi dans ce post  http://forum.ubuntu-fr.org/viewtopic.php?pid=74111#p74111
Le fait d'adhérer à un tel projet pourrai renforcer l'image de la communauté linux dans le monde.
Et si les membres d'Asianux s'y mettaient aussi... tu vois pas le plus grand calculateur au monde que cela ferai.
Et si on continuait de rèver au café des membres?

Dernière modification par patlas (Le 26/08/2005, à 23:01)


pc 3800 amd 64 1go ram : bubuntu
pc Dell précision 2600 512 mb  : Bubuntu
portable MSI VR600 64 : bubuntu et IBM T23 PIII : opengeu (e17)
tout en un BROTHER DCP-560-CN

Hors ligne

#18 Le 27/08/2005, à 14:35

NeoOlivier

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

neutral
C'est dommage, j'avais juste prévu de tester DVDRIP ce week-end
Il y a un autre moyen de récupérer transcode en attendant que les backports soient de nouveaux disponibles ?

merci d'avance

Hors ligne

#19 Le 27/08/2005, à 22:20

NeoOlivier

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

benzoid555 a écrit :

la solution que j'ai trouver est de telecharger localement transcode et ses prérequis et de d'installer les installer avec la commande dpkg - i transcode_0.6.14-0.4~5.04ubp1_i386.deb

et ca a marche merci

Comment on le trouve pour le télécharger ?

Hors ligne

#20 Le 27/08/2005, à 23:52

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Salut,

Transcode est bien présent sur le serveur mais n'apparaît plus dans synaptic...

Voici le lien direct pour le télécharger, comme c'est celui-ci qui devrait s'installer via synaptic il n'y a donc pas de risque pour votre distrib Hoary: c'est ici

Une fois télécharger, en console tapez:
sudo dpkg -i /chemin où se trouve transcode.....deb

En attendant que tout rentre dans l'ordre c'est déjà ça...


julian@jabber.fr

Hors ligne

#21 Le 28/08/2005, à 11:11

NeoOlivier

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

J'ai encore un soucis de dépendance de librairies
J'en ai installlé pas mal avec synaptics mais il y a une qui n'est pas la bonne version et une que je trouve pas

sudo dpkg -i transcode_0.6.14-0.4~5.04ubp1_i386.deb
Sélection du paquet transcode précédemment désélectionné.
(Lecture de la base de données... 68556 fichiers et répertoires déjà installés.)Dépaquetage de transcode (à partir de transcode_0.6.14-0.4~5.04ubp1_i386.deb) ...
dpkg : des problèmes de dépendances empêchent la configuration de transcode :
transcode dépend de libavcodeccvs (>= 2:20050427-0.0~5.04ubp1) ; cependant :
  Paquet libavcodeccvs n'est pas installé.
transcode dépend de libgcc1 (>= 1:4.0.0-7) ; cependant :
  La version de libgcc1 sur le système est 1:4.0-0pre6ubuntu7.
dpkg : erreur de traitement de transcode (--install) :
problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
transcode

Merci de votre aide

Hors ligne

#22 Le 28/08/2005, à 15:21

Julian

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Salut,

Voilà le lien où tu trouvereras libavcodecs, installe celui-ci avant transcode, peut être?
http://ubuntu-backports.mirrormax.net/dists/hoary-extras/restricted/binary-i386/

Sinon, c'est pas pour dire les gars, moi je veux bien vous dépanner et trouver une solution pour ce fameux transcode. Mais ce problème de serveur ne dépend pas de moi, pourriez-vous s'il vous plaît, créer un nouveau post, sinon je le ferai,  parce que là  mon post ben il ne ressemble plus à rien quoi roll .

Vous aurez plus de réponse en plus.
Merci.


julian@jabber.fr

Hors ligne

#23 Le 13/11/2005, à 15:33

Teuflatouf

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Salut à toi,

merci pour ce très bon tuto. C'était quelque chose que je souhaitais faire depuis longtemps (encodage divx via plusieurs machines), j'avais plus ou moins commencé et vite découragé par des détails qui faisaient que cela ne fonctionnait pas, et avec des tutos en anglais, cela ne m'arrangeait pas dans toute la compréhension nécessaire au bon acheminement d'un cluster comme celui là. donc ça c'était pour te remercier grandement car tu as dû y passer du temps (à la mise en oeuvre et aussi la réalisation de ce tuto) smile

ma question:

comment implémenter la chose suivante.

je voudrais (et surement ne suis je pas le seul) utiliser mes noeuds (nodes, PC esclaves du cluster) en diskless (sans aucun periph genre dd ou cdrom/dvdrom) pour limiter en nuisances sonores, en consommation, en usure de matos et le cout supplémentaire du dd sur les autres machines, et surtout en simplification c-à-dire que seul la machine Maître administrerait le Cluster (allocation des partages, des noms et ip, des password ... bref tout ce qui faut pour que ca marche). c sûr que pour rajouter les vieux tromblons dans un cluster, peut-être que leur carte réseau ne supportant pas le boot diskless via la fonction pxe, et que les limites de ram sur ce genre de matériel (128 ou 256 mo) empêcherait le truc (je pense néanmoins que cela doit pouvoir se faire vu que a part la distro installé sur disque, rien n'est stocké dessus).

ami calmant,

#24 Le 07/08/2006, à 03:11

freaks

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

hello,
merci beaucoup pour ce tuto, il est vraiment trés bien , je l'ai suivi a la lettre seulement chez moi mon pc distant reste sur running et ne traite pas la demande de calcul.
A priori tout fonctionne bien je ne comprend pas, j'ai testé les manips en fin de tutorial mais rien n'a changé

comment puis je trouver l'erreur ?

par ailleur si je le lance sans sudo je ne peux enregistrer mon fichier de préférences

CAN'T WRite /home/moi/.dvdriprc at /usr/share/perl5/dvdrip/config.pm line 688

je me suis aperçu que le dossier avi (pluto son sous dossier pour l'occasion 09) etait interdit en ecriture pour mon ordi distant comme pour mon local (c'est peut etre normal ?)

Dernière modification par freaks (Le 07/08/2006, à 03:22)


2.6.17-10-386
ubuntu
http://www.freak.fr

Hors ligne

#25 Le 07/08/2006, à 03:45

Ju.

Re : [Tuto]dvdrip cluster - comment encoder en utilisant plusieurs pc's

Tente de creer le fichier  ~/.dvdriprc

Via

touch  ~/.dvdriprc

Have Fun !

Conduite à tenir face aux trolls

Hors ligne

Haut de page ↑