Ant Movie Catalog et les films sous Xlobby Vous disposez d'une collection de films sur disque (DVD, VCD, SVCD, Divx, RV, MPEG ...) et vous souhaitez un module vous permettant d'obtenir des informations sur le contenu de cette collection, choisir un film à partir de sa pochette, connaître le nom des acteurs ou lire un résumé de ce film sans avoir trop d'efforts à fournir ? Ant movie catalog permet de créer une base de données afin d'archiver tous vos films avec recherche automatique des données de votre collection de films par internet. Il suffira d'inscrire le nom du film à chercher et la recherche des pochettes et des infos du film se fera automatiquement. Je remercie badubo qui a créé un plugin qui facilite grandement la communication entre xlobby et Ant Movie Cat ! 1) Télécharger Ant Movie Catalog et le convertisseur badubo Ant movie catalog est gratuit, complètement francisé (le fichier d'aide est en français) et le forum d'Ant movie catalog est très actif ! Téléchargez Ant Movie Catalog et installez-le ! http://www.ant.be.tf/moviecatalog Le plugin Xant ainsi que des exemples tout faits ici 2) Gèrer une collection de bandes dessinées Xlobby peut lire vos bandes dessinées numérisées grâce au logiciel Cdisplay : organisons notre collection afin d'en tirer le maximum de satisfaction. a) Changer de langue Installez Ant Movie Catalog puis dans le dossier Languages, placez le fichier bd.lng provenant de l'archive décompressée. Lancez Ant Movie Catalog : allez dans Outils / Préférences Tous les titres de champs peuvent être modifiés : il suffit de créer un fichier langue qui n'est qu'un fichier texte dans le quel on redéfinit les noms apparaissant devant les champs à complèter dans la page principale affichée à l'écran. Ici le fichier langue pour les BD est déjà tout fait ! Dans la fenêtre qui s'ouvre choisir dans la partie gauche Language ou Langue. A droite, si vous avez bien mis le fichier BD.lng au bon endroit, vous verrez apparaître le nom : sélectionnez ce choix et appuyez sur OK b) Créer une collection Le plugin créé par badubo est très astucieux : il permet de gérer des collections de manière très agréable dans xlobby ! Imaginons que vous disposiez de toute la collection des albums Astérix. Vous allez créer une fiche presque vide qui correspond à la collection à gérer. Allez dans Fichier / Nouveau afin de créer une nouvelle collection. Puis
menuBD / Ajouter
Dans le champ Titre : le curseur clignote : il faut indiquer le titre générique de la collection : ici Asterix (on peut associer une image à cette fiche qui restera vide : c'est comme l'emballage cartonné qui contient les tomes d'une collection). Continuons : on recommence l'opération menuBD / Ajouter pour maintenant ajouter à la série tous les tomes existant. Ici tous les albums ont été intégrés : je vous indique la procédure pour le tome 31 de la collection. On tape dans le champ Titre : Astérix.
Lancez maintenant le scripting : soit par la touche F8 de votre clavier ou par Outils / Scripting : une fenêtre s'ouvre : choisissez le script BD correspondant à BD land (BD FR) ... cliquez 2 fois sur cette sélection (il faut être connecté à internet bien sûr)
On valide par OK pour lancer la recherche
Les résultats arrivent : choisissez dans l'ensemble le tome correspondant à votre recherche. OK Et voilà ! Toutes les informations sont téléchargées ! Il reste 2 opérations à effectuer à la main ! (1) Modifier ce champ Titre pour indiquer au plugin Xant que ce tome fait partie de la collection Asterix : souvenons-nous : nous avons créé une fiche vierge au début : son nom est très important : il faut ajouter dans la zone Titre le nom de la série suivi du signe | (obtenu par l'appui simultané de la touche Alt Gr de votre clavier - qui doit restée enfoncée puis de la touche 6 ou - du clavier alphabétique) Ce signe permet au plugin Xant de savoir que ce qui suit fait partie de la série. (2) Il faut indiquer le chemin où se trouve la bande dessinée ainsi que son nom : on peut faciliter le travail en donnant une partie du chemin dans le fichier bdtemplate.xml (les explications seront données un peu plus loin) (1) Le champ Titre a été transformé de T31: Astérix et Latraviata en Asterix|T31: Astérix et Latraviata (2) L'adresse web a été modifiée pour tenir compte de l'emplacement de la BD : ici elle se nomme Asterix - T31 - Asterix et Latraviata.cbr et trouve dans le dossier Asterix - T31 - Asterix et Latraviata\ lui même intégré dans un dossier Asterix : ce qui donne : Asterix\Asterix - T31 - Asterix et Latraviata\Asterix - T31 - Asterix et Latraviata.cbr Allez dans Fichier et Sauver : donnez un nom à votre base (elle ne contient qu'un titre mais vous recommencez de la même façon pour le reste de vos séries ou de vos BD !) Si vous possèdez une bandes dessinée ne faisant pas partie d'une série : il suffit de ne pas créer de fiche collection vierge mais d'ajouter une fiche simple et de procéder à la saisie de son nom et à la recherche par scripting automatique ! c) optimiser le plugin : comprendre xant.ini Le plugin Xant.dll est associé à un fichier Xant.ini et à 1 ou plusieurs fichiers templates : tous doivent être dans le dossier Plugins faisant partie du dossier XlobbyFr . Examinons le contenu de Xant.ini qu'il faudra sans doute optimiser pour votre utilisation et surtout le section BD : car vous pouvez bien sûr ajouter une section dans le fichier .ini pour gérer une autre collection ! ... [BD] input=c:\Program Files\Ant Movie Catalog\Catalogs\bd.amc output=c:\Program Files\XlobbyFr\databases\bd.xml images=c:\Program Files\Ant Movie Catalog\Pochettes bd\ sort=$$ITEM_ORIGINALTITLE template=c:\Program Files\XlobbyFr\plugins\bdtemplate.xml filters= .... La ligne input permet d'indiquer le chemin menant à la base de donée créée par Ant Movie Catalog output pour indiquer l'endroit où sera créée la base .xml pour xlobby ainsi que son nom images : le dossier qui va contenir les pochettes : créez simplement le dossier : n'y mettez rien : le plugin va y stocker automatiquement ses pochettes sort : règle de tris sur le fichier .xml template : nom et chemin menant au cadre imposé, à la structure du fichier databases au format .xml créé. d) optimiser le plugin : comprendre le template Je vous conseille d'utiliser Microsoft XML Notepad pour modifier ce fichier don't voici le contenu :
<?xml version="1.0" encoding="UTF-8"?> <database> <sortorder>sorttitle</sortorder> <sortable> <sort>actors</sort> <sort>title</sort> <sort>auteurs</sort> <sort>genre</sort> <sort>scenariste</sort> <sort>dessinateur</sort> <sort>name</sort> </sortable> <template/> <paths> <path/> </paths> <item> <parameter>G:\BD\$$ITEM_URL</parameter> <coverart>$$ITEM_PICTUREFILENAME</coverart> <display>$$ITEM_TRANSLATEDTITLE</display> <information> <name>$$ITEM_ORIGINALTITLE</name> <title>$$ITEM_TRANSLATEDTITLE</title> <scenariste>$$ITEM_DIRECTOR</scenariste> <editor>$$ITEM_COUNTRY</editor> <plot>$$ITEM_DESCRIPTION</plot> <auteurs>$$ITEM_ACTORS</auteurs> <dessinateur>$$ITEM_PRODUCER</dessinateur> <genre>$$ITEM_CATEGORY</genre> </information> </item> </database> Les champs correspondent aux lignes renseignées par le logiciel Ant Movie Catalog. Lors du lancement de Xlobby : si tout est bien configuré et que la database bd.xml n'existe pas, elle sera créée ainsi que la création des vignettes dans le dossier indiqué dans le fichier Xant.ini Puis ce sera seulement lorsque la base de données Ant Movie Catalog pour BD sera modifiée que le plugin regénérera le fichier database bd.xml : cette règle de fonctionnement reste valable pour toutes les collections. G:\BD\ dans le champ parameter indique la partition dans laquelle se trouvent toutes les Bandes dessinées : à vous de paramètrer le chemin. Le principe est le même. Il n'y a pas de fichier langage spécifique.
Film / Ajouter Entrer le nom du film : ici Doom 3
Lancer le scripting F6 Choisir le script JeuxVideo.com import v1.1
Valider Choisir pour quelle console ou plateforme est destiné ce jeu.
Voilà : c'est importé ! On peut bien sûr gérer ses collections : ici une collection pourra être par ex : N64, une autre Nintendo, une troisième Intellivision, Neogeo et chaque collection comprendra les descriptifs des jeux : le site interrogé ne comporte malheureusement pas beaucoup de fiches pour le sjeux émulés sur console et anciens ... Naturellement il faudra changer le champ Emplacement film pour pointer vers le nom du jeu ! Le fichier xant.ini est déjà paramètré pour une collection de jeux video et je lui ai associé le gamestemplate.xml 4) Gèrer une collection de cd audio a) Changer de langue Dans le dossier Languages, placez le fichier xlobby.lng provenant de l'archive décompressée. Lancez Ant Movie Catalog : allez dans Outils / Préférences
Dans la fenêtre qui s'ouvre Choisir AR_CD_Français
Le script de prédilection pour des CD audio avec infos françaises est celuio d'Amazon CD audio
J'ai joint le cdaudiotemplate.xml pour exploiter les fiches : pour l'instant impossible de lancer la lecture de pistes via cette façon de cataloguer. 5) Gèrer une collection de films (videothèque) a) Changer de langue Dans le dossier Languages, placez le fichier xlobby.lng provenant de l'archive décompressée. Lancez Ant Movie Catalog : allez dans Outils / Préférences Une fenêtre s'ouvre Choisissez non pas BD mais Xlobby (Xlobby fr) b) Créer une série avec épisodes Le principe est le même que pour les BD. Vous allez créer une fiche presque vide qui correspond à la série à gérer. Allez dans Fichier / Nouveau afin de créer une nouvelle collection. Puis Je tape le nom de The Lord of the ring (il y a 3 épisodes) C'est la fiche générique : on peut lui associer l'image du coffret réunissant les 3 épisodes Les 2 premiers épisodes sont déjà saisis : entrons le 3ème épisode. créons une nouvelle fiche : The Lord of the ring Double click sur le script Moviecovers qui ramène de très grandes affiches de très bonne qualité : cependant le site ne reconnaît pas le requêtes de spectacle sur DVD comme les humoristes par exemple : il faut donc interroger un autre site dans ce cas.
OK Les titres trouvés : il suffit de choisir celle correspondant au film désiré L'intégration est faite mais il reste du travail : modifier le champ Titre original pour que ce film soit identifié comme faisant partie d'une trilogie ainsi que l'emplacement du film (1) Dans le champ Titre original il faut ajouter le nom de la fiche vierge générique créée pour indiquer au plugin q'il s'agit d'une série on ajoute donc The Lord of the rings| devant le titre de l'épisode : le signe | montrant que cette fiche fait partie d'une collection. (2) C'est OMP qui va se lancer lorsqu'on appuiera sur le bouton lire de xlobby : comme ce film est sur un disque, il faut placer le signe \ avant le chemin et le nom exact du film ! Avec une procédure d'autoplay, lorsque le disque sera introduit, le titre du film sera identifié et le plugin cherchera le nom dans la base des films : s'il trouve ce nom, il affichera la fiche précise du film : il suffira d'appuyer sur le bouton lire !
Le site Moviecover importe de très grandes affiches mais remplit les champs de titres avec des lettres capitales : on peut corriger grâce à un petit script : choisir scripting : appuyer sur le bouton ouvrir : choisir Minuscules.ifs puis
Appuyer sur le bouton Exécuter Tout est parfait ! Sauvez ! Pour que le module Film gérés à partir de CD ou DVD puisse fonctionner de manière optimale avec Xlobby, j'utilise certains champs de Ant Movie Catalog qui présentent peu d'intérêt pour moi. Je vais demander à Xlobby de lancer un message du genre :
Comment faire ? a) online
le film est présent sur le disque dur de votre PC ou accessible
via le réseau sur un autre PC : il faudra indiquer dans
le champ de Ant Movie Catalog le nom exact du film ! Exemple : le film est dans la partition E de votre disque dur dans le dossier Videos et s'appelle Wallace et Gromit.avi il faudra mettre dans le champ de Ant Movie Catalog dans le champ "Emplacement du film" je copie ceci : E:\Videos\Wallace et Gromit.avi b) offline le film est stocké sur un disque (CD ou DVD) et il faudra l'insérer dans un lecteur : il faudra indiquer le nom du fichier avec un chemin absolu. Exemple : le film est sur un DVD de données et s'appelle
Shreck.rm je copie ceci : ( il faudra indiquer dans le champ "Emplacement du film"de Ant Movie Catalog le chemin ne doit pas être indiqué - ne pas oublier le signe \ devant le nom du film) Attention : il faut supprimer le fichier movies.xml dans le sous dossier Templates de databases Mettre myomp décompressé (francisé et configuré
par badubo) dans le dossier Applications/myOMP
Le skin utilisé ici est "BlueBox", il suffit de regarder ce que qui a été modifié (très simple) 8)
Lire
les vidéos avec Xlobby Remplacer le bouton "lire" des videos
(pour mediaex) par un nouvel événement : Pour configurer Zoomplayer à votre goût rendez-vous sur cette page http://www.inmatrix.com/zplayer/parameters.shtml |
||||
|
Version 3 par badubo : rédigé par C-moi (24/08/2004) |