Emby : Votre bibliothèque multimedia opensource – Babash

Emby est une solution opensource permettant de gérer sa bibliothèque multimédia (films et séries), de récupérer les synopsis, marquer comme lu une fois le visionnage fini et d’y accéder depuis l’extérieur sur votre ordinateur, tablette et smartphone. Bref : vous connaissez Plex, et bien c’est la même chose mais en opensource !

Actuellement en béta, Emby ne propose pas encore de package tout fait pour Synology. Il va falloir passer par des dépôts communautaires :

  • Dans le Centre de paquets – Paramètres – Général, cochez « N’importe quel éditeur » dans Niveau de confiance,
  • Dans l’onglet Bêta, cochez « Oui, je veux voir les versions bêta ! »,
  • Dans Sources de paquets, ajouter les URLs suivantes : http://packages.synocommunity.com/ et https://cytec.us/spk/
  • Installez ensuite : Mono (déjà fait si vous avez Sonarr), Mediainfo, ImageMagick.

Pour ffmpeg et emby, téléchargez sur http://cytec.us/syno/test-spk/ les 2 fichiers spk correspondants à votre architecture et installez les manuellement via le bouton Installation manuelle depuis le Centre de paquets.

Voilà, il faut maintenant lancer l’application. Ouvrez l’URL suivante : http://ip_de_votre_synology:8096

Configuration

Depuis le menu, Gérer le serveur, vous arrivez sur le Tableau de bord.

Vous pouvez y gérer le serveur, les appareils connectés, les utilisateurs. Oui oui, les utilisateurs ! Comme cela, chaque membre de la famille peut avoir son compte et ainsi gérer les medias comme il le souhaite !

Parcourons brièvement les options possibles :

Déclarer sa bibliothèque

Dans Bibliothèque, ajoutez le ou les emplacements(s) de vos médias en précisant si ce sont des films, de la musique, des séries TV, livres, jeux, photos etc…

Gestion des sous titres

Certaines vidéos que vous avez peuvent être en VO, sans sous titres intégrés. Emby va donc se charger de les télécharger. Par contre, en fonction du logiciel que vous utilisez, ils peuvent ne pas s’afficher malgré le fait qu’ils soient présents.

Il faut donc utiliser la fonction Substitution de chemin d’accès.

Ainsi, un lien tel que : /volume1/video sera remplacé par le chemin réseau accessible de tout vos périphériques : \\ip_de_votre_synology\video

Métadonnées

Vous pouvez spécifier quels sont les lecteurs de métadonnées à utiliser pour récupérer les synopsis, les acteurs etc..A vous d’activer The Open Movie Database et TheMovieDB par exemple.

Lire plus :   Xiaomi Yi, l'action camera qui ne rougit pas devant la GoPro

Sachez aussi que vous pouvez configurer Sonarr pour le faire à sa place.

Sous titres

Pour les vidéos en VO sans sous titre inscrusté, vous pouvez configurer Emby pour les télécharger et dans la langue que vous voulez

Extras

Ce plugin permet à Emby de chercher sur votre réseau local les périphériques compatibles afin d’afficher la vidéo sur ces derniers. Ainsi, de chez moi, je peux envoyer une vidéo sur ma télévision compatible DLNA, ou sur XBMC car compatible DLNA lui aussi, mais aussi sur la chromecast !

Plugins

Une multitude de plugins sont disponibles. Je ne citerai que deux :

  • Trakt : qui permettra de récupérer votre historique de film pour le prendre en compte sur Emby,
  • Tvheadend : qui permet d’afficher la TNT depuis votre clé tuner TNT USB à présent reconnue par DSM 5 et couplée au logiciel TVHeadEnd

Vous obtenez donc, avec le plugin TVHeadEnd ceci :

Comme vous le constatez, la grille des programmes n’est pas complète. Nous allons donc corriger cela :

EPG : Grille des programmes par Kazer

  • Inscrivez vous sur le site de Kazer.org,
  • Dans l’onglet Mes chaînes, paramétrez la liste des chaînes que vous souhaitez obtenir,
  • Toujours dans cet onglet, conservez le userhash ( tout en haut de la page ),
  • Téléchargez ensuite le script Kazer sur Github,
  • Editez le script à la ligne 51 pour remplacer VOTRE_CLEF par le userhash,
  • Copiez le script tv_grab_kazer dans /usr/bin de votre NAS Synology,
  • Attribuer lui les droits d’exécution via cette commande :

chmod a+rx /usr/bin/tv_grab_kazer

chmod a+rx /usr/bin/tv_grab_kazer
  • Exécutez le pour tester. Vous devriez avoir des données XML contenant le programme TV.

Sachez que pour éviter de surcharger les serveurs Kazer, vous avez un nombre limité d’interrogation. Si cela bloque, attendez plusieurs minutes avant de relancer la commande.

  • Redémarrer votre NAS pour prendre en compte ce grabber Kazer dans TVHeadEnd.
Lire plus :   Choix de ma domotique - Babash

Dans TVHeadEnd, allez dans l’onglet Configuration\Channel/EPG\EPG Grabber :

  • Sélectionnez XMLTV :France Kazer, un interval de mise à jour de 12 heures, puis Save,
  • Dans l’onglet Channels, choisissez pour chaque chaîne, l’EPG Grabber correspondant. Puis Save.

Emby va prendre en compte le programme TV. Par contre, il y a un cache, il faut donc attendre d’arriver à expiration pour que cela soit effectif et visible.

Coupler Kodi et Emby : le meilleur des deux mondes

Le plugin pour Kodi est disponible ici, dans le repository Emby : https://github.com/MediaBrowser/Emby.Kodi/wiki

L’idée est d’utiliser Koid pour naviguer dans les vidéos, tout en exploitant les fonctions centralisées de Emby. Plus besoin d’avoir une base de données SQL sur le serveur et configurer les clients Kodi pour s’y connecter.

Ici, vous installez Kodi, vous télécharger le Emby repository, vous installez le plugin, et ce dernier va trouver tout seul votre serveur Emby !

Je traduis donc la documentation en Français :

  • Installez la dernière version de Kodi,
  • Téléchargez le repository Emby,
  • Veillez à ce que votre serveur Emby soit en route,
  • Installez le zip : Dans Kodi > Settings > Add-ons > Install from zip
  • Puis, activez le plugin Emby : Add-ons > Install from repository > Kodi Emby > Video Add-ons > Emby
  • Relancez Kodi

Vous allez être questionné à propos du serveur car le plugin va le trouver tout seul.

Une fois fait, Kodi va prendre en compte votre bibliothèque, cela risque d’être long.

Ensuite, faites la configuration que vous souhaitez sur Kodi tel que passer en langue Française.

Troubleshooting: receiver not detected

Si après un redémarrage du NAS, TVheadend ne fonctionne plus et que votre tuner n’est plus détecté ( les champs : Device path, Device name et Host connection  sont vides ), faites ceci :

  • Activez Video Station, vérifiez que le tuner est détecté,
  • Arrêtez TVHeadend,
  • Redémarrez votre NAS. Video Station va donc charger le tuner TNT avec le bon driver,
  • Activez ensuite TVHeadend. Ce dernier prendra en compte le tuner TNT correctement.

A lire également