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

Meme remarque que hardmanblue,
Malgré mes deboires, j'essaye d'avancer petit a petit, mais il est vrai que les remarques de lenteur de harmanblue sont les même chez moi et le troncage en haut de l'écran aussi...Pour ce qui est des series toujours au meme point pour moi sauf que j'ai recupérer un template que j'apprecie( qui vient d'une perso pour tvix) et j'ai donc viré le logo tvix pour mettre M-box, je vais essayer de l'améliorer si j'arrive a tout comprendre...mais pour le moment c'est du plagia donc ....
En fait pour les series le thumbgen genere des fichiers tgmgd (si c'est bien cela je ne me souvien plus qui permet je crois d'indexer des episodes qui sont dans le dossier de la serie... mais la je nage et je dirais meme que je coule...)

Portrait de thivame

voici les essai pour les jaquettes de series.. j'arrive pas a mettre l'image..

http://imageshack.us/photo/my-images/854/essaiu.jpg/

 

http://imageshack.us/photo/my-images/42/essai2l.jpg/

 

Mon dernier essai, rajoute le n° et le nom de l'épisode sous la jaquette dans le   _sheet..

http://imageshack.us/photo/my-images/163/ncis08x01sheet.jpg/

Comme je n'arrive pas  a faire le jukbox pour les series (je suis pas assez compétent, donc pour le moment j'essaye d'améliorer un template dedié aux series......

J'essaye de contribuer comme je peux

Portrait de thivame

Cette fois ci je n'ai pas branché mon hmb en hdd, j'ai enlevé le hdd de son rack et fait mes manip...
resultat, et bien faur entrer a nouveau la phrase dans telnet... est du fait que j'ai eteind le hmb ou enlevé le hdd.. mais resultat....on recommence
a voir..

Portrait de HardManBlue

Oui tout à fait. Pour changer de jaquette, c'est trés lent.Pour le reste, pas de problème. Ceci avec "mes" jaquettes aprés indexation du jukebox...

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

Portrait de zozodesbois

D'après mes tests, et les échanges en MP avec HardManBlue, ces lenteurs existaient déjà dans la démo V1.0.
Il faut savoir que les scripts ne sont pas du tout optimisés, le but c'est d'avancer pour pouvoir faire un Jukebox fonctionnel. L'optimisation viendra par la suite.
Pour ma part, j'ai uniquement cherché à adapter le travail de Snappy46 à notre besoin d'utilisation. J'en ai profité pour ajouter quelques modifs qui ne verrons le jour que dans la v4 du SRJG de Snappy46 (la correction du bug quand il y a un blanc dans le chemin des films, et la prise en compte de 27 extensions vidéo).

Pour Thivame, comme me le signale HardManBlue, en passant par le bouton GOTO, il y a un cache qui est utilisé par le système.
Après une mise à jour, il vaut mieux repasser par les menus Guide, Navigation, RSS...

Lorsque tu rallumes ton HMB après avoir copié tes images, vas sur le Jukebox par la navigation normale (pas avec la touche GOTO) et dis moi si la maj par la TV se fait ?

Je vais pousser plus loin mes tests sur les mises à jour par l'écran TV et je te reviens.
En attendant, la méthode de reconstruction par telnet reste la méthode la plus fiable.
Zozodesbois

Portrait de thivame

je vais faire comme ca alors...
j'ai une question pour les surdoués... dans cette image: http://imageshack.us/photo/my-images/163/ncis08x01sheet.jpg/ quelq'un pourrait il me dire si c'est faisable de créer un truc qui permette de selectionner un épisode qui se trouve dans la liste episode?? un peu du style d'un menu dvd ..je sais que cela doit etre compliqué par rapport a notre mahine...

Portrait de thivame

bonsoir a vous voici ce qu'il m'arrive.. lorsque je clique sur 2 ou trois films (ou series) j'ai bien le résumé du film qui apparait, mais lorsque j'appuie sur ok, j'ai un carré en haut a gauche ou est indiqué "download" et en dessous "cancel"
J'ai fait mesmise a jour pas telnet j'ai tout fait identiquement pour tous mes films.
A quoi cela peut il etre du??
Est ce du a thumbgen qui m'aurait generé des trucs que je n'ai pas vus??
merci par avance

Portrait de HardManBlue

Thivame,Le message de download s'affiche en général quand le chemin spécifié pour lancer le fichier vidéo n'est pas trouvé.
Autre question pour Zozodesbois, pourquoi est-on obligé de passer par ce type d'install pour le script de mise à jour ? Ne peux-t-on pas simplement copier les fichiers dans l'arborescence ?

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

Portrait de zozodesbois

@HardManBlue,
Le script de mise à jour crée un fichier xml pour la totalité des films avec les chemins des films et des jaquettes à l'intérieur.
Il met le chemin d'une jaquette par défaut si la jaquette n'existe pas.
Donc si tu rajoutes une jaquette pour ton film dans le chemin, ce sera toujours la jaquette qui est renseignée dans ton fichier xml qui sera prise.
Par contre ce n'est pas le peine de faire la mise à jour si tu remplaces une jaquette par une nouvelle.
Je pense qu'il y a moyen de simplifier les choses dans le script, mais je dois expérimenter avec plein de commandes XML que je découvre. Comme il n'y a pas de doc, ça prend du temps, désolé :)
Zozodesbois

Portrait de thivame

bonjour a vous,
@hardmanblue: poutant le chemin est correct je refait la mise a jour deux fois par telnet ... mais bon de toute facon je vais tout réorganiser mes truc...
questions pour les chefs:
est il possible d'insérer une commande qui permette de passer au film suivant pendant la lecture???
EX: on sélectionne un film ou une série, générique de fin , on veut passer direct au suivant (sans refaire tout les sélections depuis le début) est ce faisable a partir de l'IMS??
Je trouve votre création superbe, mais j'avoue que je bloque sur les series et en ce moment a la maison madame ne regarde que cela..rire (et moi aussi ) donc voici une dernière question pour aujourd'hui pensez vous qu'il y aura une mise au point pour intégrer un script ou je ne sais quoi pour gérer les séries?? (je pense que cela doit être faisable car les hmb sont de bonnes machines qui n'ont rien a envier a TVIX ou autre)

Portrait de zozodesbois

Salut thivame,
C'est en effet une idée. Voir si c'est quelque chose d'intuitif... parce que le premier réflexe c'est tout de même d'appuyer sur le bouton arrêt, puis de sélectionner la série suivante, ou précédente.
J'ai vu qu'il y a des possibilités d'ajouter des fonctionnalités que je pensais perdues, tel que le zoom. Alors je pense que ton idée doit être réalisable.
A coder, c'est carrément du tâtonnement, c'est pour ça que j'écris le Gide du RSS au fur et à mesure de mes tests, je suis qu'au début de l’ascension de l'Everest !
Zozodesbois

Portrait de thivame

merci zozo pour ta reponse qui me donne un peu plus d'espoir... comme j'y connais rien je me suis mis a essayer d'arranger des scripts pour les templates de thumbgen,
Actuellement j'ai francisé un tamplate puis rajout des titres des series sélectionnées, dans le titre numero de la saison, logo M box ... je cherche et essaye de faire un truc correct francais..

Portrait de snappy46

Je suis content de voir l'intérest et le development/adaptation du "Simple Rss Jukebox Generator" sur ce site.

Bon travail zozodesbois.

Je suis curieux a propos de la navigation lente entre les vignettes; quel est la grosseur des filières vignettes; il ne devrait pas vraiment plus grosse que 75KB pour une bonne navigation.

Ici mes films sont sur mon USB drive et la navigation entre les vignettes sont approximativement une demi (1/2) seconde entre chaque. Le changement entre la vue 2x6 et 3x8 approx 2 à 3 secondes.

Beaucoup de changement pour la version 4.0 plus de travail pour zozodesbois :). J'ai bien peur que certain changement basée sur la structure des fichiers ne seront pas bienvenue. Désolé; mais certain autre changement vont faire l'adaptation des genres basée sur movie.info (genre) filière plus facile. J'essaie de faire que la modification des jukebox.xml est seulement basée sur les changements a place de reconstruire le jukebox.xml a toutes les fois donc l'ajournement sera beaucoup plus rapide; c'est facile de rajouter mais pas aussi facile d'enlever si un des films est effacer. On verra comment ça va. Beaucoup d'idée pas beaucoup de temps.

Salut!!

Portrait de zozodesbois

OUAAAHHHHHH !!!!!
Snappy46, c'est un honneur que de te voir ici ! smiley
Je vais essayer de trouver un moyen pour te donner des informations concrètes sur les lenteurs.
Zozodesbois

Portrait de HardManBlue

Beau travail que ce jukebox, bien repris pour nos MP par zozodesbois. Snappy46, tu ne m'as pas répondu sur le logo du jukebox ? Mail perdu ?

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

Portrait de thivame

bonsoir zozo,
j'ai voulu tout refaire de A jusqu'a Z mais la je suis perturbé!
y a t il eu des modif??
car lorsque je lanc la commande par TELNET "ll /tmp/public/" il ne connait pas la commande "ll" donc j'ai essayé avec "ls" la il me trouve qu'un truc "HDD1(sata)"
Je lande l'autre commande mais il me marque qu'il y a une erreur de synthaxe par rapport au "()".. est les meme commandes?? ou as tu fais des modif cette semaine ?? car avant j'ai tout fait correctement et cela fonctionnait..
merci pour ta reponse

Portrait de zozodesbois

Salut Thivame,
Oui hier soir j'ai modifié le Tuto à cause des chemins des clés USB qui changent à chaque démarrage. Sous Linux, ça marche... je n'ai pas essayé sous windows. J'essaierai en rentrant du boulot ce soir.
Ce qui m’inquiète plus c'est "il y a une erreur de synthaxe par rapport au ()", je vais creuser un peu plus.
Pour info, il y a un onglet "Révisions" en haut de la fiche. Si tu cliques sur une ancienne révision, tu retrouves les commandes qu'il y avait avant modification.
Zozodesbois

Portrait de zozodesbois

Salut Thivame,
Désolé de t'avoir perturbé...
Quel est ton système d'ordinateur ? Vista, 7...

Je viens d'essayer sous XP, ça marche...
Ne t'inquiètes pas je vais tout faire pour t'aider, si tu n'y arrives pas avec ce que je te donne plus bas, contactes moi directement en MP.

La commande ll
C'est deux fois la lettre L en minuscule, au pire tu fais un copier coller de la ligne

ll /tmp/public/

Le problème de syntaxe que tu as eu c'est certainement dû à un guillemet puisque tu as eu à reconstruire la commande...  D'après les éléments que j'ai trouvés dans tes commentaires tu devrais t'en sortir avec les commandes suivantes:

./jukebox_update.sh -i -p "/tmp/public/HDD1(sata)/FILMS/HD" -t "HD"
./jukebox_update.sh -i -p "/tmp/public/HDD1(sata)/FILMS/jeunesse" -t "jeunesse"

Tiens moi au courant.wink
Zozodesbois

Portrait de thivame

bonsoir,
bon alors du coup j'ai retelechargé les scripts, et tout refait et la c'est bon mais je ne suis pas passé par la commande "ll" (elle ne fonctionne pas) j'ai pris la ligne que tu m'as signalée et ca a l'air de fonctionner (j'ai pas fini)..si probleme je te tiens au courant

Portrait de HardManBlue

Exact Thivame !
la commande 'll' ne fonctionne pas.
@zozodesbois : Pour le menu.rss avec script de mise à jour, que je t'avais envoyé pour que tu me dépannes, ça fonctionne (merci m'sieur !). J'ai fait l'essai de rajouter des nouvelles jaquettes et fiches de films qui n'exsitaient pas dont le film avait déjà été indexé, donc avec les images par défaut. Aprés mise à jour, les jaquettes et leur fiche d'info sont bien apparues. J'ai éteins, débrancher, re-démarrer le MP. Mise à jour OK. Mais maintenant l'esthetique du menu.rss ne me plait pas. Je voudrais utiliser les mêmes menus que le jukebox de Snappy 46 avec pourquoi pas la fenêtre de mise à jour pour la maj ! . Je t'ai renvoyé un MP...Peux-tu y jeter un oeil pourquoi je n'arrive pas à charger le jukebox à partir du mur des themes ?

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

Portrait de thivame

donc voila ce qu'il m'arrive avec le nouveau script:
perte de jaquettes aleatoirement (carré gris, j'appuie dessus 3 bandes de couleur apparaissent ..mais en cliquant dessus le film se lance)
et en trois fois que je connecte le pc sur le HMB 2 fois j'ai des ecrans noirs en cliquant sur un de mes dossier ( hd, jeunesse, frisson,..) sur 12 dossiers 4 de perdus, je viens de refaire pour la 4°fois la mise a jour par telnet.. je ne sais pas si ca vient de chez moi ou si il y a un pb dans le script??

Portrait de zozodesbois

J'ai remplacé la commande ll par ls -l dans le Tuto, celle là elle va marcher c'est sûr !
Mais je n'arrive pas à comprendre pourquoi ça marche chez moi et pas chez vous ?
J'ai mis à jour mon firmware avec ta version HardManBlue, ça marche toujours que je sois sous XP ou Ubuntu... angry

Par ailleurs, j'ai une bonne nouvelle,smiley Snappy46 à trouvé un moyen d'accélérer la navigation dans le Jukebox, je fignole tout ça et je vous mets à disposition la V2.1 dans le week-end.

@HardManBlue, je regarde ça dès que j'ai un moment.

@Thivame, t'as pas de bol... je ne vois pas trop ce qu'il t'arrive... Le script n'a pas changé, c'est le chemin de tes disques qui est écrit de manière différente dans la même commande qu'avant. Est-ce que tu as essayé d'éteindre électriquement ton HMB pour voir si ça règle ton pb d'affichage de jaquettes aléatoire ? Ca ressemble à une saturation de CPU.

Zozodesbois

Portrait de HardManBlue

OK, merci zozodesbois ! je suis toujours en train d'essayer de démarrer le jukebox par l'affichage d'un mur avec des catégories qui permettrait ensuite de pointer vers les fichiers jukebox correspondants. Bizarre car si j'ai bien réussi à créer ce mur, lorsque je sélectionne le genre j'ai l'affichage comme Thivame ! 3 bandes verticales : jaune,grise,noire ! bon je continue à chercher...
Ah, j'oubliais ! en faisant des essais hier soir, le déplacement d'une jaquette à l'autre était beaucoup plus rapide ! bizarre !...
J'ai trouvé pourquoi le lien vers le jbx_jukebox.rss ne marche pas ! c'est à cause de la balise ou est déclaré le lien :
snappy46 déclare les films comme ça :
<Movie>
<id>1</id>
<title>tyty</title>
<poster>/usr/local/etc/scripts/Jukebox/Modules/nofolder.bmp</poster>
<info>/usr/local/etc/scripts/Jukebox/Modules/NoMovieinfo.bmp</info>
<file>/tmp/usbmounts/sdh1/CINEMA/ACTION/tyty.mkv</file>
</Movie>
entre des balises <Movie> et ces balises sont reprises dans le fichier .rss et si je me trompe, c'est là qu'elles sont définies pour être affichée comme vidéo. Hors dans mon menu, cela devient des liens rss donc le script essaie de lire mes liens .rss comme des vidéos. La difficulté, c'est de modifier le script d'origine pour conserver la mise en forme d'origine mais de lui faire lire mes liens rss comme tel. J'ai essayé de changer la balise <Movie> par <item> et là, il y a un gros écran noir ! Il n'y a plus d'affichage car il ne doit plus retrouver les balises nécessaires au script pour mettre en forme le mur ! Je continue à creuser...
Dans le script rss, l'affichage se fait par la fonction <mediaDisplay, photoView avec ces infos via la balise <Moviesheet> comme ceci :
<moviesheet>
<link>
<script>
print("rss_file://"+MovieInfo_RSS);
</script>
</link>
</moviesheet>
C'est dans la variable MovieInfo_RSS qu'est récupéré du fichier xml le chemin du jpg qui sert de feuille d'info au film. J'ai essayé de mettre le fichier jbx_jukebox.rss à la place entre les balises <info> mais ça ne fonctionne pas ! Comment configurer la fonction <mediaDisplay pour afficher un fichier .rss. Là je coince (si je ne me suis pas trompé sur l'analyse pour l'instant). Qu'en penses-tu Zozodesbois ? Me gourais-je ?

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

Portrait de thivame

@zozodesbois: bon j'y suis resté jusqu'à 2h ce matin pour essayer d'y remédier, a la dernière tentative, j'ai retrouvé toutes mais chaines, mais j'avais encore quelques jaquettes grises.... je vais creuser cela plus tard.et j'ai fait de toutes les manières coupure électrique , en veilles puis électrique.etc...
@Hardmanblue: ton idée m'intéresse fortement car si j'ai bien compris ce que tu veux faire c'est créer un script qui te permettrait de chercher les dossiers?? Car c'est la question que je voulais poser ce matin (pas forcement demander de le faire) est il faisable de créer un script (qui serait pour moi dédier au séries, qui rechercherait les dossiers des series, puis les épisodes ex: le script affiche un dossier nommé "Series" (comme a l'heure actuelle), on presse sur OK, il affiche un dossier avec le nom de la série, puis en cliquant sur le dossier de la série à ce moment la il affiche tous les épisodes..(car malheureusement a l'heure actuelle, il affiche tous les épisodes de toutes les series et c'est un peu le "bing bang " comme cela....

UNE PETITE PROPOSITION D'AMÉLIORATION:
Actuellement lorsque nous cliquons sur la chaine le mur s'affiche sur 2 lignes, lorsque l'on appuie sur 1 il passe sur 3, puis on affiche le film...apres on appuie dur "return", il affiche le mur de 3lignes, puis encore sur return il affiche les 2 lignes, puis sur return pour revenir aux chaines...est il possible par exemple que lorsque que l'on est sur le mur a 3 lignes, de revenir directement sur les chaines (en appuyant sur "stop" par exemple.
actuellement:
films-->mur de 2 lignes->;"1"->mur de trois lignes-->"return"--->mur de 2 lignes-->"return"->chaines
contre:
films-->mur de 2 lignes->;"1"->mur de trois lignes-->"return"--->mur de 2 lignes-->"return"->chaines OU
films-->mur de 2 lignes->;"1"->mur de trois lignes-->"stop"--> cHaines

est ce faisable??

Portrait de zozodesbois

@HardManBlue er Thivame
C'est cool vous êtes a fond tous les deux, hé hé !smiley
Je suis un peu naz ce matin, je me remettrais sur vos question plus tard, car j'ai bossé (astreinte) jusqu'à 5h ce matin non stop... et je pers le début de vos explications avant d'arriver à la fin  frownje vais retourner me coucher.
Mais histoire d'être un peu constructif dans ce message, regardez dans les deux forums Snappy46 explique là où il en est avec les Thèmes. Il donne même des images de ce qu'il a fait là dessus. ici et ici

J'ai des idées pour adapter, et je pense que je vais garder en partie l'idée de mettre les thèmes par dossier, puisque c'est déjà ce que vous faites: un dossier pour les dessins animés, un pour l'horreur, un pour la science fiction etc..

Bonne nuit... ha ben non ça re-sonne !
Zozodesbois

Portrait de thivame

bon je ne sais pas d'ou ca vient mais j'ai relancé mon 3150s ce matin et lorsque j'ai appuyé sur ACTION, unable..., les autres dossiers pas de problèmes, mise a jour par la tv ca a l'air de fonctionner...et bien non, il ne m'a pas rajouté les films que j'ai mis en plus ce matin...je crois que je vais revenir a la version precedente...je vais chercher ce problème de "perte de dossier" et si je n'y arrive pas retour a l'ancienne version..mais j'étais bien content qu'il y ai une mise a jour par la tv car refaire les mise a jour par telnet pour chaque dossier auquel je rajoute un film...c'est la "galère"..une mise a jour automatique au démarrage du HMB serait idéal (mais comme la mise a jour se fait sur un certain temps... qu'est ce que ca pourrait donner au niveau du temps pour l'accessibilité au HDD??

resultat: le nom de mon dossier recalcitrant "foutait le bordel" pourtant c'etait ACTION..j'ai eu beau effacer dans les scripts ce qui portait le nom ACTION , je refais la mise a jour telnt, et toujours le probleme, j'ai changé de nom j'ai mis "AVENTURE ACTION" et ca fonctionne (jusqu'a quand rire).. étrange ..... a suivre

Portrait de zozodesbois

J'avoue ne pas avoir cherché à éplucher le code de la fonction de maj du script. J'ai plus passé de temps pour l'adapter à nos HMB sur la partie lancement et installation. Je vais faire des tests dès que possible avec la maj auto.
Mais avant je vais vous fournir la version améliorée au niveau de la navigation, ça n'a plus rien à voir avec ce que c'était !

La V2.1 est disponible au téléchargement dans le dowload du GeekyHMB
Zozodesbois

Portrait de Nicolas_San

Hello,
J'ai téléchargé la dernière version dispo ici et l'ai mise en pratique.
En bidouillant j'obtiens un résultat très satisfaisant.

Seulement il faut bidouiller :(
Problème : tu indiques que l'on peut choisir de ne pas rassembler les jaquettes et les "sheet" dans un dossier spécifique mais qu'on peut les utiliser dans le dossier où se trouve la vidéo : je n'ai pas trouvé comment faire donc j'ai dû renommer les chemins pour voir mes images.
J'ai noté une limite dans la longueur des titres, les virgules et accents passe bien mais si c'est trop long on ne passe pas à l'affichage du résumé.
En passant je n'aime pas utiliser l'anglais, restons Français, j'ai remplacé "_sheet" par "_résumé", j'ai d'ailleurs traduit le menu d'aide visible en haut de la fenêtre dans les fichiers "template" comme ça à chaque nouvelle création c'est toujours en Français.
Pour ce menu, il est dit plus haut qu'il est coupé, je l'ai constaté, c'est à cause de la télé chez moi, je sélectionne l’affichage "natif" et je vois tout, par défaut je suis en "plein écran" et ça coupe la moitié du texte en haut de l’écran (je sais ce n'est pas logique que le plein écran soit plus petit que le natif :p).
Enfin, la fonction de mise à jour du contenu ne fonctionne pas, j'ai bien installé le complément avec succès, j’appuie sur "2" j'ai la boite (que j'ai traduite aussi) qui demande si je veux mettre à jour, ça tourne un peu et j'ai un message "unable to service request".

Très bon travail pour le reste qui m'a obligé à créer un compte ici ;o).

++

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

Portrait de thivame

salut zozodesbois,
alors j'ai testé la derniere mise a jour, et la nickel plus de perte de dossier ou de jaquette.Bon comme mentionné par nicolas_san, la mise a jour par la TV ne fonctionne toujours pas chez moi... mais bon je sais qu'avec de la patience je tomberais sur un produit que tu nous auras fait ....
En tout cas je te remercie au nom de la communauté "HMB" pour ce que tu nous procures...
Mais j'attends toujours mon petit extra pour les series... rire.... en realité j'espere que lorsque tu auras finalisé ces scripts....une idée pour les series apparaitera..
Cordialement

Portrait de HardManBlue

Je vais tester la version 2.1 sous peu...

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

Portrait de zozodesbois

@ Thivame et HardManBlue, je ne vous oublie pas !

Salut Nicolas_San et bienvenue à toi !

Et bien dis moi, ça a été long avant que tu viennes t'enregistrer ici ? Je ne comprends toujours pas ce qui freine autant a s'enregistrer sur le GeekyHMB... C'est gratuit et il n'y a pas de spam !

En tout cas je suis heureux te te voir enfin. Bon venons-en à nos moutons.

Seulement il faut bidouiller :(

Pour essayer la démo, pas besoin de bidouilles. Pour installer sa config, il faut faire un minimum de paramétrage, mais ça devrait s'améliorer par la suite en simplifiant et automatisant certaines parties des scripts. Tu as tout de même été plus loin que la normale pour bidouiller, l'utilisateur simple n'a pas besoin de faire tout ce que tu as fait pour que ça marche chez lui.

Problème : tu indiques que l'on peut choisir de ne pas rassembler les jaquettes et les "sheet" dans un dossier spécifique mais qu'on peut les utiliser dans le dossier où se trouve la vidéo : je n'ai pas trouvé comment faire donc j'ai dû renommer les chemins pour voir mes images.

En effet j'en ai parlé, mais je n'ai pas expliqué comment faire. C'est en changeant les chemins dans les scripts (ils sont d'ailleurs commentés pour ça en tête des scripts). C'est visiblement ce que tu as dû modifier. Si je comprends bien tu as tout mis dans le même dossier. C'est bien ça ?

J'ai noté une limite dans la longueur des titres, les virgules et accents passe bien mais si c'est trop long on ne passe pas à l'affichage du résumé.

Intéressent, je vais tester ça, merci wink

En passant je n'aime pas utiliser l'anglais, restons Français, j'ai remplacé "_sheet" par "_résumé", j'ai d'ailleurs traduit le menu d'aide visible en haut de la fenêtre dans les fichiers "template" comme ça à chaque nouvelle création c'est toujours en Français.

Je suis assez d'accord avec toi, et c'est pour ça que tu nous dis Hello smiley
Comme tu vois c'est difficile de luter contre une langue internationale... J'ai faillis franciser l'interface, mais j'ai des IP de tous les pays qui sont venus télécharger notre Jukebox, surtout des gens de chez Ellion. Alors je vais voir ce que je peux faire pour que tu n'aies pas à tout refaire à chaque changement de version.

Pour ce menu, il est dit plus haut qu'il est coupé, je l'ai constaté, c'est à cause de la télé chez moi, je sélectionne l’affichage "natif" et je vois tout, par défaut je suis en "plein écran" et ça coupe la moitié du texte en haut de l’écran (je sais ce n'est pas logique que le plein écran soit plus petit que le natif :p).

J'ai aussi ce problème, mais ma TV n'a pas ce réglage. A voir sur les forums d'ac-ryan et de PBO, il y a du monde qui a du mal avec ça. Je ne sais pas ce que Snappy46 a fait pour sa V4 à ce sujet.

Enfin, la fonction de mise à jour du contenu ne fonctionne pas, j'ai bien installé le complément avec succès, j’appuie sur "2" j'ai la boite (que j'ai traduite aussi) qui demande si je veux mettre à jour, ça tourne un peu et j'ai un message "unable to service request".

Le message "unable to service request" peut venir de plusieurs choses:

  • Il faut qu'il y ait une liaison réseau active avec le HMB, sans quoi ça ne lance pas le script de maj.
  • Vu que tu as modifié le script pour les jaquettes, il faut modifier aussi celui qui est installé par le complément dans /tmp/www/cgi-bin/jukebox_update.cgi C'est un peu à cause de ça que je n'ai pas documenté, ça complique un peu les choses. Mais bon...

Très bon travail pour le reste qui m'as obligé à créer un compte ici ;o).

Merci, et j'ai bien l'intention de faire mieux. Il y a encore a concrétiser la notion des thèmes, c'est du boulot !!! smiley

@+

Portrait de HardManBlue

tiens , tiens ! c'est intéressant de voir que des gens de chez Ellion viennent sur ce site ! Voudraient-ils quand même pas nous mettre dans le firmware une version du GeekyMP Jukebox quand même ! PIRATES !...

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

Portrait de zozodesbois

Il faut reconnaître que je les ai sollicités sur leur forum.
Surtout lorsque j'ai vu qu'ils sont partis sur TViXie. Ce qui veut dire qu'ils vont certainement nous pondre un truc avec un film par dossier...
On verra bien !
Personnellement ça ne me gène pas s'il s'inspirent de notre travail, le but c'est que nos machines ne restent pas à l'abandon, alors qu'elles ont d’immenses possibilités inexploités.

Portrait de Nicolas_San

Hello, (je fais aussi holà quelquefois cool).

"Personnellement ça ne me gène pas s'il s'inspirent de notre travail, le but c'est que nos machines ne restent pas à l'abandon, alors qu'elles ont d’immenses possibilités inexploités."

C'est clair, quand on voit le jukebox du Mede8er à base du chipset RTD1073 qui n'est ni plus ni moins que notre RTD1283 sans les fonctions d'enregistrement avec le même système Linux, il y a de quoi baver dessus blush

(Faudra que tu m'explique comment on fait un "quote" ici, je ne trouve pas).

Pour revenir à tes réponses de mon post, en ce qui concerne l'emplacement des images je n'ai pas modifié le chemin du dossier car je ne sais pas quoi mettre étant donné que mon but est qu'il utilise les images présentent dans le dossier scanné avec le même nom de fichier et ce pour tous les dossiers différents scannés, du coup j'ai plusieurs chemins, il me faudrait "l'option" qui lui dit de ne pas chercher un chemin mais d'utiliser directement l'image qui porte le nom du fichier, je ne sais pas si je me suis bien fait comprendre, j'ai du mal moi même angel.

De plus je suis tombé sur un vide, j'ai donc scanné plusieurs chemins mais je n'ai accès qu'à un seul en modifiant le chemin dans le menu, il faudrait un page intermédiaire qui me donne la liste des mes dossiers dans le style de la page du jukebox qui m'oriente vers mes panneaux de jaquettes, à moins que ça ne soit prévu et que je soit complètement passé à côté frown.

À noter que j'ai commencé sur la v2.0 et pas mis la 2.1.

++

 

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

Portrait de HardManBlue

Alors j'ai installé la 2.1 et testé. copie des fichiers sous Jukebox et relance de mon script de mise à jour. Eh ben, c'est pas folichon ! Tout d'abord, on n'a plus le fond noir chargé par dessus le fond de l'image en alu brossé. La navigation est plus rapide, certes MAIS sur la version 2.0, il y avait une sélection de la jaquette avec une image (que j'avais skinné) pour mettre celle-ci en surbrillance avec un cadre rouge. Là, y'en a plus ! du coup, on est obligé de lire dans le cadre du bas la jaquette lue. Pas pratique. Ensuite en passage 3x8, j'ai l'affichage des dernières jaquettes en double (pas tout le temps !). Donc pour moi, retour en V2.0

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

Portrait de zozodesbois

@Nicolas_San pour le quote ça correspond à l'icon "Citation" représenté par une double quote.
Pour l'histoire des scans et chemins, je n'arrive pas à décoder... je n'ai rien compris... l'image de la jaquette doit avoir le même nom que le fichier vidéo et soit tu mets toutes tes jaquettes dans un dossier à part, soit tu les mets dans le même chemin que tes films. A moins que tu veuilles dire que tes images "sheet" tu veux les mettre encore dans un autre dossier ?
Ce que tu appelles page intermédiaire, c'est cette notion de thème à laquelle nous réfléchissons actuellement. D'ailleurs HardManBlue m'a proposé des idées intéressantes.

@HardManBlue la v2.1
Heu, j'étais content d'être arrivé a l'enlever ce fond noir... c'est du transparent que j'ai mis à la place et c'est justement ton image brossée du fond d'écran qui apparait. Le cadre rouge de ta vignette brossée, il y est bien non?... Je vais contrôler.
Tu ne peut simplement plus éditer ton image parce que je l'ai compressée pour que l'affichage aille plus vite. Explications et outils ici.
Tu as bien tout recopié en changeant de version ? Attention, les images sont toutes en .bmp maintenant, alors il faut prendre tout le paquet pour faire la mise à jour. Essayes le mode Demo sur la Clé USB, et dis moi si tu as la même chose ?

Zozodesbois

Portrait de Nicolas_San

Holà,

pour le quote ça correspond à l'icon "Citation" représenté par une double quote.

Ah ben oui j'l'avais pas vu !!!!

Pour l'histoire des scans et chemins, je n'arrive pas à décoder... je n'ai rien compris... l'image de la jaquette doit avoir le même nom que le fichier vidéo et soit tu mets toutes tes jaquettes dans un dossier à part, soit tu les mets dans le même chemin que tes films. A moins que tu veuilles dire que tes images "sheet" tu veux les mettre encore dans un autre dossier ?

Je me doutais que je n'étais pas clair sad, non en fait voilà comment je fait, j'ai mon dossier films, dedans j'ai la vignette "nomdufilm.jpg" et le résumé de thumbgen "nomdufilm_résumé.jpg"
Je voudrais que le jukebox crée le mur en considérant mes images plutôt que d'aller voir dans le dossier "Jaquettes" mais cela sans lui donner un chemin vu que je fait plusieurs dossiers indépendant, je n'ai pas essayé mais il faudrait juste effacer le chemin dans le fichier config ?

Un peu plus clair là ? je suis pas sûr frown.


Ce que tu appelles page intermédiaire, c'est cette notion de thème à laquelle nous réfléchissons actuellement. D'ailleurs HardManBlue m'a proposé des idées intéressantes.

Certes le but c'est que ça soit automatique je pensais le faire manuellement, mais question script pour moi c'est mort :p

++

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

Portrait de zozodesbois

@HardManBlue, je viens de vérifier, j'ai même été jusqu'à télécharger l'archive que je vous ai mise à disposition. J'ai refait mon installation avec et j'ai bien tout... Essayes le mode Démo et dis moi si tu as la même chose.

@Nicolas_San, ma femme me parle en même temps, je n'y arrive pas... je me mettrais sur ton explication dès que j'aurais un moment de calme.

Portrait de Nicolas_San

Re,

@Nicolas_San, ma femme me parle en même temps, je n'y arrive pas... je me mettrais sur ton explication dès que j'aurais un moment de calme.

ARF, bonjour à madame .

J'ai essayé de supprimer le chemin sur les 2 fichiers, le sh et le cgi, j'ai mis "0" à la place et ça n'a rien changé, quand je lance l'update par telnet (car par la TV ça ne fonctionne pas, le HMB étant bien connecté : marche sur youtube, filezilla, samba et telnet) ça me donne ça :

  • <id>1</id>
  • <title>1 - ALIEN</title>
  • <poster>/usr/local/etc/scripts/Jukebox/Modules/nofolder.bmp</poster>
  • <info>/usr/local/etc/scripts/Jukebox/Modules/NoMovieinfo.bmp</info>
  • <file>/tmp/public/HDD2(sata)/DVD/Alien/1 - ALIEN.ISO</file>
  • </Movie>

Que je modifie manuellment comme ça pour voir mes images :

  • <id>1</id>
  • <title>1 - ALIEN</title>
  • <poster>/tmp/public/HDD2(sata)/DVD/1 - ALIEN.jpg</poster>
  • <info>/tmp/public/HDD2(sata)/DVD/1 - ALIEN_résumé.jpg</info>
  • <file>/tmp/public/HDD2(sata)/DVD/Alien/1 - ALIEN.ISO</file>
  • </Movie>

Pour que ça marche il faut que je mette le chemin du dossier séparément avant chaque update dans les deux fichiers sh et cgi ?

Voici une partie de l'update telnet, il voit bien mes images il y a des codes qui ne me parlent pas il remplace mes images par celle par défaut si il ne trouve rien :

  • + echo -e <Movie>
  • + echo -e <id>3</id>
  • + basename /tmp/public/HDD2(sata)/DVD/Alien/3 - ALIEN_3.iso
  • + sed s/\(.*\)\..*/\1/
  • + MovieName=3 - ALIEN_3
  • + dirname /tmp/public/HDD2(sata)/DVD/Alien/3 - ALIEN_3.iso
  • + [ -e /tmp/public/HDD2(sata)/DVD/Alien/MovieInfo.nfo ]
  • + echo -e <title>3 - ALIEN_3</title>
  • + [ -e 0/3 - ALIEN_3.jpg ]
  • + echo -e <poster>/usr/local/etc/scripts/Jukebox/Modules/nofolder.bmp</poster>
  • + [ -e 0/3 - ALIEN_3_résumé.jpg ]
  • + echo -e <info>/usr/local/etc/scripts/Jukebox/Modules/NoMovieinfo.bmp</info>
  • + echo -e <file>/tmp/public/HDD2(sata)/DVD/Alien/3 - ALIEN_3.iso</file>
  • + echo -e </Movie>
  • + read plik
  • + let id=id+1

++

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

Portrait de zozodesbois

Bon Nicolas_San, je te contacte en MP parce que je pense que tu te compliques les choses et surtout tu vas effrayer tout le monde. Alors que c'est tout simple.
On fera un résumé après dans ce fil.
Zozodesbois

Portrait de HardManBlue

OK. Autant pour moi. Je n'ai recopié que les scripts sous Jukebox donc évidemment si tu appelles des .bmp qui n'existe pas sur mon MP. Ca vient surement de ça. Pas la peine de chercher plus loin. Je vais refaire une mise à jour propre. Ca devrait marcher...Je t tiens au courant...

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

Portrait de zozodesbois

Pour ceux qui ne l'auraient pas vu, nous lançons un petit questionnaire sur le Jukebox
Vous n'avez pas besoin d'avoir un compte sur GeekyHMB pour répondre.

Votre vision des choses nous intéresse, et nous voulons tenir compte de votre avis. (profitez-en il n'y a pas beaucoup de développeurs qui s'intéressent aux utilisateurs...).

Je vous rappelle qu'il y a un mode Démo: une simple copie sur une clé USB, une sélection dans le menu Setup et voilà (voir la fiche du Jukebox plus haut tout y est).

Zozodesbois

Portrait de Petitgnoll6

Bonjour tout le monde,

déjà merci pour ce super travail !

Je manque de temps donc mon retour sera bref:
- installation un peu fastidieuse mais bien expliqué donc pas de problème !
- thumbgen malheureusement uniquement windows et non émulable simplement (sous mac en tous cas ^^)
- l'upgrade auto par la touche 2 ne veut pas s'installer, il me retourne cette erreur: "wget: dl.dropbox.com: Unknown host" (j'ai exécuter la commande sous windows)
- la v2.1 marche très bien chez moi, plus rapide que la v2.0 et je ne vois pas les problèmes évoqués par hardmanblue

Voilà pour le moment, je n'ai pas essayé avec des séries (manque de temps).

Bref j'en suis pour le moment très content, plus qu'avec le pseudo YAMJ du ac ryan !

Encore merci Zozo, Hardmanblue, Snappy46 et à tous les autres qui ont participés à ce projet !

Portrait de snappy46

Voici un petit video de la version 4.0 pour ceux qui sont interesser.


Je suis toujour occuper a mettre les choses mieux donc ayez patience. j'espere que ca sera pret bientot.

Desoler pour la qualite du video.  Je n'est pas un bon "setup" pour capturer les video.

snappy46.

Portrait de HardManBlue

Bon, j'ai refait ma mise à jour de V2.0 à V2.1. Tout est OK et effectivement, la navigation est beaucoup plus rapide. Quant à la V4, ça donne envie. Les thèmes sont regroupés dans un répertoire/thème ? Comment sont générées les catégories ? J'espère qu'elles sont paramétrables...Pour le firm HMP500, je l'avais vu sur le forum Ellion mais je ne savais si l'on pouvait l'installer sur nos MP.

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

Portrait de zozodesbois

Merci de penser à répondre au questionnaire wink
( vous pouvez laisser de côté les questions qui vous gênent ).

Voilà le petit bilan de ce que nous avons fait avec Nicolas_San (Merci à lui pour avoir signalé ce besoin).

Il organise ses fichiers vidéo selon le mode vignette du browther: toutes les jaquettes et vidéos sont dans le même dossier.

Notre Jukebox sait maintenant prendre automatiquement les Jaquettes si elles ont le même nom que le fichier vidéo. Et si elles sont dans le même dossier (idem pour la page sheet ).

Comme ça vous avez votre Jukebox d'une part, et vous avez la possiblité de naviguer dans vos vidéos en parcourant le disque dur dans le mode vignette (en appuyant sur la touche GOTO dans le brother pour basculer en mode vignette/liste).

La v2.2 qui est maintenant dans les téléchargements.

Il n'y a que cette fonctionnalité qui a été ajouté. Tout va dépendre de votre organisation de fichier, si vous utilisez les Jaquettes dans un dossier à part, ce n'est pas utile de passer en v2.2.
Zozodesbois

Portrait de snappy46

Les thèmes sont regroupés dans un répertoire/thème ? Comment sont générées les catégories ? J'espère qu'elles sont paramétrables.

Les thèmes sont pris des noms des fichiers. Alors si vous avez une structure de fichiers comme ça:

Films
|-----Comédie
|-----Action

Alors votre "MainJukebox" écran d'entré sera:

Films -----> .../Films/jukebox.xml Donc tous les films
Comédie ----> .../Films/Comédie/jukebox.xml Donc seulement les films dans ce fichier.
Action -----> .../Films/Action/jukebox.xml Donc seulement les films dans ce fichier.

Il n'a maintenant seulement une seule filière Jukebox.rss/Jukebox3x8.rss qui est passé un paramètre pour déterminer quel jukebox.xml a prendre.

Je sais que ceci n'est pas ce que vous voulez vraiment avoir (la structure des fichiers) mais pour l'instant ce sera comme ça. Je regarde a la possibilité d'inclure la creation des jukebox.xml basé sur la "MovieInfo.nfo (genre)" filière mais ceci veux dire beaucoup de changement au code et nouveau code donc ne sera pas inclus dans la version 4.0. Pour le moment je préfère me concentré sur un process de mise à jour/ "Append" / "Delete" du jukebox.xml à la place de reconstruire les filières (jukebox.xml) a chaque mise a jour.

A Bientôt

Portrait de zozodesbois

Salut Snappy46,
Notre adaptation de tes scripts ne gère pas encore les thèmes.
Donc pour l'instant tout va bien.

C'est vrai que l'organisation des fichiers de Nicolas_San n'est en apparence pas pratique pour les thèmes.
Mais en réfléchissant bien, si, ça marche avec ta méthode. En plus je sais qu'il a fait de lui même d'autres dossiers.

De toutes manières ce n'est qu'une histoire de dossiers, c'est simple d'en créer ou supprimer un.

Je pense que la solution que je voulais faire dans le MovieInfo.nfo, risque de ne pas être pratique si l'utilisateur veut définir ses propres thèmes.

Ta méthode pour créer des dossiers par thèmes est la meilleure.
Zozodesbois

Portrait de HardManBlue

Je trouvais dommage d'avoir les jaquettes et les moviesheet dans un seul dossier à part des dossiers des films. Ou alors il fallait conserver en doubles au mois les jaquettes. Ca c'est une bonne option de pouvoir conserver dans le même répertoire que les films la jaquette et le movisheet. Je vais donc télécharger la V2.2 et essayer. Pour les themes, je pense que la meilleure solution est d'avoir un répertoire/theme. Je suppose que les themes seront bases sur des images avec un nom pré-défini ? Il suffit ensuite de remplacer toutes les images par d'autres pour changer de thème sans toucher au script qui,lui va toujours chercher les mêmes fichiers.
Par-contre l'utilisation du fichier .nfo ne m'enchante pas trop car cela veut dire un fichier de plus à générer/gérer et reprendre tout ce qui est déjà fait pour les films précédents qui n'en ont pas !
Pour le chemin de l'usb, faut que je regarde dans les posts mais tu avais donnés une solution pour ne pas être dépendant du chemin, je crois ? je fais toujours ma mise à jour du jukebox pour mon DD Externe...

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

Portrait de zozodesbois

Salut HardManBlue :)
La 2.2 permet au choix :
-Garder les Jaquettes et les Sheets dans le dossier Jaquette
-Mettre les Jaquettes avec les Films et laisser les Sheets dans le dossier Jaquette
-Inversement
-Mettre les Jaquettes et les Sheets dans les dossiers des Films.

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).

Pour le chemin de l'usb, la fiche au dessus est à jour avec le chemin qui ne change pas après reboot. Tu le trouves avec la commande ls -l /tmp/public/

@ANONYMES
Je suis content car des anonymes ont répondu au questionnaire sur le Jukebox.
Merci pour vos retours ! Il y a de bonnes idées, j'ai commencé à éplucher tout ça. J'espère que d'autres ferons comme vous.

Zozodesbois

Pages