Wiki

Outils pour utilisateurs

Outils du site


cinepassion

Scraper ciné-passion pour mythVideo

Cette page concerne MythTV 0.23 et 0.24.

Script pour télécharger automatiquement les méta-données, couvertures et captures et fond d'écrans pour vos films sur le sraper ciné-passion initialement mis en place pour xbmc.

Ciné-passion est une base de donnée communautaire contenant un grand nombre d'information sur les films. Vous aussi contribuez à l'enrichissement de cette base de donnée !

La grande nouveauté par rapport au script Allociné.pl , c'est ne plus avoir à “parser” une page HTML qui change souvent et qui rend de script inopérant. Avec la base de données Ciné-Passion , les données sont constantes.

Depuis le 2 mars le scrapper cinepassion est payant

!!! CINEPASSION.PL N'EST PAS COMPATIBLE AVEC CETTE VERSION PAYANTE !!!

cinepassion.pl ne serra pas adapter à la version payante de cinepassion (du moin pas par son développeur mais le code est plasser sous GNU/GPL vous pouvez donc l'adapter mais merci d'entrer en contacte avec nous avant ;)

Téléchargement et installation

Sous MythTV 0.24 le recupérateur n'est plus configurable, utiliser cinepassion est donc malheureusement plus possible.

Paquets

Cinepassion est disponible dans dans les Les dépôts MythTV-fr. Après avoir ajouté le dépots installez sur le frontend le paquet :

La configuration est entièrement automatisée vous n'avez plus qu'a utiliser la touche Menu (“M”) dans mMythVideo pour télécharger les métadonnées et affiche de vos firms.

Problème fréquent et solution

Sources

SVN

#Pour MythTV 0.23
svn co svn://svn.tuxfamily.org/svnroot/mythtvfr/outils/cinepassion/0.23
 
#Pour MythTV 0.21 et 0.22
svn co svn://svn.tuxfamily.org/svnroot/mythtvfr/outils/cinepassion/0.22

Installation

  1. L'installation du module Perl ImageMagick aussi que Perl Tk sont nécessaire:
    sudo apt-get install perlmagick perl-tk libdbd-mysql-perl
  2. Placer le fichier ou vous voulez sur le votre système
  3. Et rendez le script executable
    chmod +x ./cinepassion.pl

Utilisation

$./cinepassion-pl
Passion-XBMC scraper Query (v1.5) by MARTIN-GONTHIER Fabrice
This perl script is intended to perform movie data lookups in french based cine-passion on the http://passion-xbmc.org/scraper/index2.php?Page=Home
usage: ./mythtv/cinepassion/cinepassion.pl  -lock -gui -hviMPFD [parameters]
       -h, --help                          help
       -v, --version                       display version
       -i, --info                          display info
 
       -gui, --gui                         display window to select a picture
       -lock, --lock                       Fix the inetref to 99999999 for janu script
 
       -M <query>,   --movie <query>       get movie list
       -D <movieid>, --data <movieid>      get movie data
       -P <movieid>, --poster <movieid>    get movie poster
       -F <movieid>, --fanart <movieid>    get movie fanartie poster
       -F <movieid>, --fanart <movieid>    get movie fanart

Intégration dans mythvideo

Utilisation sans l'interface de selection des Coverart et de Fanart.

Dans la configuration de Mythfrontend, allez dans Utilitaires/Configuration→Configuration→Réglage média→Réglage vidéos→Réglages généraux

mythvideo-cinepassion.jpg

Utilisation avec l'interface de selection des Coverart et de Fanart.

Pour le moment il faut utiliser une souris pour sélectionner. Je regarde comment faire pour une utilisation avec une télécommande.

Dans la configuration de Mythfrontend, allez dans Utilitaires/Configuration→Configuration→Réglage média→Réglage vidéos→Réglages généraux

mythvideo-cinepassion-gui.jpg

Attention, Mythtv 0.22 a un bug, si il a déjà des images, il ne les demande pas! Il faut effacer manuellement les images dans les répertoire de stockage des “coverart” et des “fanart”

Verrouillage des données importer avec cinepassion.pl

Il existe dans MythTV 0.22 un script “jamu.py” qui sur certaine distribution1) se lance automatique2) et qui par “magie” remplit les informations sur les vidéos stockées (série TV, Films, ….). Cela donne une petite note sympa au frontend.

Malheureusement jamu à tendance à écraser les données téléchargées avec cinepassion. Une solution consiste à désactivé jamu mais ce script est tout de même bien pratique quand il fonctionne. Pour continuer à utilisé jamu et éviter qu'il n'écrase les données téléchargé vous pouvez demander à cinepassion de les verrouiller ces informations grâce à l'option “-lock”.

#Modifiez la commande de récupération des données par
/chemin/vers/cinepassion.pl -lock -D #Attention ! mettez bien l'option -lock en 1ère position

Information technique
Cette option lance en décaler de 15 minutes une commande (at) sur la base de données Mythtv, qui modifie la colonne Inetref en “99999999” pour que “jamu” ignore cette vidéo.

Intégration dans mythweb

Dans http://<ip_mythbox>/mythweb/settings/video

  1. Sélectionnez le nom de la machine qui héberge mythweb dans “Éditer les paramètres pour :
  2. Dans “web_video_imdb_type:” sélectionnez “Allo ciné
  3. Puis dans “Chemin vers le serveur de métadonnées web” inscrivez le chemin vers le script cinépassion /chemin/vers/cinepassion.pl

Puis pour faire vos recherche cliquez sur le lien “IMDB” de votre vidéo sur la page http://<ip_mythbox>/mythweb/video

Attention, dans certaine version un bug (#7527) entraine une erreur javascript (aucune info bulle ne s'affiche lors du passage de la souris sur un élément). Pour contourner le bug passez l'interface en anglais (http://192.168.0.2/mythweb/settings/mythweb) ou dans /mythweb/modules/_shared/lang/ remplacez
Il n'y a pas de correspondance pour ce titre. Veuillez utiliser la recherche personnalisée pour fournir un numéro IMDB ou un titre différent, et refaire la recherche.
par
Il n&apos;y a pas de correspondance pour ce titre. Veuillez utiliser la recherche personnalisée pour fournir un numéro IMDB ou un titre différent, et refaire la recherche.

A propos

  • Développeur : FabriceMG
  • Packageur : SnouF
  • Remerciements :
    • A l'équipe de passion-xbmc pour le développement de ciné-passion et l'autorisation de nous en servir sous MythVideo.
    • Aux contributeurs qui enrichissent chaque jours la base de donnée de ciné-passion.
1)
Mythbuntu …FIXME merci de complété cette liste
2)
Générallement une fois par jour via une tache cron
cinepassion.txt · Dernière modification: 23/04/2012 par SnouF