Skip directly to content

Jukebox RSS Snappy46

Portrait de zozodesbois
on mer, 27/04/2011 - 19:30

 

  1. Présentation
  2. Installation
  3. Configuration
    1. Installation des Jaquettes et Images d'informations
    2. <nom de fichier>.nfo
    3. Organisation des fichiers vidéo
    4. Thèmes
    5. Les séries
    6. Exclusion des films
    7. Indexation des films
    8. Installation script de maj depuis la TV
  4. Utilisation
  5. Conclusion
  6. Besoin d'aide
  7. Versions

 

Niveau de difficulté Démo: Aucune
Config: Moyen
Fiche écrite avec le FW C750/748
Pré-requis Aucun

 

INFORMATION La version 6 du jukebox srjg c'est par ici

Présentation

Encore un !

Vous avez une petite démo pré-installée avec une version de Firmware supérieure à C750, sans manips particulières et pas d'accès Internet.
Merci de remplir ce petit questionnaire sur le Jukebox pour connaître votre avis (pas besoin d'avoir un compte utilisateur pour répondre).

Qu'est-ce qu'il nous apporte de nouveau ce Jukebox ?

  • La possibilité de voir une page d'informations sur chaque film avant de le lancer...
  • De classer ses films par thèmes
  • Un découpage de la liste des films par lettres alphabétiques
  • Une mise à jour depuis la Télévision

C'est Snappy46 qui nous offre ce jukebox ! C'est un canadien fort sympathique, que je salut au passage smiley. Lui aussi s'est inspiré du travail de Mikka. Il n'est pas sur un HMB comme nous, il est sur PBO (Patriot Box Office). C'est le même principe que nos machines et ils font aussi du Crossfirmware.
J'ai adapté son script à nos HMB avec les fonctionnalités du Firmware C750.

Les informations concernant ses travaux se trouvent ici ou ici. Ce n'est pas finalisé, ni optimisé, mais ça marche sur nos HMB. Son script original est joint en bas de cette fiche. Ses versions sont installable sur nos HMB, mais elles imposent de mettre un film par dossier.

La version que je vous propose est une adaptation de ses scripts. En effet, je tiens à garder tous mes films dans un même dossier, et mes images à part.
Je changerais peut-être d'avis un jour, surtout si les concepteurs de nos Firmwares prennent modèle sur les Ac-ryan. On verra bien...

Merci à HardManBlue pour ses Skins du Jukebox.

Installation

Récupérez la dernière version du fichier IMS_GeekyHMB_Jukebox_vxx_Snappy46.zip qui se trouve dans les téléchargements du GeekyHMB section IMS_scripts
L'archive contient deux dossiers

IMS_scripts
IMS_image

Dés-archivez-les et mettez-les à la racine d'une clé USB, ou à la racine de votre disque dur.

Activez, dans le Setup de votre HMB le paramètre "IMS Scripts" pour que votre HMB aille chercher votre dossier sur le bon support.

enlightenedSi vous avez configuré sur "USB" et que vous débranchez la clé USB, votre HMB ira chercher les scripts internes (Système). Ce n'est donc pas nécessaire de remettre ce paramètre par défaut sur Système.

Retournez sur le menu GUIDE puis allez sur le menu IMS (Internet Media Services)
Et choisissez Jukebox.

Vous pouvez l'utiliser tel-quel pour avoir un aperçu de ce que ça donne, mais ça ne pourra pas jouer les films... puisqu'ils n'existent pas dans le paquet.

Si ça vous plaît, vous pouvez poursuivre en configurant le Jukebox avec vos films.

Configuration

Pour essayer rapidement le Jukebox avec vos films, laissez de côté la recherche des Jaquettes et des pages d'info. Vous pouvez les chercher plus tard. Le Jukebox vous mettra une jaquette et une page d'information par défaut.

Installation des Jaquettes, Images d'informations

Voici les valeurs conseillées par Snappy46 pour les images

  Jaquette Page Info
Largeur 200 px 1280 px
Hauteur 300 px 720 px
Poid < 75 ko < 500 ko
Nom fichier <nom du film>.jpg <nom du films>_sheet.jpg

Pour récupérer les images, je vous propose de suivre le Tuto de ThumbGen ou le Tuto de SheetMaker. Il existe certainement d'autres outils et d'autres moyens, je vous invite à nous parler de vos découvertes wink.

S'il vous manque une image ce n'est pas bloquant. Il y aura une image par défaut qui sera affichée pour remplacer celles qui manquent.
Vous devez avoir 2 sortes d'images: <nom du film>.jpg pour les jaquettes, et <nom du film>_sheet.jpg pour les pages d'information.

Vous pouvez au choix:

  • Laisser vos images au milieu de vos films
  • Dans le dossier qui contient le Jukebox (dossier "Jaquettes").
  • Mélanger les deux méthodes
  • Les Jaquettes avec des films et les pages d'info (sheet) dans le dossier "Jaquettes"
  • Ou inversement

enlightenedSi une image est détectée comme manquante, un fichier image.log sera créé dans le dossier de votre Jukebox. Ca vous dit s'il manque la Jaquette, ou la page d'information, ou les deux.

<nom de fichier>.nfo

Si vous le voulez, vous pouvez aussi ajouter un fichier <nom du film>.nfo.

Ce fichier a une structure bien particulière. Vous pouvez le récupérez au moment de trouver les jaquettes avec ThumbGen.

Le script va substituer le nom de vos fichiers par celui qui se trouve dans le fichier <nom du film>.nfo
Ca vous donne la possibilité d'avoir un nom de film plus simple dans le Jukebox et différent de celui que vous avez réellement en nom de fichier.

L'emplacement peut être

  • dans le dossier Jaquettes
  • dans le dossier de votre fichier vidéo
  • vous n'en avez pas besoin et vous ne le mettez pas.

Exemple d'un nom de fichier que vous pouvez avoir: (Merci Nicolas_San pour ton exemple)

JURASSIC_PARK_II_THE_LOST_WORLD.ISO

Voilà ce que vous aurez dans le Jukebox (si c'est le texte qui se trouve dans le .nfo)

Jurassic Park : Le monde perdu

Organisation des fichiers vidéo

Il n'y a maintenant qu'un seul point d'entrée.

Donc tous vos films et dossiers vidéo devront être dans un même dossier principal.
Dans l'exemple qui suit, j'ai mis Vidéo, mais vous pouvez mettre ce que vous voulez.

Vidéos
  |----Films
         |----Film 1
         |----Film 2
         |----Film 3
         |----...
  |----Dessins animés
         |----Dessin animé 1
         |----...
  |----Séries
         |----Xfiles
                |----...
         |----Prison Break
                |----...
         |----...
...

Thèmes

enlightenedVous pouvez vous passer des thèmes et vous contenter du découpage alphabétique avec la liste totale qui seront créés dans tous les cas.

La notion de thème repose sur la détection d'un fichier image genre.jpg qui sera placé selon vos envies dans vos dossiers.
C'est aussi l'image qui sera affichée pour le thème dans le Jukebox.

Voici les valeurs conseillées pour l'image du thème

  image de thème
Largeur 286 px
Hauteur 360 px
Taille < 75 ko
Nom genre.jpg

Voici le lien de Snappy46 qui propose des images toutes prêtes par thèmes.

Lorsque le fichier genre.jpg est détecté dans un dossier, le Jukebox va considérer, tous les films se trouvant dans le dossier, comme appartenant au thème. Le thème prendra le nom du dossier.

Pour faire apparaître les thèmes "Comic" et "Western" comme dans l'image ci-dessus, voici l'arborescence que vous pouvez avoir

Vidéos
  |----Films
         |----Comic
                |----genre.jpg
                |----Film 1
                |----Film 2
                |----Film 3
                |----...
         |----Western
                |----genre.jpg
                |----Film 1
                |----Film 2
                |----Film 3
                |----...
  |----Dessins animés
         |----Dessin animé 1
         |----Dessin animé 2
         |----...
...

Vous remarquerez qu'il n'y a pas le fichier genre.jpg dans dessins animés, donc pas de thème pour ce dossier, les films de ce dossier seront uniquement dans "All".

Même résulta avec l'arborescence suivante

Vidéos
   |----Comic
          |----genre.jpg
          |----Film 1
          |----...
   |----Western
          |----genre.jpg
          |----Film 1
          |----...
  |----Dessins animés
          |----Dessin animé 1
          |----...
...

ou un petit délire comme celui-cicheeky

Vidéos
  |----Films
         |----Que pour moi
                |----Que a moi
                       |----Comic
                             |----genre.jpg
                             |----Film 1
                             |----...
         |----Western
                |----genre.jpg
                |----Film 1
                |----...
  |----Dessins animés
         |----Dessin animé 1
         |----...
...

Les séries

Vos arborescences sur les disques sont gérées comme précédemment. D'après les retours du petit questionaire, vous devez avoir fait une organisation sur les disques comme suit : un dossier principal, des sous-dossiers avec le nom de vos séries. Ca donne quelque chose comme ça:

Vidéos
  |----...
  |----Séries
         |----Xfiles
                |----...
         |----Prison Break
                |----...
         |----...
  |----...
...

Pour avoir un thème par séries mettez une image "genre.jpg" avec l'image de votre choix comme suit:

Vidéos
  |----...
  |----Séries
         |----Xfiles
                |----genre.jpg
                |----...
         |----Prison Break
                |----genre.jpg
                |----...
         |----...
  |----...
...

Avec cette méthode, une série est considérée comme un Thème.

enlightenedEn attendant de trouver une meilleure idée de présentation, vous pouvez regrouper vos séries a l'aide de leur nom. Par exemple XFiles peut devenir S_XFiles. Ainsi tous les dossiers commençant par S_ seront regroupés dans le menu du Jukebox.

Toutes vos vidéos de ces séries vont apparaître dans les listes de découpage Alphabétique et dans la liste "All". Si vous ne voulez pas les voir apparaître, et les avoir uniquement dans le Thème qui lui correspond, lisez ce qui suit.

Exclusion des films

Vous pouvez mettre un fichier "exclu.txt" dans un dossier. Cela évitera de faire apparaître vos séries au milieu de vos films dans les thèmes alphabétiques, ainsi que dans celui qui regroupe tous les films (All).

Vidéos
  |----...
  |----Séries
         |----exclu.txt
         |----Xfiles
                |----genre.jpg
                |----...
         |----Prison Break
                |----genre.jpg
                |----...
         |----...
  |----...
...

enlightenedSelon cette logique, si vous mettez un fichier exclu.txt dans un dossier et qu'il n'y a pas le fichier genre.jpg, les films qui se trouvent dans ce dossier n'apparaîtrons pas dans le Jukebox.

Indexation des films

Il n'y a pas besoin de configurer le script. Ca c'est cool smiley

Vous avez juste besoin de repérer l'endroit où se trouvent vos films, connectez vous en Telnet avec le compte 4geek. Pour repérer les disques, tapez la commande suivante pour repérer vos disques

ls -l /tmp/public/

Ca retourne les noms de vos disques

drwxrwxrwx    2 500      500             0 May 18  2011 .
drwxr-xr-x   18 root     root            0 May 18  2011 ..
lrwxrwxrwx    1 root     root           21 May 18  2011 ZOZO(usb) -> /tmp/ramfs/volumes/C:
lrwxrwxrwx    1 root     root           21 May 18  2011 partition1(sata) -> /tmp/ramfs/volumes/D:

A SAVOIR vous pouvez trouver les chemins de vos disques avec la commande df, mais pour les clés USB, les noms changent chaque fois que la clé et retirée ou si le HMB est redémarré.

Puis faites la commande suivante pour voir la liste de vos fichiers et vérifier votre arborescence.

ls "/tmp/public/partition1(sata)/"

Une fois que vous avez trouvé votre chemin, nous allons procéder à l'installation. Mes fichiers sont dans /tmp/public/partition1(sata)/Vidéos, alors mettez votre chemin en conséquence

ATTENTION 1- mettez bien votre chemin entre guillemets (à cause des parenthèses). 2- les paramètres de la commande d'installation ont changés par rapport aux anciennes versions.

cd /usr/local/bin/scripts/Jukebox/
./jukebox_update.sh -p "/tmp/public/partition1(sata)/Vidéos"

-p c'est le chemin de vos films

Maintenant que le Jukebox n'a qu'un seul point d'entrée, vous pouvez utiliser directement le Jukebox sans toucher au fichier "menu.rss"

Si vous avez besoin d'ajouter ce Jukebox à un fichier "menu.rss" existant, il faut simplement ajouter ces lignes

<item>
    <title>Jukebox GeekyHMB</title>
    <link>rss_file://./scripts/Jukebox/MainJukebox.rss</link>
    <media:thumbnail url="scripts/Jukebox/Modules/srjglogo.jpg" width="120" height="90" />
</item>

Installation script de maj depuis la TV

enlightenedLa mise à jour n'est pas nécessaire si vous remplacez des Jaquettes ou Pages d'informations qui étaient déjà existantes. C'est pris en compte directement.

La mise à jour, va reconstruire tous les thèmes et le découpage par lettre alphabétiques. Ca va prendre en compte tous les changements que vous pourrez avoir fait:

  • Suppression / ajout de Films
  • Suppression / ajout de Jaquette ou de Sheet
  • Modification d'arborescence de vos films

Pour activer cette fonction il faut lancer un petit script automatique. Mettez-vous en telnet, utilisateur 4geeky et faites un copier-coller de la commande qui suit:

cd /tmp && wget http://dl.dropbox.com/u/27822873/jbinstall_v3.1.sh && sh jbinstall_v3.1.sh

En étant dans le Jukebox, avec la touche 2 de la télécommande, vous pouvez mettre à jour la totalité du Jukebox. Cette fonctionnalité ne marche que si le HMB est relié au réseau.

ATTENTION une fois la mise à jour terminée, il faut sortir et rentrer dans le jukebox pour que les modifications soient prisent en compte.

La mise à jour va être plus ou moins longue en fonction du nombre de films que vous avez.
Pour 574 films ça prends 3 min 19s

Utilisation

Liste des touches dans le menu principal

Boutons Nom Action
HAUT / BAS Naviguer dans la liste du menu


PREC / SUIV Naviguer dans la liste du menu de 10 en 10
ENTRER Entrer dans le Jukebox sélectionné
RETOUR Retour dans le menu précédent

Liste des touches dans le Jukebox

Boutons Nom Action
HAUT / BAS
DROITE / GAUCHE
Naviguer dans le Jukebox
PREC / SUIV Faire défiler les Jaquettes de 10 en 10 (vue en 2x6) ou de 20 en 20 (vue en 3x8)
ENTRER Afficher la page d'information du film sélectionné.
RETOUR Retourner au menu principal
LECTURE Joue la vidéo sélectionnée
 1  UN Dans la vue 2x6, passe en vue 2x8. Pour revenir sur la vue 2x6, il faut faire RETOUR
 2  DEUX Lance la mise à jour

Liste des touches dans la page d'information

Boutons Nom Action
ENTRER Joue la vidéo
RETOUR Retourne sur dans le Jukebox de départ, selon si vous étiez en mode 2x6 ou 3x8

Conclusion

Normalement si tout s'est bien passé vos jaquettes sont maintenant visibles à la place de la démo.

Il reste encore du chemin, et il faut prendre du temps pour optimiser tout ça.
En attendant, amusez-vous bien avec vos vidéos...wink

A l'atention particulière des utilisateurs MAC qui ne peuvent pas décompresser les images .bmp et qui veulent Skinner. Vous avez dans le téléchangement une archive avec les images décompressées Skin_IMS_GeekyHMB_Jukebox_vxx_Snappy46_bmp_decomp.zip. Attention cependant les images BMP décompressées sont plus lentes à charger.

Besoin d'aide

Si vous rencontrez un problème avec ce tuto, merci de poster dans le forum sur le topic approprié.

Les commentaires en bas de cette page sont essentiellement destinés à faire des remarques ou à compléter l'article.

Versions

Principales différences avec le srjg

- L'organisation des fichiers/dossiers est différente: vous pouvez mettre tous vos Films dans un même dossier.
- Les jaquettes et feuilles d'information (sheet) portent le nom des fichiers vidéos qui peuvent être mis dans un dossier à part, ou mélangés avec les vidéos (paramétrable dans les scripts jukebox_update.sh (et jukebox_update.cgi qui est dans /tmp/www/cgi-bin)
- Les scripts du Jukebox sont dans les dossiers IMS
- L'installation automatique ne concerne que le script de maj depuis la TV

Version 3.1 3/08/2011

Le remplacement de tous les scripts et éléments du Jukebox sont nécessaires.
Il faut aussi regénérer les Jukebox.

Modifications

- Correction d'un bug dans le nommage des fichiers Jukebox.
  Les fichiers apparaissaient en double Majuscules/Minuscules,
  suivant si le Jukebox était sur une partition EXT(linux) ou une partition FAT32/NTFS.
- Les images des Jukebox Alphabétiques ont été renommés en majuscule.
- Gestion des & dans le nom des fichiers partiellement résolu:
  avec play la vidéo se joue, mais on ne peut pas accéder a la page d'information (avec Entrer) comme pour l'apostrophe.

Version 3.0 6/06/2011

Le remplacement de tous les scripts et éléments du Jukebox sont nécessaires.
Il faut aussi régénérer le Jukebox.

Modifications

- Skin par HardManBlue
- Ajout d'un menu principal pour sélectionner par genres.
- L'option -i (installation) a été retirée, tout est systématiquement mis à jour.
- L'option -t (titre) a été retirée, le titre du Jukebox correspond au nom du dossier.
- L'option -a (tout) a été retirée, toutes les vidéos sont traitées par le jukebox.
- Plus que 2 fichiers Rss utilisés: Jukebox.rss et Jukebox3x8.rss.
- Détection d'un thème par l'ajout d'une image genre.jpg dans un dossier.
- Découpage automatique de la liste des films par lettre alphabétiques.
- Exclusion d'une série de films des listes alphabétiques ainsi que de la liste complète, si un fichier exclu.txt est présent dans le dossier
- Ajout d'un fichier images.log qui contient le nom des films pour lesquels il manque une jaquette ou une page d'info
- Nettoyage et optimisation du code de certaines fonctions.

Version 2.2 23/05/2011

Seul le remplacement du script est nécessaire.
Il faut aussi régénérer les Jukebox.

Modifications

- Organisation des fichiers vidéo avec leurs jaquettes selon le mode vignette du browther est maintenant pris en charge.
  Le Jukebox sait maintenant prendre automatiquement la Jaquette si elle a le même nom que le fichier vidéo et si elle se trouve dans le même dossier ( idem pour la page sheet ).

Version 2.1 20/05/2011

Le remplacement de tous les scripts et éléments du Jukebox sont nécessaires.
Il faut aussi régénérer les Jukebox.

Modifications

- Amélioration de la vitesse d'affichage. Modification fournie par Snappy46.
- Les images de fond d'écran et fond des vignettes sont maintenant au format bmp compressé
- Affichage transparent autour des Jaquettes

Version 2.0 12/05/2011

Différences avec la v1

- Skin par HardManBlue
- les fichiers Jukebox s'appellent jbx_<nom du jukebox>.rss
- Par défaut la vue est en mode 2x6 images, en appuyant sur la touche 1 on bascule en mode 3x8 images.
- Mis à jour depuis la TV en appuyant sur la touche "2" de la télécommande que la vue soit en mode 2x6 ou 3x8 images.
- Ajout d'un menu descriptif en haut de l'écran.

Corrections

- Types de vidéo prises en charge:
  asf,avi,dat,divx,flv,img,iso,m1v,m2p,m2t,m2ts,m2v,m4v,mkv,mov,mp4,mpg,mts,qt,rm,rmp4,rmvb,tp,trp,ts,vob,wmv
- Fixé pb avec les compteurs de Films, par rapport a ceux qui n'étaient pas ajoutés.
- Fixé le parsing des arguments
- Nettoyage partiel du code
- Le script de mise à jour cherche le fichier filter.conf pour filtrer à moins que l'option -f soit spécifiée.
- Fixé le problème de jaquette en double a la fin du jukebox.
- Fixé le problème de la v3.1 de Snappy46 (avec son aide) la mise à jour interactive qui ne marchait pas lorsque les chemins des vidéos comportaient un espace.

Version 1.0 27/04/2011

 

Commentaires

Portrait de thivame

alors moi perso...pour les jaquettes je fais les _sheet et les jaquette avec le thumbgen... ensuite j'utilise photofiltre pour redimensionner la jaquette..car les jaquettes générées par thumbgen sont de bonnes factures et donc plus lourdes ce qui ralentit la navigation lorsque nous utilisons la fonction thumbmail (un truc de ce genre).. du coup tous mes films ont une jaquette dans le dossier du genre (de 4 ou 5kb) et la jaquette et le _shett en taille normal dans le dosier jaquette...

@hardmanblue: pour ce qui est des jaquettes en double avec la version 2.1 moi aussi ca me le fait.. et etrangement on appuie sur 2 (mise a jour) et les doublons disparraissent.... ou moins cette fonction (touche 2) m'aura servit a quelque chose rire).. je n'ai pas fait attention si les doublons revenaient au demarrage suivant...

@zozodesbois: "Pour les thèmes, ce qui se dessine c'est d'avoir une arborescence par thèmes.
A l'intérieur toujours un seul dossier avec tous les films (différence d'avec le script de Snappy46 qui demande un dossier par film)." quelle sera la réelle differnce point de vue fonctionnalité par rapport a maintenant (je suis deja en "arborescense maison", et tout fonctionne bien sauf pour mes se.... (devines rire))

Portrait de zozodesbois

@Thivame
Je languis de voir le code de Snappy46... On peut peut-être imaginer que les séries sont considérées comme des sous-thèmes.
Si je ne me trompe pas tu dois avoir une arborescence comme ça:

Films (dossier)
|--Film 1
|--Film 2
|--...
Séries (dossier)
|--Série A (dossier)
   |--Episode 1
   |--Episode 2
   |--Episode 3
   |--...
|--Série B (dossier)
   |--Episode 1
   |--Episode 2
   |--Episode 3
   |--...

 

Portrait de thivame

oui, en gros c'est ce que j'ai mais en fait je demandais si c'etait possible via un script (juste pour le theme serie) creer un dossier serie et a partir de ce dossier, en faisant une mise a jour, il retrouver tout seul les dossiers des differentes series et dans ces dossiers le épisodes... je sais que cela doit etre assez compliqué...

Portrait de zozodesbois

C'est bien ce que j'ai mis sur mon petit schéma plus haut...
Tu as un dossier Série.
Dedans tu as un dossier par nom de Séries (Série A, Série B etc)
Dans chaque dossiers de tes séries, tu as tous les épisodes de ta série :)

Portrait de thivame

oui tout a fait,
mais tu veux me dire que ce principe sera "édité " automatiquement????
Donc quelle seront les modif a appliquer manuellement lorsque l'on rajoutera une serie???

Portrait de zozodesbois

Thivame,
Je ne sais pas si Snappy46 a déjà réfléchi aux Séries.
Pour ma part je sais comment faire ce que tu demandes en partant de la v2 du GeekyHMB.
Tu le découvrira en son temps.
Pour l'instant, j'attends de voir ce que Snappy46 nous a concocté dans sa V4, je pense qu'il y a un gros changement dans le code.

Portrait de snappy46

Voici un tiré de la documentation que j'écris présentement pour le jukebox 4.0 ... a peu près 8 pages et ça continue..... Desolé seulement en anglais mais je croit que ça va aider a clarifier l'organisation et le process automatic vue qu'il y a beaucoup de question ici à ce propos:

Movies----------(Directory)
......| ------genre.jpg (Thumbnail for Jukebox Main Menu)
......|--------Action (Directory)
....................|-------genre.jpg (Thumbnail for Jukebox Main Menu)
....................|------ ActionMovie1 (Directory)
...................................|-----------movie.avi
...................................|-----------about.jpg (Moviesheet)
...................................|-----------folder.jpg (Thumbnail for Movie)
...................................|-----------etc......
....................|------ ActionMovie2 (Directory)
...................................|-----------movie2.avi
...................................|-----------about.jpg (Moviesheet)
...................................|-----------folder.jpg (Thumbnail for Movie)
...................................|----------etc.........
.........|-----Comedy (Directory)
....................|-------genre.jpg (Thumbnails for Jukebox Main Menu)
....................|--------ComedyMovie1 (Directory)
....................................|-----------CoMovie.avi
....................................|-----------about.jpg (Moviesheet)
....................................|-----------folder.jpg (Thumbnail for Movie)

Avec cette exemple vous avez un menu principale contenant les éléments suivant:

Movies (All the movies)
Action (Only the movies in the Action directory)
Comedy (Only the movies in the Comedy directory)

Le jukebox crée un nouveau élément dans le Menu principale lorsqu'il détecte la présence de genre.jpg. Plusieur genre.jpg bien adapté au menu principale du jukebox seront disponible pour télécharger.

Pour ce qui est de TV show la même chose pourais être accomplie en mettant des genres dans le dossier des TV shows. Malheureusement il n'est pas possible avec la version 4.0 d'avoir plus que un (1) menu principale donc les films et les TV Show devront être dans le même menu principale. Ceci serait facile a arrangé pour avoir deux (2) menu principale et séparé l'un de l'autre mais pas pour cette version. Un menu principale pour les films (MainJukebox.rss) et un pour les TV shows (MainJukeboxTV.rss) ....... idée pour plus tard ..... maintenant sur ma TODO list.

J'espère que ceci clarifie les choses un peu. Presque fini avec la documentation; un peu de changement du code et la version 4.0 sera prête; peut-être cette fin de semaine ça dépend comme de project ma femme a pour moi cette fin de semaince. :)

Snappy46

Portrait de HardManBlue

J'ai mis en place la version 2.2 avec le path USB fixe. Tout fonctionne. La mise à jour générale depuis "mon" menu.rss aussi. Comment fonctionne la mise à jour de snappy46 ? Elle indexe tout le jukebox ou seulement la partie ou l'on se trouve à l'écran ?
Au fait, le path usb est : /tmp/public/HDD2(usb) Mais il ne faut pas oublier si l'on veut l'utiliser de l'écrire :
/tmp/public/HDD2\(usb\) avec les anti / pour éviter que le système les interpréte comme commande. Reste plus qu'à mettre en place les themes...(lol) Au fait, as-tu eu le temps de regarder ce que je t'avais envoyé pour démarrer depuis une page semblable au mur de jaquettes mais avec les thèmes à la place ?

HMB Movie Palace, 1 To en Interne, 2 x 2To en externe, Firmware V2.1 C757, of Course !

Portrait de zozodesbois

Bonsoir HardManBlue,
La mise à jour du Jukebox depuis la TV met à jour seulement le mur sur lequel tu es (ça correspond à un fichier .rss). Je n'ai toujours pas pris le temps d'éplucher le code.
En effet ta méthode est bonne, mais je préfère laisser dans le mini Tuto les guillemets: "/tmp/public/HDD2(usb)"
C'est surtout plus facile à comprendre pour les non-linuxiens :)))
Je suis plutôt débordé ces jours-ci avec mon boulot, ça devrait être plus calme à partir de la semaine prochaine... enfin j'espère !

Portrait de snappy46

La mise à jour du Jukebox depuis la TV met à jour seulement le mur sur lequel tu es (ça correspond à un fichier .rss).

Juste pour ton information dans la version 4.0 la mise a jour depuis la TV met a jour le mur sur lequel tu es et tous les autres dossier en-dessous de celui-ci. Donc pour example:

-----Films
-------|------Comedie
-------|------Action
------ |------Drame

Si on est au mur Drame alors seulement le mur (jukebox.xml) dans le dossier drame sera mis a jour. Si on est au mur Films et qu'on fait une mise a jour alors Film, Comedie, Action, et Drame serons mis a jour. Comme ca on peut maintenant faire au mise a jour complete du jukebox avec seulement une entrer. Je pense que ca fait plus de sens comme ca, quand meme que sa prend plus de temps. Si on veux seulement faire une mise a jour de seulement un genre on a juste besoin d'aller au mur de genre specifique, donc plus vite.

Cheers !!!

Portrait de rga42

Bonjour et bravo pour ce superbe travail.
Un petit problème cependant : Les films avec sous-titres ne parviennent plus à afficher les sous-titres lorsqu'ils sont lancés depuis le Jukebox. Une idée ?
Merci.

Portrait de snappy46

Un petit problème cependant : Les films avec sous-titres ne parviennent plus à afficher les sous-titres lorsqu'ils sont lancés depuis le Jukebox. Une idée ? 

Malheureusement les video RSS feed ne sont pas traiter de la meme facon que les filieres ordinaire.  Donc la fonction sous-titre n'est pas accessible lorsqu'un video est lancer du jukebox.  La firmware des xtreamer on ajouter une commande RSS pour ce probleme mais pas la firmware que j'utilise.

Peut-etre que zozo peut experimenter pour voir si cette commande a un effect sur vos player:

Description: Set full control (full info, skip, zoom, subtitle) for online streaming

Input Parameters:
SetBranch(index, 0/1); // 1= set, 0= reset; index may be 0~9
SwitchViewer(value); // [values: 0 = reset, 1 = HTTP, 2 = MMS, 4 = RTSP, 7 = All]

Output Parameters:
None

Sample Code:
<script>
SwitchViewer(0); /* reset*/
SwitchViewer(7); /* applied for all*/
</script>

[N.B: Once set, it will be applied for all views, so need to reset (using value 0) if you want to use for particular page

Mettre le SwitchViewer(7) juste avant de lancer le film pourrais peut-etre aider avec cela.  Sur mon player cette commande n'existe pas mais peut-etre sur le votre.

 

Cheers !

Portrait de rga42

Merci Snappy pour ces précisions. Je n'ai pas tout compris mais j'espere que zozo si...
Mon appareil est un o2media hmr-2000 et le jukebox fonctionne nickel dessus hormis l'affichage des vignettes dont l'écran déborde sur la partie haute rendant illisible la liste des touches de raccourcis mais c'est sans importance.
Merci encore pour votre travail à tous !

Portrait de thivame

bon voila un petit retour de mon essai de la derniere monture (2.2)
voici comment sont organisés mes dossiers:
---FILMS/
-----action
-----combats
-----comics
----- etc..
-----series/
----------- serie 1/
--------------------episodes
------------serie 2/
------------------- episodes

mes jaquettes ont été mises dans les dossiers des films et les_sheet dans images
chaque chaines spécifiques (actions, combats etc..) fonctionnent nickel, par contre le juckbox qui correspont a tous mes films (donc "FILMS") et le dossier "Series" ne laissent pas apparaitre les jaquettes.
A premiere vue, lorsque les jaquettes sont dans le dossier correspondant au films et qu'il y a plusieurs sous-dossiers dans la chaine, il n'arrive pas a recuperer les jaquettes...
....quelqu'un a t il le meme retour??

Portrait de thivame

Une petite question au pro... question esthetique, peut on agrandir l'image jukbox (que j'ai remplacé en realité et que je trouve un peu trop petite) dans la chaine (celle qui est a gauche de Jukebox GeekyHMB)

merci par avance

Portrait de thivame

alors comme le dit le titre voici ce que je me suis fait en attendant:
un script menu.rss
un script menu FILMS.rss
un script menu SERIES.rss

dans le script menu.rss j'ai mis deux chaines elles "pointent" respectivement vers le le script menu FILMS.rss et vers le menu SERIES.rss

Donc voici le principe: je demarre mon hmb, je vais sur la page "internet" la j'ai le choix : - GeekyHMB NEWS
- GeekyHMB Chaines
- jukebox Geeky
- Mes FILMS
- Mes SERIES

lorsque je selectionne "mes FILMS" la j'ai toutes les catégories qui s'affichent avec une icone spécifique a chaque catégories, ensuite je selectionne et le mur apparait.
lorsque je selectionne "Mes SERIES" la j'ai chaque serie qui apparait avec une image folder associée. et lorsque je selectionne sur une des series j'ai tous les episodes qui apparaissent...
Honnetement on peut faire mieux mais sachant que c'est la premiere fois que je manipule des scripts etc.. j'en suis pas peu fier et surtout que la fonctionnalité est mieux je trouve
maintenant avantage et inconvenient:
avantage:
tous les épisodes de toutes les series ne sont pas mélangées et donc pas obligé de faire défiler 35 jaquettes avant de trouver celle qui correspond a l'episode que nous voulons regarder.Plus de probleme de jaquette par rapport au sous dossier ( vu qu'il n'y en a plus avec ce principe) Acces au épisode aussi rapide (voir moins mais ce n'est qu'une impression)

inconvenient:
faire toutes les recherches a la main : sous telnet faire serie par serie et pour les scripts sur le menu idem ...(comme pour les films par genre)

La mise a jour via la tv ne fonctionne toujours pas chez moi
Les sous titres ne fonctionnent pas comme indiqué plus haut (j'ai essayé de mettre le script que Snappy mais ca ne fonctionne pas (mais je n'ai rien adapté, car je ne sais pas faire, je l'ai mis brut de fonderie comme cela dans le script..)

ce qui serait bien:
faire une automatisation a partir du dossier Série qui lui fera des chaines en fonction des sous dossiers presents. et une mise a jour automatique via le lecteur fonctionnelle
Pouvoir créer un mur pour les films (mur de catégorie) et de meme pour les series (mur de séries...
Lorsque l'on appuie sur la touche "display" serait il possible d'avoir le titre de la video en meme temps que le temps?? (je cherche ou ca se trouve pour voir si je serais cappable de faire un truc rire), lorsque l'on actionne la touche "skip" passer a la video suivante.. (cela eviterai de faire 4 manip en cas d'erreur de choix de video, ou passer a l'épisode suivant) lorsque l'on est sur le mur en version 3 lignes, pouvoir passer directement au chaine sans la manip de repasser au mur sur 2 lignes..
Et la nous on sera proche du "tip top"..

je sais je me répète depuis le temps mais bon...c'est que j'essaye de m'impliquer avant ma coupure internet (je déménage)
@bientôt les HMBiens

Portrait de HardManBlue

Salut thivame,
c'est ce que j'ai fait chez moi. Un menu.rss (sans les liens web, je me fous de connecter le MP au web) qui pointe ensuite sur les divers catégories (sans les séries TV, désolé !). Mais tu as pris la bonne option. Bravo ! A cette page, j'ai inclus mon script de mise à jour, aidé par Zozodesbois pour le lancement depuis la page menu.rss. Ca fonctionne nickel. En attente, un mur de thèmes (action,horreur,etc...) mais là je coince car je voudrais garder la présentation du mur de films avec l'affichage 1x6 ou 3x8 mais si j'ai déjà mis en place le mur de thèmes, je n'arrive pas à le faire pointer sur le mur de films. J'attends l'analyse de Zozodesbois... Pour mon script de mise à jour, je suis en train de regarder pour qu'il ne fasse la mise à jour que des répertoires ou il y a des changements. Pour l'instant, il régénère le jukebox complet à chaque fois. C'est un peu long. Je peux te passer mon script menu.rss avec le script de mise à jour pour que tu essaies si tu veux...

HMB Movie Palace, 1 To en Interne, 2 x 2To en externe, Firmware V2.1 C757, of Course !

Portrait de zozodesbois

Ouaouhhhh !!!
Vous êtes à fond à ce que je vois... Moi je suis dans la garrigue pour le week-end.
C'est plutôt difficile pour moi d'avoir accès à mon Movie Palace en ce moment. Je pars tous les week-ends et la semaine je passe tout mon temps au boulot.
Je vous répondrais dès que je pourrai expérimenter. D'ici là peut-être que Snappy46 aura sorti sa v4.

@Rga42 Bienvenu à toi ! C'est une bonne nouvelle que les O2media hmr-2000 puissent profiter de notre Jukebox, ça veut dire qu'il est bien compatible avec nos HMB. Je compte sur toi pour faire passer l'information auprès des possesseurs de HMR-2000.
L'affichage qui déborde c'est un problème de format d'affichage de ta TV, plus haut dans ce fil, il y a quelqu'un qui explique comment il a fait. Chez moi, je n'ai pas de réglage sur ma TV et il manque un petit bout du menu.

@Snappy46, merci pour la fonction SwitchViewer, mais elle n'existe pas non plus dans le code de notre DvDPlayer. Voici la liste des fonctions reconnues sur nos HMB.

Bon week-end à tous !

Portrait de thivame

@zozodesbois: je te souhaite un bon week end et profite bien de ce radieu soleil

@harmanblue: volontier pour ton script de mise a jour.. mais comment fonctionne t il?? car moi perso ca megave de revenir sur telnet et refaire un "scan" pour un seul episode ou film rajouté dans une catégorie... (je suis paresseux (mais pas fainéant)

Pour ce qui est du liens qui pointent sur le web je les laisse juste pour le clin d'œil au site sans qui rien n'aurait débuté...
bon je vais essayer de me pencher sur le mur de catégories...
Au fait as tu une idée pour indiquer le titre lorsque l'on appuie sur display??

Portrait de thivame

bon pour le mur, pour lepremier essai: pas trop mal...
j'ai essayé avec mon menu rss serie, le mur apparait et si je pointe sur une serie, elle m'affiche le mur des épisodes... cooooooollllll
Mais et oui il y a un mais (je me suis pas encore penché dessus car je voulais ecrire mes premiers résultats) je ne vois pas ou je pointe.. pas d'encadrement ni de mise en evidence je vais voir cela ... autre problme lorsque je selectionne une serie je vois le mur des episodes, je peux lancer la serie, mais quand je reviens sur le mur des series, sur ce meme mur apparait des jaquettes des episodes que je viens de consulter (dans l'espace libre du mur) bon j'y retourne pour voir comment regler le probleme..

Portrait de thivame

hardmanblue,
moi c'est presque l'inverse mon mur pointe bien sur mes film, et mes films se lancent..
Mais mon mur ne ressemble pas a grand chose, j'ai des brides du menu, qui apparait, bref, et j'y arrive pas ...(j'y connais rien, et madame commence a me faire une crise car je passe mon temps a essayer de résoudre ce problème

Portrait de thivame

Hardmanblue serait il possible que tu me fasses voir ton script pour le mur...(pour la mise en forme) s'il te plait... comment as tu geré ton mur directement sur le fichier RSS ou en créant un XmL??

Portrait de HardManBlue

En fait, je voudrais créer un mur de genre identique au mur de films avec les mêmes principes : visuels, passage à 3x8, etc...Pour cela,j'ai modifiés les scripts de snappy46 mais si j'y arrive bien, je n'arrive pas à faire pointer chaque catégorie sur ensuite le jukeboxe correspondant. Tu peux récupérer la version qui "marche" sur modèle de menu.rss geekyMP. Dedans il y a également le script de mise à jour qui se lance depuis le fichier menu.rss. Ca évite déjà d'avoir à se connecter en telnet !
Récup ici :
http://lebougnat.free.fr/MP/Snappy46-GeekyV2.2-Perso.zip
Regarde...
Autre point :
j'ai toujours des jaquettes en double quand je passe en 3x8, souvent une des dernières. De plus, il n'est pas possible de reprendre la lecture ou l'on s'est arrêté dans une vidéo. Embêtant !
Zozodesbois, je sais que tu te la coules douce au milieu de la garrigue, un pastaga à la main mais pourras-tu regarder comment lancer un fichier jbx_ACTION.rss depuis un autre fichier jbx_GENRES.rss ?

HMB Movie Palace, 1 To en Interne, 2 x 2To en externe, Firmware V2.1 C757, of Course !

Portrait de snappy46

La version 4.0 a ete lancer.  Voici le liens si vous voulez plus de details (En Anglais seulement) http://www.patriotmemory.com/forums/showthread.php?6406-Simple-RSS-Jukebox  .  Je ne crois pas que vous pouvez l'utiliser avant que zozodesbois fait des changement pour l'utilisation sur votre player si il le desire ???  Je ne sais pas.  

Pas de pression zozo!!!

PS: Si des liens des autres player ne sont pas permis; desoler et svp enlever le lien.

Snappy46

Portrait de zozodesbois

Si si, bien sûre que je vais adapter !
Super Snappy46, pour la V4.
@+

Portrait de Nicolas_San

Hello, c'est encore celui qui fait pas comme tout le monde ^^

Je viens de mettre à jour les scripts vers la 2.2 de Maître Zozo, j'ai bien pris soin de changer le sh et mettre à jour le cgi (j'ai constaté dans le script sur dropbox que c'est bien la 2.2) et quand je fais le update avec la touche 2 de la TLC il tourne un peu et m'affiche "unable to complete request".

Jusque là je me répète car je l'avais déjà dis et déjà fait.

Où c'est nouveau c'est que je me suis aperçu qu'il avait bien fait quelque chose en fin de compte :

Je constate qu'un fichier a été créé avec tout les bons chemins (et mes vignettes et résumés à moi aussi ^^) seulement il in verse le nom du fichier.

J'explique : pour la première création il faut passer par telnet et la ligne de commande qui va bien afin de créer, dans mon cas, "jbx_Films.rss" et "jbx_Films.xml" or le mode "update" crée un fichier "Films_jbx.xml" ce qui fait que l'update est bien faite sauf qu'elle n'est pas visible puisque le nom ne correspond pas au fichier rss.

Je sais c'est encore très confus ce que je raconte ^^.

++

HMB-R3150, 1 disque système 320 Go et 1 disque data 2To avec les baies inversées, boot 19E3.

Portrait de zozodesbois

Je me suis peut-être mis dedans... De toutes manières, je vais tout reprendre avec la V4.
Pour le moment je fais mumuse avec.
Zozodesbois

Portrait de Nicolas_San

Re,

D'après ce que j'ai compris au script ça serait normal :

  • # Create the Jukebox.rss file and check to see if Jukebox.rss exist on the MOVIESPATH Directory.

 

  • install_jukebox()
  • {
  • if [ $INSTALL = "1" ]
  • then
  •   echo -e "Generating and copying Jukebox.rss file"
  •   NEWRSS=$(echo "${CH_JUKE}/jbx_${JUKEBOXTITLE}"|sed 's!\([]\*\$\/&[]\)!\\\1!g')
  •   sed 's/JUKEBOXXMLPATH/'"${NEWRSS}"'/g' ${CH_JUKE}/Jukebox_template.rss > "${CH_JUKE}/jbx_${JUKEBOXTITLE}.rss"
  •   sed 's/JUKEBOXXMLPATH/'"${NEWRSS}"'/g' ${CH_JUKE}/Jukebox_template3x8.rss > "${CH_JUKE}/jbx_${JUKEBOXTITLE}_3x8.rss"
  •  
  • elif [ ! -f ${CH_JUKE}/"${JUKEBOXTITLE}_jbx.rss" ]
  • then
  •   echo -e $MOVIESPATH" Jukebox does not exist and install option was not specify."
  •   echo -e "Please use the -i option if you wish to install the Jukebox."
  •   exit 1
  • fi  
  • }

Si le [$INSTALL="1"] est déjà fait alors le fichier existe déjà : "jbx_${JUKEBOXTITLE}.rss" donc il "elif" en créant un autre fichier inversant le nom et le jbx : "{JUKEBOXTITLE}_jbx.rss"

Là je ne comprend pas la raison de la manoeuvre (mais bon je ne comprends pas le script non plus alors :p ), si il remplacait simplement le fichier le but ne serait pas atteint ? (À moins que la raison qui m'échappe le justifie très clairement car ce fichier "inversé" ne sert à rien en fin de compte ?).

++

HMB-R3150, 1 disque système 320 Go et 1 disque data 2To avec les baies inversées, boot 19E3.

Portrait de Nicolas_San

Encore moi, décidément ...

J'ai inspecté le script cgi, j’étais persuadé que c'était un doublon du sh, et bien non, ce n'est pas par hasard que la MAJ appelle le cgi, c'est là que j'ai trouvé le truc bizarre à la ligne 39 :

  • RSS=${CH_JUKE}/"${JUKEBOXTITLE}_jbx.xml"

Cela génère mon "Films_jbx.xml" lors de la MAJ.

J'ai donc modifié la ligne en :

  • RSS=${CH_JUKE}/"jbx_${JUKEBOXTITLE}.xml"

Et enfin j'ai le bon fichier qui est généré.

En lisant j'avais cru comprendre qu'il analysait et supprimait/créait les entrées qui ont changé mais au bout du compte il fait un nouveau fichier en entier puisque les ID des films sont rénumérotées.

Au final, j'ai ma mise à jour qui fonctionne enfin avec le 2 de la TLC mais après il faut retourner en arrière pour voir la modif, ce n'est pas visible à la fin car j'ai toujours le "unable to complete request" mais je viens de penser : cette requête ça ne serait pas une commande qui "rafraichit" la page ????

Quand je pense que je fais tout ça pour rien car ça va changer avec la 4.0 :'((((.

++

HMB-R3150, 1 disque système 320 Go et 1 disque data 2To avec les baies inversées, boot 19E3.

Portrait de zozodesbois

Un petit coucou juste pour vous dire que c'est bon, la V3.0 du GeekyHMB Jukebox est opérationnelle.
Il y a encore quelques réglages et je mets tout ça en ligne.

@Nicolas_San c'est en bricolant que l'on devient bricoleur ! Ca sert toujours à quelque chose que d'essayer de comprendre. Et qui sait tu vas peut-être trouver des trucs pour lesquels on est passé à côté !

Portrait de thivame

bonjour,
j'ai enfin reussit a faire mon mur de catégories et de series par contre je suis bloqué sur un point
lorsque je mets mon "sideColorBottom" en -1:-1:-1, la couleur de mon cadre de selection reste autours de l'image lorsque je suis passé sur celle ci et le "titre de la categorie ne s'efface pas (en bas) et l'autre titre vient s'ecraser dessus...pourrait on m'éclairer sur une eventuelle solution
merci...par contre si je mets sideColorBottom="0:0:0" cela marche correctement
merci

Portrait de HardManBlue

Salut Thivame,
les trois "0" 0:0:0 doivent être des couleurs selon le code RGB (Red,Green,Blue) ou hexadécimal.C'est la combinaison de ces trois couleurs qui détermine la couleur finale. Les couleurs vont de 0 à 255 en RGB. Ci-dessous un lien vers une page qui explique tout cela en détail ainsi qu'un nuancier pour déterminer les codes couleurs :
http://www.jokconcept.net/codes-couleurs-hexdecimal.php
Pour le mur de théme, as-tu regardé ce que je t'avais envoyé ou ton mur ressemble-t-il au mur de film du jukebox ?
A+

HMB Movie Palace, 1 To en Interne, 2 x 2To en externe, Firmware V2.1 C757, of Course !

Portrait de thivame

salut HARDMANBLUE,
alors pour ce que tu m'as envoyé, je l'ai regardé et essayé de comprendre .. mais soit il me manquait des trucs ou soit tu a fais un truc tres complexe...car je n' ai pas pu suivre "le fil" et cela ne fonctionnait pas.
Pour ce qui est de mon mur, c'est comme la premiere image de la page de présentation l'image sauf que: au lieu d'être sur 3 lignes, je suis sur deux lignes,que mon contour pour le moment est bleu clair (par rapport a mes "jaquettes catégories"..et que le bas je n'est pas pu faire apparaitre le rectangle rouge car lorsque je laisse apparaitre le background complet, les titres ne s'effacent pas et s'ecrasent les uns sur les autres comme la "numerotation en bas a droite).
Pour ce qui est du code couleur, j'avais compris le truc (enfin je crois) le 0:0:0 correspond a noir je pense et le -1:-1:-1 doit etre transparent ou un truc du genre pour laisser apparaitre l'image de fond. Mais lorsque je veux laisser apparaitre l'image de fond complete voici mes soucis:
je laisse apparaitre le rectangle rouge (en bas) mes titres s'ecrasent
et lorsque je laisse le fond (derrière les jaquettes) au couleur du "background" (donc pour nous argenté) mon cadre de sélection quelque soit la couleur est bien la je passe sur une catégorie, le cadre de sélection entoure la jaquette,jusque la pas de soucis, donc je vais sur une autre catégorie pour accéder a celle que je veux et la le cadre (bleu dans mon cas) reste présent sur toutes les jaquettes de catégories par lesquelles je suis passé (sans sélectionner).
Mais hier j'étais fatigué donc je vais essayé de peaufiner tout cela pour avoir quelque chose comme le mur de film.
Lorsque j'aurai le temps (et l'occasion car mes petites monopolise l'écran de ce temps) je ferais une photo de mon mur et je la posterais (ca vaudra peut être mieux que le long "discours" par contre je n'ai pas encore installé le script de mise a jour que tu m'as indiqué (et merci pour cela)

Portrait de thivame

voici donc deux photo du mur (pas encore optimisé):

MUR DES CATEGORIES:

MUR DES SERIES (j'ai pas tout mis c'est juste pour le test

Punaise j'y arriverais jamais a mettre des photos ici..rire

Comme vous pouvez le constater  le bas est rogné ... mais sinon tout est fonctionnel...

Je vais essayer d'optimiser l'apparence  et après (par contre la j'aurais surement besoin d'aide)  je vais essayer   de voir pour des fonctions pendant la lecture du film ou du movies_heet

 

c'est la premiere fois que je fais "dans le script " et en fait c'est assez interressant quand on a un peu de temps....

Merci zozo et hardmanblue pour m'avoir donné envie de m'y lancer....

Portrait de zozodesbois

Alors qu'est-ce que tu dis Thivame ?
Tu y arrives bien à mettre les photos... non ?
Bon je t'ai donné un petit coup de pouce, le principal c'est que c'est bon.
J'essaierais de vous aider dès que j'en aurais fini avec la nouvelle version.
Il y a quelques trucs fondamentaux qui changent. Vous êtes en train de mettre les mains dans le cambouis, et c'est un gros Bravo que je vous lance!
C'est comme ça que j'ai démarré, d'ailleurs je cherche toujours à comprendre des trucs sur le RSS. Comme il n'y a pas de doc, j'ai commencé un petit guide, il est tout juste entamé... mais je compte bien trouver suffisamment de choses pour que l'on fasse ce que l'on veut sur nos machines.

@HardManBlue Tu as reçu mon mail avec le fond d'écran à skinner ?

@+

Portrait de thivame

bon j'ai beau cherché, mais je n'arrive pas a corriger le problème des titres qui s'écrasent si je suis entièrement en "Background maison.." je suisobligé de faire le backgroundBotton..
J'ai donc essayé de faire le même mur que celui des films pas de soucis ca fonctionne sauf que je n'arrive pas a faire afficher les affiches sur les "unfocus " ou "focus"

ps:merci zozo pour les photos..

Portrait de bronks75

Bonjour à tous et tout particulièrement à zozodesbois et Snappy46 pour leur super boulot.
Je suis propriétaire d'un R3150S dspuis de nombreux mois et celui-ci fonctionnant bien, je n'avais pas fait la mise à jour permettant d'utiliser le Jukebox.
A la vue des avancées récentes, je me suis enfin décidé à faire la mise à jour en FW 750 (je crois les doigts pour que mes enregistrements continuent à être tous OK..) et à tester moi-même le Jukebox.
Malheureusement, je n'ai pas réussi à le faire fonctionner et je viens quérir un peu d'aide de la part de ceux qui ont réussi à le faire fonctionner.
Voici les détails de ce que j'ai réussi à faire et de ce qui ne va pas :
- Installation à la racine de mon HDD (répertoires IMS_scripts et IMS_image) => OK
- Génération des thumbnails et sheets à l'aide de ThumbGen 1.2.6 => OK
- Placement des images générées dans le répertoire Jukebox/Jaquettes => OK
- Lancement du script jukebox_update.sh et génération d'une bibliothèque Films => OK
- Modification du fichier menu.rss => OK
- Lancement du nouvel item pour afficher ma bibliothèque => KO
Je n'ai pas de plantage mais seule la barre avec les commandes s'affiche en haut et en dessous rien ne s'efface, j'ai toujours l'affichage du menu. C'est bien à ce moment que la liste des films devrait s'afficher ? Un appui sur retour me permet de revenir au menu.
Je ne sais pas si j'ai été clair, n'hésitez pas à me solliciter si vous voulez m'aider.
Merci d'avance

Portrait de zozodesbois

Bonsoir bronks75, bienvenue à toi et surtout bravo pour t'être lancé !

D'après ce que tu dis j'ai l'impression que ton Jukebox ne trouve pas les Jaquettes puisqu'il ne les affiche pas.
Tu as bien mis le même nom que tes vidéos et en .jpg ?
Avatar.avi donnera Avatar.jpg et Avatar_sheet.jpg

Pour en être sûr, tu te mets en Telnet et tu tapes la commande ls pour lister les fichiers

ls /usr/local/bin/scripts/Jukebox/Jaquettes

Puis tu fais pareil avec le chemin de tes films pour voir si tu as bien le même nom (attention aux caractères spéciaux).

Je vais bientôt mettre à disposition la V3. Elle a l'avantage d'être un peut plus automatique. Donc si tu n'y arrives pas, patientes un peu...
Je passe tout mon temps libre dessus en ce moment, et j'espère que cette nouvelle version conviendra à un grand nombre d'entre vous.

J'ai pris en compte les réponses que vous avez faites dans le questionnaire.
Je le rappelle à ceux qui veulent s'exprimer, vous pouvez répondre au questionnaire sans avoir de compte sur GeekyHMB.
Zozodesbois

Portrait de thivame

Et bien zozodesbois je tiens a être le premier a te féliciter pour cette nouvelle version ainsi que ton tuto qui est très complet....
Je vais essayer de l'installer des ce soir (ou demain...)
Par contre j'aurais surement une demande a te faire... a moins qu'il y ai tout ce qu'il faut ..mais comment ajouter une "fonction" lors de la lecture d'un film.. (j'ai une idée mais çà ne dois pas être aussi simple que je le pensais vu que ca ne fonctionne pas..
Félicitation a toi et a snappy46...j’essaierai d'apporter ma contribution (maintenant que je commence a comprendre le script)

Portrait de thivame

tres bon "produit",
Mais la je crois que ca va etre compliquer de refaire ce que j'avais fait avec mais series (faut dire que j'ai survolé le script).
Car dans la liste j'ai bien tous les genres, mais je n'ai pas le genre"series" j'ai toutes mes series qui s'affichent, j'ai peut etre mal lu ou mal fait je verrais cela plus tard...

Bon premier essai, j'ai recréé un dossier "jukebox" en le renommant "jukebox2" et j'ai fait le script que pour la partie series, ca fonctionne je viens tout jste de tester la mise a jour paar la tv et malheureusemen ca me met a jour les deux jukebox rire (mais les deux deviennent les meme)

Portrait de HardManBlue

Super la V3.0 Enfin ce que j'en voie sur le site. Magnifique tuto ! Bravo Zozodesbois. Quand je pense que j'attendais cette version avec impatience et que mon MP tournait depuis 3 jours 24h/24 pour sauvegarder mes données. Maintenant je formate (mais 1To c long !) et ensuite je vais pouvoir essayer cette petite merveille...Bon allez je fais mon grincheux. Sur le photos, on voit les themes puis apparemment à la suite le tri par ordre alphabétique (ça c'est super) mais il aurait peut-être été mieux d'avoir un menu pour les themes et un autre pour le tri alpha avec en entrée un menu RSS pour choix. Bon d'accord je rale alors que j'ai pas encore essayé...Allez je sors ! Mais I'll be back !

HMB Movie Palace, 1 To en Interne, 2 x 2To en externe, Firmware V2.1 C757, of Course !

Portrait de snappy46

Bonjour,

Voici un lien pour un genre (All Movies) que j'ai creer pour SRJG:

http://www.patriotmemory.com/forums/showthread.php?6406-Simple-RSS-Jukebox&p=41300#post41300

A Bientot.

PS:  Beau travail encore zozodesbois!!

Portrait de snappy46

Bon allez je fais mon grincheux. Sur le photos, on voit les themes puis apparemment à la suite le tri par ordre alphabétique (ça c'est super) mais il aurait peut-être été mieux d'avoir un menu pour les themes et un autre pour le tri alpha avec en entrée un menu RSS pour choix.

Alors on pense à un menu principale avec Trois entrée:
1) Films Genre
2) Fims Triée en Alphabétiquement
3) TV Series
Et ces trois entrée joint au menu principale courant.
Bonne idée HardManBlue.
En passant on a le droit de raler si ces des bonnes idée.  :)
Alors ..... Allez au boulot zozodesbois ..... :) :)
 
A bientot.

Portrait de zozodesbois

Oui, ça me plaît bien à moi aussi !
Mais pour faire du concret, il faut partir sur de bonnes bases. Je compte sur vous pour m'aider à affiner l'analyse.

Pour éviter de passer trop de menus, voilà ce que je propose:

Le menu principal aura tous les genres définis, un choix Séries et films-triés (je ne sais pas trop comment appeler ça...)

genre1
genre2
genre3
...
SeriesTV
FilmsAlpha

genre1... genreX seront des genres définis par l'utilisateur (Western, ScienceFiction, etc... )
genre -> mur de Jaquette des films -> Page d'info (Sheet)

Pour détecter une série, ce sera une autre image qui s'appellera serie.jpg

Series TV -> mur de jaquette des séries -> liste des séries (pas d'image ? ou un mur d'image ?)
Et on met où la page d'info ? ça va être long pour lancer une série TV !!!

FilmsAlpha -> All, 0, A ... Z -> mur de jaquette des films -> page d'info

Merci de donner vos idées !!!
Zozodesbois

Portrait de zozodesbois

Une chtite idée comme ça pour les séries TV
Series TV-> mur de jaquette des séries -> Page d'info
Qui aura un menu déroulant avec l'épisode dedans...
Je crois que c'est possible... mais ça risque d'effacer un bout de la page d'info
C'est l'idée de Thivame que j'ai repris, cependant c'est un peu différent de ce qu'il pense, parce que le menu déroulant se rajoute en haut ou à gauche de la page d'info (ça ne peut pas être un élément de l'image)...

Portrait de bronks75

Merci zozodesbois pour ton aide, j'avais réussi à faire fonctionner la version précédente mais la version 3.0 fonctionne parfaitement et est plus ergonomique.

Bravo pour le boulot.

Je partage les avis sur les séries pour lesquelles il faut trouver un rangement par série/saison. Personnellement, je les range comme cela :

  • Vidéos
    • Films
    • ...
    • Séries TV
      • Série 1
        • Saison 01
        • Saison 02
      • Série 2
        • Saison 01
        • ...
Portrait de Nicolas_San

Hello,

Je suis passé à la v3 qui me semble plus confortable en particulier pour la page d’accueil.

Dommage que pour la première installation il faille toujours passer par telnet pour indiquer le chemin du disque/répertoire des médias :/.

La fonction de mise à jour fonctionne du premier coup après la mise en service mais à mettre par telnet.

J'ai eu un soucis (bien sûr), j'ai des rips DVD complet en iso de trilogies et pour une question d'organisation ils sont contenus chacun dans un dossier, les isos les images et les résumés, or je n'arrivais pas à faire créer la catégorie DVD dans mon menu.

La solution venait du fichier genre.jpg, pour une raison qui m'échappe malgré qu'il soit bien jpg et dans la taille préconisée mon hmb ne voulait pas afficher l'image donc du coup le script ignorait la présence du genre.jpg ce qui conduisait à l’absence de la catégorie.

Problème solutionné en "reformatant" mon image en 286*560 et en la réenregistrant.

À l'occasion j'ai noté un détail intéressant : mes isos ont un nom un peu barbare pour le rangement, ex : "JURASSIC_PARK_II_THE_LOST_WORLD.ISO", et bien par un bienheureux hasard le script du jukebox (ou le hmb) va lire le bon nom comme je préfère dans le fichier nfo du même nom créé par thumbgen, du coup mon fichier a le nom "Jurassic Park : Le monde perdu" et c'est encore mieux car je ne peux pas mettre des ":" dans un nom de fichier sur le disque, c'est ti pas beau tout ça ;o))).

Super boulot, et ça s'améliore à chaque fois !

++

HMB-R3150, 1 disque système 320 Go et 1 disque data 2To avec les baies inversées, boot 19E3.

Portrait de zozodesbois

Hi Nicolas_San !

Pour Telnet, c'est en attendant de trouver une méthode qui permette de parcourir les dossiers comme avec un explorateur de fichier. Pour la partie installation de la maj depuis la TV, il y a pas de moyen de lancer un script sans qu'il soit à un endroit précis dans le player. C'est la copie de ce script au bon endroit qui est faite par le telnet.

Pour le bon nom récupéré dans le .nfo, ce n'est pas un hasard ! C'est Snappy46 qui l'a fait dans son script. Je l'ai repris et adapté pour notre version. C'est vrai que je n'ai pas détaillé cette partie là dans le Tuto, je vais l'ajouter.
Zozodesbois

Portrait de Nicolas_San

Hello,

OK fallait le dire alors ;o).

C'est un fichier .nfo pas .info, ça existe aussi ?

Je me demande quelle drôle d'idée de classer l'affichage des vidéos de haut en bas puis de droite à gauche plutôt que dans le sens de lecture : de gauche et droite et de bas en haut.

On peut changer ça quelque part ?

++

HMB-R3150, 1 disque système 320 Go et 1 disque data 2To avec les baies inversées, boot 19E3.

Portrait de zozodesbois

.nfo

oups! c'est corrigé.

Je me demande quelle drôle d'idée de classer l'affichage des vidéos de haut en bas puis de droite à gauche plutôt que dans le sens de lecture : de gauche et droite et de bas en haut.

Donne-nous un exemple, je ne comprends pas ce que tu veux dire... le menu est bien trié de haut en bas, et le mur des Jaquettes est bien trié de gauche à droite...

Pages