Media-center7.Fr

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille
Plugins - MyTV

Installation et configuration de MyTV

Imprimer
altMyTV est un plugin pour gérer les séries TV. Il permet d’obtenir les informations des séries présentes sur votre MCE. Il se charge tout seul d’aller chercher les informations sur les séries que vous avez sur votre disque dur local ou réseau grâce à un site www.thetvdb.com

Cette base de données internationale prend en charge les résumés et descriptifs en Français. Evidement, comme toute base de ce type, ce sont les utilisateurs qui fournissent les données, alors n’hésitez pas à participer…D’ailleurs, pour info, c’est cette même base qui est également utilisée par Media Browser pour les séries.
 
MyTV fonctionne grâce a une base SQL. Il faudra dons installer de préférence SQL Serveur 2008.
 
Nous allons voir comment installer et configurer ce plugin....


Préparation du répertoire des séries :

 

Il faut avoir un répertoire réservé aux séries sur votre PC ou en réseau. Dans ce répertoire, il faut respecter un schéma avec un répertoire du nom de la série pour chaque série, et dans  chacun de ces répertoires, des sous répertoires pour les saisons dans lesquels vous pourrez mettre les épisodes de chaque saison. Les noms de fichiers des épisodes doivent juste respecter un schéma pour pouvoir être identifiées par le plugin au niveau du numéro de saison et de l'épisode.

Par Exemple:

Nom serie.s03e12.Description diverse.avi
Nom serie.s03e12.or Description diverse.mkv
Nom série.3x12. Description diverse.avi
Nom série.312. Description diverse.avi
Nom série 3x12.mp4
Nom série 03x12.wmv
Nom série 312.avi
Nom série 0312.avi

Ce qui donne : Répertoire Séries\Nom Série\Nom serie.s03e12.Description diverse.avi
Vous l’aurez compris, c’est surtout les numéros et les lettres qui comptent (S03.E12 - 03X12 – 3X12 - 312 etc.). Si par exemple, vous mettez S03.EP12, les épisodes ne seront pas trouvés par MyTV à cause du P. Les points et tirets ne gênent, mais évitez les doubles extensions comme par exemple : Nom serie.s03e12.Description diverse.avi.avi.

ATTENTION : Ne mettez surtout pas d’accents ou de caractères spéciaux sur vos noms de fichiers, sinon vous ne pourrez pas lire les fichiers.

alt

Si vous avez des séries avec plusieurs saisons, vous pouvez les mettre dans le même répertoire, mais pour avoir une vision plus claire, il est recommandé de créer des sous répertoires pour les saisons (Saison1, Saison, Saison3 etc.).

alt


Note : Lors de la configuration avec MyTV des emplacements ou vous avez stocké vos séries, vous pourrez en configurer plusieurs. Donc,  si vous n’avez pas assez de place sur un seul disque dur, vous pouvez avoir des emplacements différents sur plusieurs disques durs en local ou en réseau.

 

Préparation du compte SQL/MyTV :

 

Une fois vos séries en place avec le bon schéma, il faut avant tout configurer un compte  utilisateur avec un  mot de passe. Si vous en avez déjà un avec mot de passe, vous pouvez passer directement a l’étape de l’installation d’SQL, sinon, le mieux est d’utiliser votre compte principal en lui configurant un mot de passe. Vous pouvez aussi, si vous préférez créer un nouveau compte utilisateur. Ce compte servira au service du plugin à accéder à la base SQL.

Pour ceux comme moi qui ne veulent pas avoir à taper un mot de passe a chaque ouverture de session Windows, il existe une astuce simple d’auto login :

-Cliquez sur ‘Démarrer’ et dans la case ‘Rechercher’, tapez : Netplwiz..

alt

Dans la fenêtre qui s’est ouverte, sélectionnez  le compte sur lequel vous avez ajouté un mot de passe et décochez la case qui se trouve en haut.

alt

Cliquez ensuite sur ‘OK’ et  tapez le mot de passe dans la nouvelle fenêtre qui s’est ouverte. Cliquez encore une fois sur ‘OK’. Le compte est maintenant configuré pour se loguer automatiquement sans avoir besoin de taper le mot de passe.

alt


Installation de SQL Express :

 

Deux cas se présentent :

1-Vous utilisez ou comptez utiliser My Movies pour gérer vos Films

-Si vous avez déjà installé MyMovies, lors de l’installation de MyTV vous devrez indiquer MyMovies comme SQL Instance au lieu de SQLServer. Je pars du principe que vous avez installé MyMovies3. Celui-ci fonctionne désormais avec SQL2008 contrairement a la version 2.

2-Vous n’utilisez pas MyMovies et vous ne comptez pas l’installer.

-Dans ce cas, installez SQL Serveur.

-Installez de préférence SQL Serveur 2008. Il faut juste savoir que MyTV fonctionne avec SQL2005 ; mais que de nouvelles instructions prévues dans les prochaines versions de MyTV demandent  la version 2008 de SQL

 

Installation du plugin :


Vous trouverez les téléchargements sur le site de MyTV :
http://mytv.senseitweb.com/media/


Si vous n’achetez pas la licence, vous ne pourrez télécharger que la version Trial. Le prix de cette version n’est vraiment pas élevé (12€99) et est valable a vie. J’ai moi-même acheté la licence par principe, pour encourager son développement alors que je suis Bêta Testeur. L’interface est encore en Anglais, mais ça ne gêne pas vraiment car les données des séries seront bien en Français. Peut-être qu'un jour le programme sera disponible en Français, mais c'est pas pour tout de suite.

En attendant, il faudra se contenter de la version Anglaise, mais avec les informations en Français. Ces informations sont recueillies sur un site du style IMDB, mais consacré aux séries. On y trouve déjà la plupart des séries en version Française et il est possible de s’inscrire pour y ajouter les séries manquantes en prenant les infos sur le site d’allociné.fr par exemple.

Pendant l’installation, MyTV vous demandera quel compte d’utilisateur vous utilisez. Il faudra indiquer le nom du compte et le mot de passe que vous avez configuré lors de l’étape ‘préparation du compte’ plus haut dans ce tuto. Pour le reste, laissez les options par défaut (voir captures d’écran):
alt
 
alt

alt

Laissez tout par défaut, sauf si vous avez déjà installé MyMovies avec une base SQL2005 et qui utilise  déjà son instance (MYMovies). Dans ce cas, indiquez MYMOVIES dans SQL Instance au lieu de SQLExpress.

alt
Indiquez le nom du compte utilisateur Windows avec le mot de passe. Une fois l'installation terminée, il va falloir effectuer une dernière opération pour les réservations d’URL. Téléchargez le fichier Batch ‘CommandesMyTV.bat’, et exécutez-le en mode Administrateur. Normalement tout est OK.
 

Configuration :

 

Maintenant que le plugin est installé, il va falloir le configurer. Au premier lancement sous MCE, vous risquez d’avoir des messages d’erreurs. N’en tenez pas compte pour le moment et rendez vous dans MyTV>settings > Folders pour configurer votre, ou vos répertoires.
 
alt

alt

Attention, une fois dans Folders, le choix est un peu déroutant. Il ne faut cocher que la dernière case qui correspond au répertoire que vous voulez ajouter. Par exemple, si votre répertoire se trouve dans c:\Videos\Series, il ne faudra cocher que la case a côté de ‘séries’.
alt

De même, si vous utilisez un partage réseau : \\Serveur\Videos\Series, il ne faudra cocher que ‘Series’. C’est important car sinon, les entrées seront dupliquées dans les fichiers Settings dont se sert MyTV.
Par exemple pour C:\Videos\Series, il inscrira comme répertoire : C:\ + C:\Videos + C:\videos\series alors qu’il ne faut que C:\videos\series.

Il va aussi falloir configurer la langue pour les métadonnées prises sur le site thetvdb.com. Pour cela, il faut dans un premier temps vous rendre sur le site
http://www.thetvdb.com et créer votre compte avec vos préférences (Français):
 
alt
 
Une fois logué dans le site, allez dans ‘Account’ (Bande Verte a droite) et relevez votre identifiant ‘Account Identifier’. C’est une suite de numéros et de lettres qu’il va falloir indiquer à MyTV.
 
alt
 
Lancez votre MCE et allez dans MyTV>Settings>Online. Indiquez ‘Français’ pour la langue et votre numéro d’identifiant:
 
alt

alt
Indiquez votre identifiant Thetvdb, que vous trouverez dans ‘Account’ sur le site TheTvdb.com. Ce n’est pas votre nom, votre E-Mail ou votre mot de passe, mais ‘l’Account Identifier.
Pour finir la configuration, Je vous conseille vivement  d’aller sur ‘General’ et de cocher l’option 'Create Thumbnails locally rather than use TheTDVB'. Cette option permet de créer des miniatures des épisodes a partir de vos fichiers vidéos plutôt que les captures du site thetvdb, car très souvent elles sont moches, en 4/3, écrasées ou manquantes:

alt


Une fois le ou les répertoires choisis et la langue configurée, quittez le media center et relancez-le. Si vous avez un message du style : AUTHORITY\SYSTEM quand vous allez dans MyTV, cela vient du compte qui n’a pas reçu correctement les droits d’utilisateur. Cela peut se produire si vous avez fait une erreur dans votre mot de passe. 
Pour régler ce problème, quittez le MCE et cliquez sur Démarrer. Tapez Services dans fenêtre de recherche. Dans la liste des services, recherchez MyTV Watcher Service et double cliquez dessus.
alt
 
Allez dans l’applet Connexion et retapez le nom d’utilisateur et le mot de passe. Normalement vous aurez un message comme quoi les droits ont été accordés. Le mieux est ensuite de redémarrer le PC ou de fermer la session avant de relancer Mytv sous MCE.
alt


 

Ajout des séries:

 

Si tout se passe bien, MyTV est maintenant opérationnel. Pour ajouter une série, allez dans Main Menu. Normalement, MyTV détecte automatiquement si des nouvelles séries se trouvent dans votre répertoire de Séries et vous proposera de les ajouter. Confirmez et choisissez la série à ajouter dans la liste.


alt
 
Le Programme se met alors à chercher sur la base du site http://thetvdb.com. Sélectionnez la série qui correspond dans les résultats. MyTV rajoutera tout seul les épisodes et les saisons en tache de fond.
 
alt

Une fois la recherche terminée, cliquez sur la fenêtre qui correspond. MyTV ajoutera alors la série et ajoutera les épisodes.

Si aucun résultat n’est trouvé, vous pouvez annuler en cliquant sur Cancel. Dans ce cas, allez directement vérifier la disponibilité de cette série sur le site
http://thetvdb.com. Il se peut que le répertoire de votre série ne porte pas le bon nom.

Pour voir vos séries ajoutées, revenez sur le menu principal de MCE et cliquez à nouveau sur le Main Menu MyTV. S’il vous propose encore d’ajouter une série, cliquez sur Non. La série ajoutée doit apparaitre.
 
alt

Il se peut que tous les épisodes et les images n’apparaissent pas tout de suite car il lui faut un peu temps pour cela. Si aucun épisode n’est ajouté, il faudra vérifier le schéma comme indiqué au début du tuto. Si malgré cela, les épisodes ne sont pas ajoutés, il faudra vérifier que le service MyTV Watcher est bien démarré.

Page de sélection des Saisons:


alt

Page des épisodes:

Le résumé de l’épisode n’apparaît par défaut que si vous avez déjà regardé l’épisode. Sinon, pour l’afficher, il suffit d’appuyer sur la touche #:
alt
 


 

Cas particuliers :

 

Dans certains cas particuliers, vous pouvez rencontrer des problèmes pour trouver ou ajouter des séries. Pour limiter ces problèmes, vous devez dans un premier temps :

1-Vérifier sur le site TheTVDB que la série est bien présente en Français. Si ce n’est pas le cas, c’est normal qu’il ne la trouve pas. Il faudra alors la créer sur le site TheTVDB. Si la série existe déjà en Anglais, il vous suffit d’aller dessus et de modifier les infos de la série en sélectionnant ‘Français’ dans les listes déroulantes et de sauvegarder (Save Series).
Voici un exemple avec la série Dexter. Si la série n'existe qu'en anglais, il suffit de cliquer sur 'showhide edit':
alt
2-Nommez vos dossiers de séries exactement comme le site TheTVDB. Par Exemple : Si vous voulez rajouter la série 24H, vous devrez nommer le répertoire 24 Heures Chrono.

Le meilleur exemple d’un cas particulier est la série les 4400. Pour cette série, les épisodes devront être renommés car autrement MyTV n’arrivera pas à  ajouter correctement les épidotes puisque il cherchera l’épisode 44 de la saison 00.

Mis à part ces rares exceptions, vous ne devriez pas trop rencontrer de problèmes, mais si toutefois vous n’arriviez pas a ajouter une série alors qu’elle est bien présente en Français sur le site TheTVDB, vous avez la possibilité de l’ajouter manuellement.

Pour cela, il faut d’abord trouver l’ID de la série sur le site TheTVDB. Vous pouvez trouver cette indication dans les résultats de la recherche (dernière colonne à droite : Show ID), ou dans la fiche de la série tout en haut (Series ID). Une fois cette ID connue, il vous suffit de créer un fichier texte et de copier ce chiffre dedans. Dans le cas de la série Dexter (capture au-dessus), l'ID est indiquée en haut dans 'Series ID'.


alt


alt






Enregistrez ensuite ce fichier et nommez-le : series.id. Il faut faire attention de bien avoir les bons réglages pour l’affichage des extensions de fichiers dans Windows car par défaut, il n’affiche pas les extensions de la plupart des fichiers. Pour cela, allez dans Panneau de configuration>Apparence et personnalisation>Options des dossiers, puis dans ‘Affichage, décochez la case : Masquez les extensions des fichiers dont le type est connu.

Une fois votre fichier prêt, il vous suffit de le copier dans le répertoire de la série et celle-ci sera automatiquement rajoutée par MyTV.
Par défaut, MyTV ajoute ces fichiers d’ID pour toutes les séries ce qui permet aussi d’ajouter automatiquement les séries si par exemple vous avez perdu votre base. Dans ce cas, il les ajoutera dès que vous aurez réinstallé MyTV avec la nouvelle base.
 

Fonctionnement du Service :

 

Le service MyTv permet de surveiller en permanence ce qui se passe dans votre répertoire des séries. Si  par exemple vous renommez des épisodes, il le verra et rectifiera automatiquement ce changement dans la base. Il verra aussi les ajouts de nouveaux épisodes.

Normalement, il fait tout ça en direct, mais il se peut qu’il y ait un délai. J’ai remarqué que lors de mises en veille/Reprises du PC, le service ne fonctionnait parfois plus en direct. Ce problème a été remonté, mais pour le moment, je n’ai pas de solution. Malgré tout ce n’est pas grave car le service possède aussi une fonction de veille/réveil. Cette option peut être changée (settings>MyTV Service>Service Wakeup interval) et est réglée par défaut à deux heures. Cela veut dire que toutes les deux heures, le service se relance et analyse vos dossiers de séries pour effectuer les changements.
alt

Vous pouvez aussi redémarrer le service manuellement si vous le souhaitez (Cliquez sur Démarrer et tapez services dans la case 'Rechercher'. Dans la liste des services, descendez et sélectionnez  ‘MyTV watcher’. Ensuite cliquez sur le lien redémarrer le service à gauche de la liste.
alt

Vous remarquerez aussi que lorsque vous ajoutez une série, les images des saisons ne sont pas ajoutées tout de suite. C’est normal. Les images des saisons seront ajoutées au redémarrage suivant du service.


 

Popups Séries/saisons/Episodes :

 


Avec la dernière version de MyTV, des popups peuvent être affichés avec la touche ‘i’ (infos) de la télécommande. Avec le clavier vous pouvez utiliser la combinaison  des touches Shift et #.  Ces popups permettent d’indiquer comme 'vue' ou 'non vue' une série, une saison ou un épisode . Ces popups servent aussi a gérer la base pour supprimer une série, une saison ou un épisode. Vous avez aussi la possibilité de ‘Forcer’ la mise à jour des informations de la saison ou d’un épisode. C’est très pratique par exemple si les résumés des épisodes ont mis à jour en Français après avoir ajouté la série. Ces popups donnent aussi des infos sur l’épisode ou la série. En fait en fonction de la page sur la quelle vous êtes (Séries, Saisons ou épisodes) le Popup sera différent et agira différemment.

Ces popups servent aussi a gérer la base pour supprimer une série, une saison ou un épisode. Vous avez aussi la possibilité de ‘Forcer’ la mise à jour des informations de la saison ou d’un épisode. C’est très pratique par exemple si les résumés des épisodes ont mis à jour en Français après avoir ajouté la série. Ils  donnent aussi des infos sur l’épisode ou la série.

C’est aussi à partir de ces popups que vous pouvez choisir une autre jaquette pour les saisons, une autre bannière pour la série ou les Fanarts (Fonds d’écrans).

Pour afficher le fond d’écran que vous avez choisi sur la page des épisodes, il faut dans un premier temps définir cet affichage en allant dans ‘Settings>Skins’, choisissez ensuite ‘Episode Menu’ et sélectionnez ‘Fanart’ puis sauvegardez:

alt

alt

Dans la page des épisodes vous aurez alors la vue avec le fanart :

alt

A partir de la page Skins, vous pouvez aussi choisir un autre vue que celle en escaliers :

alt

 

Fonctionnement  sur un Extendeur:



Avec Windows7, les fichiers Divx et Xvid sont enfin pris en compte avec un extendeur. Il n’est plus nécessaire de ‘Transcoder’ vos fichiers.

Ce n’est par contre pas la même chose avec les fichiers mkv par exemple. Pour le moment, il n’existe pas de solution miracle pour régler ce problème.

En fait, en théorie, votre Media Center est capable de lire les fichiers MKV au niveau du codec, mais pour le mkv, il faut un conteneur. En général, on utilise Haali Media Splitter. Grâce a lui, vous pouvez lire vos fichiers mkv avec le Media Center, mais malheureusement, ça ne marche pas avec l’extendeur.

Alors en définitive, il existe deux types de solutions :

1-Transcoder vos fichiers:

Pour cela, il existe plusieurs solutions, mais la plus rependue, c’est transcode 360 car le transcodage se fait a la volée. Pour installer et configurer Transcode360, un tuto est disponible ici. Vous devrez aussi effectuer certains reglages au niveau des droits pour éviter d’avoir des erreurs avec l’extendeur. Pour cela vous pouvez consulter ce tuto.

Ensuite, il faudra éditer le fichier Settings.xml que vous trouverez dans C:\ProgramData\senseIT\myTV.

alt

Attention car c’est un répertoire caché. Il faut configurer l’affichage des dossiers cachés..Panneau de configuration\Apparence et personnalisation > Option des dossiers>affichage>Afficher les fichiers et dossiers cachés.


alt

Dans le fichier, vous trouverez une section . Insérez dans cette section les extensions que vous souhaitez lire avec Transcode :


      .mkv


 
Si vous voulez ajouter plusieurs extensions, il faut à chaque fois indiquer celle-ci entre deux valeurs   .


2-Installer un autre conteneur:

I existe un nouveau conteneur appelé Projet Divx qui permet de pouvoir lire avec un extendeur des mkv, mais celui-ci n’est pas encore vraiment au point. Il a de gros défauts car il ne gère pas les différentes pistes audio et ne prend pas en charge les sous-titres. Espérons que ce projet finisse par intégrer tout ça et être stable.

3-Re-muxer vos Mkv:

Solution ultime, mais très efficace qui consiste a transformer votre Mkv en TS ou M2TS. Cela se fait sans ré-encodage et ne prend que quelques minutes. Un tuto spécifique qui détaille la méthode a suivre est disponible ici.


Conclusion :

Malgré que MYTV puisse paraitre un peu compliqué a installer et configurer au vu de ce guide, dans la réalité, ça reste a la portée de tous. Il est plus complet et convivial que Media Browser, mais après, c’est une question goût.

 


Mise à jour le Jeudi, 28 Janvier 2010 16:17