Magazine High tech

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Publié le 18 mars 2010 par Quicktutoriel @quicktutoriel

YAMJ (Yet Another MovieJukebox) est un petit programme (en ligne de commande) capable de scanner vos répertoires médias, de récupérer les jaquettes, synopsys et infos de vos films (stockés sur votre disque multimédia ou sur votre réseau) via Internet pour générer une page index.html ou sont affichées toutes vos jaquettes. Vous disposez ainsi chez vous d’un vrai kiosque.

Vu que le tutoriel est assez dense, il sera en 2 parties :

  • 1ère partie   : Installation et configuration de Movie JukeBox
  • 2ème partie : Customization et astuces de Movie JukeBox

Voici un exemple de kiosque que vous pouvez avoir sur votre télé.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Et pour chaque film, un descriptif, généralement récupéré sur le site AlloCiné.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Avant de commencer :
vous devez disposer d’un disque dur multimédia (ici ce tutoriel sera réalisé avec un PopCorn A110 en réseau wifi avec un disque dur interne au Popcorn), a savoir que la présence d’un disque dur n’est pas obligatoire.

  • Vous devez avoir le Java Runtime Environment 6 (JRE6)
  • La dernière version du programme MovieJukebox
  • Le programme MediaInfo qui fournit des informations techniques et les tags à propos de vos fichiers video et audio.

L’installation :

Après avoir installé l’environnement JAVA, vous devez créer un répertoire YAMJ sous la racine de votre disque C (ou autre D: par exemple) et à l’intérieur de ce répertoire, créer un sous-répertoire MediaInfo.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Télécharger et décompresser le contenu de l’archive dans le répertoire YAMJ.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Maintenant vous devriez avoir cette arborescence dans le répertoire C:\YAMJ.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Télécharger et décompresser le logiciel MediaInfo dans c:\YAMJ\MediaInfo\.

Vous pouvez télécharger la dernière version ici , vous devez prendre la version CLI, en ligne de commande.
Voilà s’est finie pour l’installation.

La configuration de YAMJ :

Pour vous éviter de trop mettre les mains dans le cambouis et d’éditer de nombreux fichier, il existe une GUI, qui permet de faire la configuration très simplement. Tout d’abord télécharger le logiciel , puis décompresser l’archive dans le répertoire c:\YAMJ. (pour ce tutoriel j’ai utilisé la version 0.43, que je vous conseil, voir lien en fin d’article).

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

En fonction des options que vous allez cocher, cela va créer 2 fichiers de configuration :

  • My_Library.xml (Paramètres du script comme le chemin des vidéos, du disque interne où réseau, la liste des répertoires à exclure du scan, …)
  • My_YAMJ.cmd (Script à lancer pour mettre à jour où pour ajouter des films à votre collection)

Avant un peu de théorie sur le fonctionnement de YAMJ (En fait ce que la GUI fait à votre place).

Il faut à présent indiquer au programme ou se trouve(nt) le(s) dossier(s) contenant vos médias pour qu’il puisse les scanner. Pour cela, il faut modifier les chemins d’accès (« paths ») dans le fichier libraries.xml (que vous trouverez dans C:\YAMJ\). Il faut donc au préalable identifier correctement ces paths pour pouvoir les rentrer dans le fichier :
Il existe en fait deux syntaxes pour ces paths car vos dossiers n’ont pas le même path suivant l’endroit d’où ils sont vus :

  • Path du répertoire à scanner du point de vue de votre ordinateur personnel, c’est le plus simple.

Si vos vidéos sont stockées dans le dossier « Mes_Videos » sur le disque (local ou réseau) V:\, alors le path sera :

V:\Mes_Videos\

  • Path du même dossier du point de vue du disque dur multimédia

C’est ici le point le plus délicat de la configuration. Cette étape est cruciale. Ce path permet au disque multimédia de lancer le film lorsque vous appuyez sur « play ». Si ce path est mauvais, le film ne se lancera pas et vous obtiendrez l’erreur « Coud not Play » sur votre télévision.
Pour compliquer un peu les choses, notre chère disque multimédia utilise un path un peu exotique pour localiser les fichiers et répertoires. Il faut donc identifier le bon path en fonction de votre configuration parmi ces cas :

  • Si votre dossier à scanner est situé sur le disque dur interne de votre disque :

1. file:///opt/sybhttpd/localhost.drives/HARD_DISK/Mes_Videos/

  • Si votre dossier à scanner est situé sur un disque dur externe branché en usb sur votre disque :

1. file:///opt/sybhttpd/localhost.drives/USB_DRIVE-A/Mes_Videos/

  • Si votre répertoire à scanner est situé sur un disque dur externe réseau (type NAS) ou  sur votre ordinateur personnel.

Ce cas est un peu différent. Pour faire ça proprement, il faut commencer par créer un « partage réseau» sur votre disque multimédia. Pour ce faire, emparez vous de la télécommande et dans l’interface du disque, sélectionnez « setup » puis « network share » puis « add ». Continuez en sélectionnant le « partage » contenant votre dossier à scanner.

Puis attribuez lui un nom, par exemple : share_YAMJ. Enfin vérifiez qu’il apparaît bien dans les sources en pressant le bouton sources de la télécommande. Une fois ceci effectué, vous pouvez en déduire le path correspondant :

1. file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/share_YAMJ/Mes_Videos/

Cette méthode est valable quelque soit le protocole utilisé (nfs, samba, http …). Attention je vous rappel que ce tutoriel se base sur un matériel PopCorn A110. Pour les autres disques durs multimédia à vous d’adapter les chemins réseaux.

Passons maintenant à la modification du fichier :
Ouvrez le fichier libraries.xml à l’aide d’un éditeur de texte (blocs-notes de windows par exemple) et modifiez le comme suit (Il peut être nécessaire de le renommer, lors de l’installation le fichier est souvent nommé example-library.xml) :

1. <libraries>
2.   <library>
3.   <path>V:\Mes_Videos\</path>
4.   <nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/share_YAMJ/Mes_Videos/</nmtpath>
5.   <exclude name= »sample,tmp/,temp/ »/>
6.   </library>
7. </libraries>

Si vous avez plusieurs répertoires à scanner ça donne ça :

1. <libraries>
2.   <library>
3.   <path>V:\Mes_Videos1\</path>
4.   <nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/share_YAMJ/Mes_Videos1/</nmtpath>
5.   <exclude name= »sample,tmp/,temp/ »/>
6.   </library>
7.
8. <library>
9.   <path>V:\Mes_Videos2\</path>
10.   <nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/share_YAMJ/Mes_Videos2/</nmtpath>
11.   <exclude name= »sample,tmp/,temp/ »/>
12.   </library>
13.
14. <library>
15.   <path>V:\Mes_Videos3\</path>
16.   <nmtpath>file:///opt/sybhttpd/localhost.drives/NETWORK_SHARE/share_YAMJ/Mes_Videos3/</nmtpath>
17.   <exclude name= »sample,tmp/,temp/ »/>
18.   </library>
19. </libraries>

Si cela vous paraît compliqué et c’est compliqué, vous pouvez utiliser le logiciel YAMJ_GUI_Config. Pour le lancer cliquer sur YAMJ GUI Config v0.43.exe qui se trouve dans c:\YAMJ.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Astuce :

Si vous voulez-voir les machines connectés à votre réseau, où les partages actifs de votre disque multimédia, aller dans Démarrer → Paramètres → Panneau de configuration → Connexions Réseau → Favoris Réseau

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Attendez quelques secondes, voir minutes, puis vous voyez tous les ordinateurs présents sur votre réseau.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Le disque multimédia porte ici le nom de SMP8634 share (A110). Cliquez dessus pour voir les partages actifs. Munissez-vous avant du login et mot de passe, pour cela consulter la documentation du matériel.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Tous les partages s’affichent.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Celui qui nous intéresse c’est le répertoire Vidéo, c’est ici que nous allons stockés nos fichiers.

Avant toute chose je vous conseille de créer un lecteur réseau sur votre PC, qui pointe vers le répertoire de partage de votre disque dur multimédia.

Pour cela, cliquer sur Démarrer → Exécuter → (taper CMD)

Puis taper cette ligne de commande :

NET USE Z: \\192.168.1.60\share

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Le lecteur est maintenant disponible dans le poste de travail. Cela nous sera utile pour le paramétrage avec la GUI de YAMJ.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Voyons maintenant le paramétrage de la GUI YAMJ.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Voici le paramétrage pour ma configuration, mais qui peut s’appliquer pour la votre, si vous avez respecter ce tutoriel. Voyons maintenant en détail les paramètres.

  • 1: Sélectionner le répertoire de partage de votre disque multimédia ici Z correspond au lecteur réseau créé plus haut son chemin UNC est \\192.168\1.60\share
  • 2 et 3: Sélectionner l’endroit exact ou son stockés vos vidéos, cela peut être sur un disque interne au Popcorn (comme ici), sur un disque USB rattaché au disque multimédia, ou sur le PC, à chaque fois des options sont à sélectionnées dans une liste déroulante.
  • 4: Chemin généré par les options choisies et qui sera écrit dans le fichier de configuration
  • 5: Chemin ou sera stocké les fichiers du jukebox. Généralement tous les disques multimédia dispose de répertoire « classiques » comme Video, Image, Music, Podcast, … Celui qui nous intéresse ici c’est Video.
  • 6: Permet de générer les fichiers de configuration.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Voici un exemple de configuration pour mon PopCorn A110. Sur le PopCorn j’ai créé un répertoire Video ou sont stockées toutes mes vidéos. Depuis mon PC j’ai monté un lecteur Z pour accéder au répertoire pour les ajouts et mises à jour.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Vous pouvez rajouter une description, pour savoir ou sont stockés vos vidéos, depuis l’interface du Jukebox. Cliquer sur Ok.

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Ensuite cliquer sur Save et indiquer le répertoire C:\YAMJ pour sauvegarder les fichiers de configurations My_Library.xml et My_YAMJ.cmd

#172 Créer un jukebox vidéo avec Movie JukeBox [Partie 1].

Voila cette première partie s’achève. Si vous le désirez vous pouvez utiliser Movie JukeBox dans l’état, mais le rendu ne sera pas forcément génial. La suite au deuxième épisode…

YAMJ GUI Config v0.43Télécharger Fichier - 0 fois ( version 0.43 de YAMJ Gui  fonctionnelle)

That’s All.

Difficulté : Expert

Modification :-

Crédits : -


Retour à La Une de Logo Paperblog

A propos de l’auteur


Quicktutoriel 63 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte

Dossier Paperblog