Installer directement un grabber xmltv (1 Viewer)

PMUXY

Portal Member
July 13, 2015
22
4
France France
Pour ceux qui comme moi envisagent un backup à l'excellent site de Racacax, pour éviter de revivre l'erreur 404 de Site hors service ou les manques de kazer.org.

Un petit tuto pour installer sur Windows le grabber xmltv "tv_fr_grab_telerama" qui va chercher lui-même les programmes chez Télérama.

Basée sur le wiki de xmltv.org, dans lequel il manque quelques détails actuels, sans doute évidents pour un programmeur en Perl :

==>
XMLTVWindowsBuild - XMLTV

**********************************
Partie XMLTV :

- Installer Strawberry Perl ( Strawberry Perl for Windows ) dans le répertoire C:\Strawberry
- Décompresser avec 7-zip, par exemple, les fichiers de la dernière version non win32 de XMLTV ( XMLTV - Browse /xmltv at SourceForge.net ) : xmltv-0.xx.xx.tar.bz2 dans le répertoire C:\xmltv.
De telle manière que le répertoire du fichier Makefile.PL soit directement C:\xmltv (pas d'autres répertoires intermédiaires).
- Ouvrir une fenêtre de commande dans le répertoire C:\xmltv
- Préparer la compilation de xmltv avec les 2 commandes suivantes :

set PERL5LIB=c:\xmltv
perl Makefile.PL

en respectant les majuscules et minuscules.

- N'installer que tv_grab_fr, lorsque le script demande quoi installer.
Personnellement, j'ai édité le Makefile.PL pour enlever tous les autres grabbers, ce qui accélère l'installation, mais ce n'est pas indispensable.
Cet ancien grabber "tv_grab_fr" ne sera jamais utilisé, mais sert pour d'éventuelles références manquantes.
- Rajouter les modules manquants, signalés par Perl, par plusieurs commandes cpan (5 ou 6). "cpan XML::Writer" par exemple.
- Lancer les 2 commandes suivantes :

gmake clean
perl Makefile.PL

- répéter à partir de l'ajout de modules avec des commandes cpan, s'il en manque encore.

Ce qui ne devrait pas arriver si toutes les demandes de Perl ont bien été effectuées au premier coup.

- Lancer la compilation et installation de xmltv avec les 2 commandes suivantes :

gmake
gmake install

Comme indiqué dans le wiki, la commande d'installation génère des erreurs, mais ça fonctionne quand même.

==>
En gros : suivre le wiki en rajoutant la commande "set PERL5LIB=c:\xmltv" et en remplaçant la commande "dmake" par "gmake".
C'est simple, mais sans cette commande précise, le script s'arrête immédiatement avec un message du genre "couldn't locate the lib..."

******************************
Partie spécifique au nouveau script telerama :

- Récupérer le script tv_grab_fr_telerama sur le GitHub de zubrick :

GitHub - zubrick/tv_grab_fr_telerama: XMLTV Grabber using telerama data

- Le copier dans le répertoire de MP "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\xmltv"


******************************
Utilisation :
Dans le répertoire xmltv de MP : "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\xmltv"
- Lancer la commande :

perl tv_grab_fr_telerama --configure

et choisir les chaines à récupérer (une fois pour toutes).
Un répertoire .xmltv contenant un fichier de configuration "tv_grab_fr_telerama.conf" va apparaître.

- Lancer la commande :

perl tv_grab_fr_telerama --output TVguide.xml --days 8

(pour récupérer 8 jours de programmes dans le fichier TVguide.xml).

Cette dernière ligne peut être incluse dans un fichier .bat, lancé automatiquement de temps à autre par le planificateur de tâches de Windows.
Ne pas oublier de renseigner le champ "démarrer dans" avec le répertoire "C:\ProgramData\Team MediaPortal\MediaPortal TV Server\xmltv", dans les propriétés de l'action du planificateur de tâches.

Voilà!
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

OP Similar threads Forum Replies Date
D I just installed MP 1.23. Which version of Schedules Direct should I use, where do I obtain it from Newcomers Forum 6
toricred x64 Bit Installer for 2.2.3 General 2
F Problems with new install of MP2 Newcomers Forum 3
C Can't install any extensions - DLL error Installation, configuration support 19
joecrow 1.25.0 5031: Error on Install. Bugreports 24
P [solved] MP2 new install, 2 x hdhomerun tuners, client on same PC unable to view TV & recordings Newcomers Forum 8
M MediaPortal2 TV Config Error on Install (0x80004005) General 7
ajs [fixed] 5022: Improving the MPE Installer, providing nicer GUI :) MediaPortal 1 42
Rob Hexenmeister Dependency error on install v2.3.2.0 OnlineVideos 28
ajs [fixed] 5015: Improving the MP1 installer, providing nicer GUI :) MediaPortal 1 138
N No TV or EPG on fresh install General 0
D [solved] Changed username in Win10, now TV Server config crashes on fresh install Installation, configuration support 1
T MediaPortal Extensions Manager Fehlermeldung bei Installation einer Erweiterung Installationsprobleme? 1
doskabouter [Question] Optional installation of subcomponents in MPE1 Developer Discussions 1
D Unable to install 1.22 on Win 10 Newcomers Forum 9
J Server vs Client Install General 5
G Newb trying MP2, trouble with guide data General 5
G MP1 TV Server "failed to upgrade the database" using MS Sql Server Installation, configuration support 3
geotwticher [solved] Fatal Error 0x80070643 during MP2 installation General 7
B 'Successful' install of MP2.2.2 on W8.1 - but can't connect to sql db General 1
badboyxx MP installation aborts with an error Installation, configuration support 2
cbr954rr [solved] No sound after clean install? General 24
Kelsen New installation steps Installation, configuration support 4
M A little help with new install pls Installation, configuration support 3
H TV startet nicht nach install von MP1.23pre Installationsprobleme? 2
Similar threads

























Top Bottom