[TOPIC] Emby (similaire à Plex mais en mieux).

Emby (similaire à Plex mais en mieux). [TOPIC] - HiFi & Home Cinema - Video & Son

Marsh Posté le 02-02-2019 à 16:34:29    

Topic unique parlant d'Emby
 
https://i.imgur.com/H5Vml6e.png
 
 
Site officiel : https://emby.media/
Blog : https://emby.media/blog.html
Forum officiel : https://emby.media/community/
Wiki en anglais : https://github.com/MediaBrowser/Wiki/wiki
Github : https://github.com/mediabrowser
 
ATTENTION : ce topic n'a pas vocation à traiter des sujets interdits comme le téléchargement illégal.
Les captures d'écran présentes ci-dessous sont des illustrations reprises du site officiel et/ou de l'auteur de ce topic.
Vous devez aux yeux la loi posséder les médias originaux (vidéo et musique) de vos copies numériques.
Ni l'auteur de ce topic, ni HFR ne pourront être tenus pour responsables en cas de mauvaises utilisations de ce logiciel !

 

Citation :

Sommaire :
1. A quoi sert Emby ?
 
2. Quelles différences entre un serveur Emby et un serveur Plex ?
 
3. A quoi ressemble Emby (player) ?
 
4. Sur quoi puis-je installer/utiliser Emby ?
 
5. Est-ce qu'Emby est gratuit ?
 
6. Partie tutoriels :
  6.1 Installation d'Emby
  6.1 Configuration d'Emby (partie serveur)
  6.2 Configuration d'Emby (partie routeur)
  6.3 Configuration d'Emby (partie client)
 
7. Foire aux questions.


 

Citation :

1. A quoi sert Emby ?


 
Réunir toutes vos vidéos, votre musique et vos photos personnelles au même endroit n'a jamais été aussi simple. Votre serveur Emby 100% personnel diffuse automatiquement vos fichiers multimédias pour qu'ils soient lus sur n'importe quel appareil depuis chez vous ou partout dans le monde.
 

Citation :

2. Quelles différences entre un serveur Emby et un serveur Plex ?


 
Les sept principales différences avec Plex sont :
1. 100% open source (sources disponibles sur leur Github). Ce n'est plus le cas aujourd'hui et une grosse partie du code source n'est pas partagée à cause de droits sur certaines fonctionnalités.
2. Serveur 100% personnel. Sur Plex, il faut à la fois faire connaitre son serveur chez eux mais aussi passer par leurs serveurs continuellement...
3. Respect de votre vie privée ! Ne traque pas ses utilisateurs avec des collectes de données.
Du côté de Plex, en plus de traquer leurs utilisateurs, ils le font en passant par les services de Google...
Emby :
https://i.imgur.com/bpZM8mk.png
Google :
https://i.imgur.com/xt5d7b5.jpg
4. Un serveur Emby est plus léger qu'un serveur Plex.
https://i.imgur.com/iUX2pxc.jpg
5. Les développeurs sont à l'écoute de leurs clients (voir le forum officiel).
6. Emby est personnalisable.
7. Possibilité d'installer des plugins (gratuit/payants). C'est encore le cas chez Plex mais plus pour longtemps.
 

Citation :

3. A quoi ressemble Emby (player) ?


 
Voici l'interface d'Emby (personnalisée dans le cas présent) :
 
Interface principale :
https://i.imgur.com/XJobQ03.png
 
Interface sur une vidéo :
https://i.imgur.com/vhwdPsx.png
https://i.imgur.com/P2Rp72K.png
 
Pour trier l'affichage dans un dossier, voici les options :
https://i.imgur.com/5J9a9pT.png
 
En mode lecture, voici le résultat (hors plein écran) :
https://i.imgur.com/UIWnLft.png
 
 

Citation :

4. Sur quoi puis-je installer/utiliser Emby ?


 
Page de téléchargement : https://emby.media/download.html
 
Côté serveur :
Windows, MAC, Linux, NAS, Docker, FreeBSD et Nvidia Shield TV.
 
Côté applications TV (player) :
Android TV, Amazon Fire TV, Android Nvidia Shield TV, Apple TV, Chromecast, Roku, Emby Theater pour Windows, HTML5 (pour les navigateurs internet), LG Smart TV, Samsung Smart TV, Playstation 4, Playstation 3, Xbox One, Xbox 360, Kodi et Windows Media Center.
 
Côté applications smartphones et tablettes (player) :
HTML5 (pour les navigateurs internet), Android, iOS, Windows 10 et Windows Phone.
 

Citation :

5. Est-ce qu'Emby est gratuit ?


 
Oui Emby est gratuit mais il a aussi un système de licence (Emby Premiere) pour soutenir le développement.  
 
Page officielle d'Emby Premiere : https://emby.media/premiere.html
 
Prix de la licence : 4,99$/mois, 54$/an ou 119$/à vie.
 
Note : la licence est pour le serveur et non le client ce qui veut dire qu'une fois la licence activée votre serveur, TOUS les clients se connectant au serveur seront aussi premium.
 
Cette licence n'est pas obligatoire mais vous offre tout de même quelques fonctionnalités supplémentaires qui peuvent être intéressantes pour certains d'entre vous.
 
Les voici en résumé :
 
Offline Media : Téléchargez vos fichiers multimédias sur vos téléphones intelligents et vos tablettes pour une lecture hors ligne facile. Pris en charge sur Android, iOS et Windows.
Emby DVR : Programmez des enregistrements individuels, des enregistrements en série et plus encore avec Emby DVR.
Free Apps : Profitez d'un accès complet à Emby pour Android, Fire TV, iOS, Xbox One et PS4.
Cover Art : Le plugin Cover Art crée des couvertures amusantes et d’autres traitements pour vos images multimédias. Choisissez parmi plus de 30 styles de traitements et de superpositions différents pour la 3D, les sous-titres, l'audio, etc.
Cinema mode: Le mode Cinéma vous offre la véritable expérience cinématographique avec des bandes-annonces et des intros personnalisés avant le film.
Cloud Sync : Synchronisez vos médias avec le cloud pour une sauvegarde, un archivage et une conversion faciles. Stockez votre contenu dans plusieurs résolutions pour activer le streaming direct à partir de n'importe quel appareil.
Emby Theater : La dernière et meilleure application Emby pour votre téléviseur. Fonctionne sous Windows, Xbox One, PS4, Chrome, Firefox et Microsoft Edge.
Automatically Convert Content : Convertissez votre contenu en formats conviviaux pour la diffusion en continu, à l’horaire ou lorsqu’ils sont ajoutés.
Folder Sync : Synchronisez vos supports avec des dossiers et des disques durs externes pour une sauvegarde, un archivage et une conversion faciles. Stockez votre contenu dans plusieurs résolutions pour activer le streaming direct à partir de n'importe quel appareil.
Backup and Restore : Sauvegardez et restaurez facilement la configuration de votre serveur, ou migrez vers un nouvel environnement en un instant.
Podcasts : Tous vos podcasts vidéo et audio préférés dans le canal PodCasts
Smart Home : Utilisez votre appareil Amazon Echo ou Google Home pour contrôler vos applications Emby par la voix! Dites simplement "Alexa (ou Hey Google), demandez à Emby de jouer le prochain épisode de Game of Thrones" et installez-vous confortablement.
 
https://i.imgur.com/JUHGADF.jpg
 

Citation :

6. Partie tutoriels :


 
      6.1 Installation d'Emby
       6.2 Configuration d'Emby (partie serveur)
        6.3 Configuration d'Emby (partie routeur)
          6.4 Configuration d'Emby (partie client)
 
Prochainement...
 

Citation :

7. Foire aux questions.


 
Arrivera au fur et à mesure des questions posées sur le topic.
 
***********************************
 
Je n'ai pas la science infuse alors si des fautes d'orthographe ou des erreurs se sont glissées sur cette page, vous pouvez gentillement me le faire constater afin que je corrige.  
 
Si vous voulez contribuer, alors n'hésitez pas  :sarcastic:


Message édité par snowden le 13-05-2019 à 15:35:37

---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 02-02-2019 à 16:34:29   

Reply

Marsh Posté le 02-02-2019 à 16:35:44    

Réservé


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 02-02-2019 à 16:35:50    

Réservé


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 02-02-2019 à 16:47:43    

Réservé


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 02-02-2019 à 17:11:44    

Bonne idée de topic, Je reviendrai :Jap:

Reply

Marsh Posté le 02-02-2019 à 17:15:29    

Merci pour le topic.  Ça manquait !  
 
J'ai mis Emby cet été sur mon Synology après avoir abandonné DS Vidéo et comparé à Plex. Je ne le regrette pas même si j'ai du passer un temps fou à renommer tous mes fichiers pour qu'ils puisse trouver les metadatas.  
 
A noter que sur Android TV,  l'appli n'est gratuite que temporairement. Pour bénéficier d'une lecture totale, il faut soit passer à Emby Première,  soit payer 5€ pour débloquer.  
Pas de soucis par contre sur smartphone ou tablette.
 
 
Quant à l'emplacement des metadatas,  ce n'est pas clair. On peut forcer pour mettre des fichiers néo et des images dans les dossiers des vidéos,  mais ça ne suffit pas. J'ai testé en installant un autre serveur Emby quelque part et après avoir pointé sur le dossier des vidéos, il démarre vierge. Bref il doit y avoir une bdd cachée quelque part mais je ne sais pas où,  et donc difficile à sauvegarder / exporter.


Message édité par redd le 02-02-2019 à 17:18:52

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 02-02-2019 à 17:18:15    

Là je sais pas, je suis rapidement passé à la licence à vie.


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 02-02-2019 à 22:10:38    

C'est ce qu'ils appellent le "app unlock" dans le tableau.
 
 
En tout cas, s'il y en a qui savent comment faire une sauvegarde complète de la config Emby, je suis preneur.  
Sachant qu'après recherche,  le plugin backup & restore ne gère pas les metadatas


Message édité par redd le 02-02-2019 à 22:40:00

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 02-02-2019 à 22:38:09    

Ok, merci pour l'info ;)


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 03-02-2019 à 16:00:41    

Bonjour,
 
Nouvel inscrit sur ce Forum où je suivais depuis quelques temps divers sujets (en autres celui sur les NAS Synology), je découvre donc ce nouveau topic sur Emby et j'y trouve une bonne occasion d'y partager nos expériences et donc nos trucs et astuces et le tout en français histoire de se simplifier la vie  :)  
 
 
Alors pour commencer à partager ma modeste expérience (presque 1 an) je vois qu'on parle de sauvegarde et d'emplacement des fichiers fichiers metadata...
 
Le chemin des répertoires concernés est :
/volume1/@appstore/EmbyServer/var/metadata/
et
/volume1/@appstore/EmbyServer/var/data/
 
Si Emby est installé sur le Volume 1 sinon à modifier en conséquence.
 
C'est dans ce dernier répertoire (data) qu'il y a la base de donnés principale : library.db
 
Donc pour faire une sauvegarde complète des données de vos bibliothèques il faut donc sauvegarder ces 2 répertoires (en sup du backup sauvegardant la configuration de votre serveur).
 
Perso j'ai préféré faire d'une pierre 2 coups, grâce à une astuce découverte sur le forum Emby, j'ai déplacé ces 2 répertoires sur un autre disque.... Et pour gagner en performance et vu les tests déjà effectués par d'autres utilisateurs je les ai déplacés sur un disque SDD branché en USB...
Résultat très très satisfaisant  :)  
 
En résumé pour faire ça :
- Stopper Emby
- Via PuTTY
se logger avec son compte droits admin, et :
 
sudo -i  (pour l'accès root, le mdp demandé est celui de son compte admin)
 
On commence par le répertoire metada (et refaire après de même pour data)
 
cd /volume1/@appstore/EmbyServer/var/metadata/
(là on va dans le bon répertoire)
 
cp -R /volume1/@appstore/EmbyServer/var/metadata/ /volumeUSB3/usbshare/Emby/metadata/
(là on le copie sur son autre disque dans un répertoire Emby, c'est sur le volumeUSB3 chez moi)
 
mv /volume1/@appstore/EmbyServer/var/metadata /volume1/@appstore/EmbyServer/var/metadata_old
(là on renomme l'ancien répertoire histoire de le conserver provisoirement)
 
ln -s /volumeUSB3/usbshare/Emby/metadata /volume1/@appstore/EmbyServer/var/metadata
(là on fait le lien symbolique vers notre nouveau répertoire)
 
chown -R embysvr /volumeUSB3/usbshare/Emby/metadata/
(et enfin là on donne les droits à embysvr)
 
Et donc on refait là même chose pour le répertoire data (ça va assez vite)
Et après on relance Emby  :)  
 
Maintenant vous disposez d'un endroit accessible facilement sur ces 2 répertoires stratégiques (donc facile à sauvegarder) et en plus ça va plus vite car ce sont ceux où les accès sont multiples donc on profite d'une vitesse supérieure comparativement à un HDD et ça semble même être suffisant en USB2 et même avec une simple clé... une clé assez rapide quand même).
 
Perso j'ai profité des derniers soldes pour acheter un SDD 1 To pour 100€ environ, si bien que j'y case en sup le cache de Emby mais aussi mon répertoire temporaire de transcodage et mes enregistrement DVR pour la TV, j'ai de la place et c'est silencieux  :)  
 
Voilà pour une première astuce que j'ose conseiller. Ça tourne comme ça chez moi depuis au moins 9 mois, il est possible qu'avec la dernière version d'Emby le gain en vitesse soit moins flagrant mais il est forcément au RDV  ;)  
 

Reply

Marsh Posté le 03-02-2019 à 16:00:41   

Reply

Marsh Posté le 03-02-2019 à 20:18:48    

Merci beaucoup nuance
 
Ce qui est chiant, c'est que le dossier @appstore n'est pas visible via la DSM du nas Synology. Ni filestation ni Hyperbackup ne le voient. Tu connais une astuce pour le rendre visible ?
 
Je ne suis pas sûr familier avec putty mais je vais essayer de m'y mettre du coup.


Message édité par redd le 03-02-2019 à 20:19:13

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 03-02-2019 à 20:49:50    

Je ne suis pas un pro non plus de la ligne de commande, je suis maintenant trop rouillé pour ça  :pt1cable:  
Je ne connais pas d'astuce... (je doute que cela soit possible) pour rendre visible ces répertoires dans DSM.
 
Une solution au moins pour les rendre visibles facilement est d'utiliser WinSCP, on se retrouve avec une interface graphique plus confortable que la ligne de commande.  
 
Le répertoire Embyserver via WinSCP
https://reho.st/medium/self/4f0fcfda8d9e7a038b28bf38b7669da515cca215.jpg
 
Par contre à l'usage il me semble qu'il y a des problème maintenant pour avoir le droit root, on ne peut pas faire n'importe quoi... enfin il me semble je n'ai pas trop creusé, il y a peut-être eu des améliorations depuis...
 
Au moins ça permet de visualiser et pour les opérations demandant les droits root il reste PuTTY, même si on n'est pas très aguerri le fait de savoir où on va facilite un peu les choses.
En fait quelques lignes de commandes peuvent nous être nécessaires (et suffisantes) pour faire des opérations non possibles sous DSM, on n'a pas besoin de savoir énormément de choses... Heureusement pour moi  :pt1cable:
 
Edit :
Là par exemple on voit bien dans le répertoire var mes liens symboliques pour rediriger les répertoires data et metadata :
https://reho.st/self/120fc371e74734b4ee1b8382bb4b4f7924830f6f.jpg

Message cité 1 fois
Message édité par Nuance le 03-02-2019 à 21:11:49
Reply

Marsh Posté le 04-02-2019 à 00:45:28    

Je mettrais bientôt la FP à jour ;)


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 04-02-2019 à 11:28:36    

[:drapal]  
Installé hier sur un syno pour utiliser avec kodi sur mibox
 
 

Reply

Marsh Posté le 04-02-2019 à 12:01:34    

Jellyfin, le fork libre :
https://korben.info/jellyfin-le-media-center-libre.html


---------------
"Vous avez beau travailler dur, devenir intelligent, on se rappellera toujours de vous pour la mauvaise raison."
Reply

Marsh Posté le 04-02-2019 à 14:25:18    

Emby n'a pas "encore fermé" ses sources dont je vois pas l'intérêt de ce dernier...


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 04-02-2019 à 14:49:37    

"There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!"
 
C'est gratuit au moins :D


---------------
"Vous avez beau travailler dur, devenir intelligent, on se rappellera toujours de vous pour la mauvaise raison."
Reply

Marsh Posté le 04-02-2019 à 16:54:56    

[:drapal]
J’hésite encore (un peu) à l'installer sur une nvidia shield. Ca ne devrait plus tarder.

Reply

Marsh Posté le 04-02-2019 à 19:18:34    

SanPe' a écrit :

"There are no strings attached, no premium licenses or features, and no hidden agendas: just a team who want to build something better and work together to achieve it. We welcome anyone who is interested in joining us in our quest!"
 
C'est gratuit au moins :D


 
Mouais... Le tout gratuit n'est pas forcément bon surtout quand tu vois le travail. Et là, il n'y a aucun mal à lancer le truc en gratuit puisque c'est purement une copie d'Emby !
Ils sont juste changé le vert pour du bleu.
 
Et je suis pas certain qu'ils continuent sur du gratuit à long terme pour ce genre de gros développement... Ou alors ça sera en donnant leurs fesses à des plus gros.


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 04-02-2019 à 19:41:44    

En ce qui me concerne, je le trouve bien plus beau que Plex, et plus pratique aussi.
Malheureusement pour moi, il est encore bien trop buggué sur NAS Asustor pour remplacer Plex. Il est pourtant porté par l'équipe Emby.
 
Je vais tout de même suivre l'évolution de près.

Message cité 1 fois
Message édité par ketakwet le 04-02-2019 à 19:42:03
Reply

Marsh Posté le 04-02-2019 à 19:56:31    

Nuance a écrit :

Je ne suis pas un pro non plus de la ligne de commande, je suis maintenant trop rouillé pour ça  :pt1cable:  
Je ne connais pas d'astuce... (je doute que cela soit possible) pour rendre visible ces répertoires dans DSM.
 
Une solution au moins pour les rendre visibles facilement est d'utiliser WinSCP, on se retrouve avec une interface graphique plus confortable que la ligne de commande.  
 
Le répertoire Embyserver via WinSCP
https://reho.st/medium/self/4f0fcfd [...] cca215.jpg


 
 
Merci pour ce tuto !
Je testerai ça prochainement, ça m'aidera dans ma galère de disque mort.


---------------
Steam : Redd_Lille
Reply

Marsh Posté le 04-02-2019 à 20:41:07    

Oui j'avais vu ton problème de disque donc ton soucis de sauvegarde...
On sort un peu du sujet Emby mais ta situation peut arriver à tous ceux qui se trouvent dans des systèmes spécifiques comme nos NAS sous DSM..
Alors vite fait et puisque je suis partisan du moindre effort (histoire de durer) je testerai un truc rapide sous PuTTY du genre :
cp -R /volume1/@appstore/ /volumeUSB1/usbshare/Sauv_appstore/  (sur un truc branché en USB1 dans cette exemple).
Histoire de copier l'intégralité de ton @appstore sur un autre disque avant de tenter le sauvetage de ce disque 1 un peu malade.
Après il suffira d'inverser la commande pour remettre en place ces applications avec leurs paramètres... je n'ai pas testé mais ça doit marcher de toute manière tu ne risques rien à faire cette sauvegarde.

Message cité 1 fois
Message édité par Nuance le 04-02-2019 à 20:54:58
Reply

Marsh Posté le 04-02-2019 à 20:47:49    

ketakwet a écrit :

En ce qui me concerne, je le trouve bien plus beau que Plex, et plus pratique aussi.
Malheureusement pour moi, il est encore bien trop buggué sur NAS Asustor pour remplacer Plex. Il est pourtant porté par l'équipe Emby.
 
Je vais tout de même suivre l'évolution de près.


 
Et via Docker ?


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 05-02-2019 à 12:25:54    

snowden a écrit :


 
Et via Docker ?


 
Je n'ai pas testé. Je m'y pencherai dessus quand j'aurai la motivation ^^

Reply

Marsh Posté le 05-02-2019 à 15:18:49    

Ça s'installe en deux minutes via Docker. Allez, motive toi ;)


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 06-02-2019 à 11:12:42    

Nuance a écrit :

Oui j'avais vu ton problème de disque donc ton soucis de sauvegarde...
On sort un peu du sujet Emby mais ta situation peut arriver à tous ceux qui se trouvent dans des systèmes spécifiques comme nos NAS sous DSM..
Alors vite fait et puisque je suis partisan du moindre effort (histoire de durer) je testerai un truc rapide sous PuTTY du genre :
cp -R /volume1/@appstore/ /volumeUSB1/usbshare/Sauv_appstore/  (sur un truc branché en USB1 dans cette exemple).
Histoire de copier l'intégralité de ton @appstore sur un autre disque avant de tenter le sauvetage de ce disque 1 un peu malade.
Après il suffira d'inverser la commande pour remettre en place ces applications avec leurs paramètres... je n'ai pas testé mais ça doit marcher de toute manière tu ne risques rien à faire cette sauvegarde.


 
Top !  :jap:  
 
Je teste ça ce week-end.
Le défi, déjà, ce sera de se connecter avec putty #meganoob mais je devrais y arriver  :D


---------------
Steam : Redd_Lille
Reply

Marsh Posté le 06-02-2019 à 11:14:26    

snowden a écrit :

Ça s'installe en deux minutes via Docker. Allez, motive toi ;)


 
Juste avant mon problème, j'avais justement installé Emby via une image docker. Faudra que je reteste après avoir réglé mes pbs.
 
 
edit : ça y est, j'ai copié avec succès le @appstore en lieu sûr  :)

Message cité 1 fois
Message édité par redd le 06-02-2019 à 20:18:56

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 06-02-2019 à 23:24:54    

redd a écrit :


 
Juste avant mon problème, j'avais justement installé Emby via une image docker. Faudra que je reteste après avoir réglé mes pbs.
 
edit : ça y est, j'ai copié avec succès le @appstore en lieu sûr  :)


 
J'avais fait le test de mon coté pour voir le temps que ça prenait, en gros 24 mn pour 10Go de données de mon système Emby (énormément de petits fichiers évidemment).
Par contre attention ce n'est pas à proprement parlé une sauvegarde, cette copie contient tous les fichiers présents dans ce répertoire mais pas ceux reliés par des liens symboliques.  
Pour récupérer les paramétrages et les datas de ces applications pas de problème tu les as avec cette copie par contre il faut bien entendu ré-installer les différentes applis qui elles au besoin mettent des liens symboliques vers d'autres programmes.
Donc théoriquement pour Emby ça doit être bon direct... Une installation du programme et après en recopiant le répertoire var ont doit tout récupérer... Pas besoin d'utiliser leur système de backup (puisqu'en plus tu récupères avec cette manière les metadatas).

Reply

Marsh Posté le 09-02-2019 à 22:20:36    

Alors en fait, Emby n'aime pas trop le fait de déplacer les vidéos sur un autre volume...
 
Les données étaient sur le volume 1 (celui défectueux), dans un dossier partagé "collection". J'ai mis ce dossier partagé "collection" sur le volume 3 (sain) dans la DSM.  
Mais Emby ne veut rien entendre : il cherche sur le volume 1. Si on regarde les propriétés de la librairie emby, le numéro du volume est inscrit en dur. Et non modifiable évidemment.  :??:  
 
En parcourant les fichiers de @appstore, j'ai trouvé les fichiers "mblink" et "options.xml" qui contiennent tous les deux la référence au volume.
Je les ai modifiés manuellement.
Cette fois dans Emby il montre qu'il recherche bien dans le volume3 mais... les vidéos sont introuvables malgré tout :fou:  
En fait ces fichiers ne gèrent que la "description" de l'affichage du dossier, mais pas le dossier lui même.
J'ai l'impression que les liens directs au volume sont partout, quel bordel !
 
Il y a une commande unix pour forcer, dans tous les fichiers de @appstore/EmbyServer un remplacement de /Volume1/Collection/ par "Volume3/Collection" ?
(j'imagine que oui, j'ai trouvé des trucs sous google mais j'ai peur de faire une belle connerie)

Message cité 1 fois
Message édité par redd le 09-02-2019 à 23:03:31

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 09-02-2019 à 23:45:15    

redd a écrit :

Alors en fait, Emby n'aime pas trop le fait de déplacer les vidéos sur un autre volume...
 
Les données étaient sur le volume 1 (celui défectueux), dans un dossier partagé "collection". J'ai mis ce dossier partagé "collection" sur le volume 3 (sain) dans la DSM.  
Mais Emby ne veut rien entendre : il cherche sur le volume 1. Si on regarde les propriétés de la librairie emby, le numéro du volume est inscrit en dur. Et non modifiable évidemment.  :??:  
.........
Il y a une commande unix pour forcer, dans tous les fichiers de @appstore/EmbyServer un remplacement de /Volume1/Collection/ par "Volume3/Collection" ?
(j'imagine que oui, j'ai trouvé des trucs sous google mais j'ai peur de faire une belle connerie)


 
Oui j'imaginais bien ce cas de figure... et dans mon cas (si ça m'arrive un jour) je remettrais l'ensemble sur le volume initial, j'avais bien noté en parcourant le forum Emby que de nombreux dossiers de metadata avait un chemin "en dur", j'espère qu'il n'y a pas ce type de traces dans une des bases de données... Cette "mauvaise écriture" me fait douter un peu. Je doute qu'une simple commande puisse faire l'opération de vérification sur l'ensemble des fichiers mais on doit pouvoir le faire avec un script en ciblant les extensions de fichiers intéressantes à analyser...
Comme je le laissais entendre je ne suis pas un pro de ce type d'opération mais je vais y regarder d'un peu plus près demain, le sujet m'intéresse car à une époque j'avais envie de déplacer tout Emby sur un SDD (et donc sur un autre volume).
 
A la limite pour faire cette opération de recherche/renommage nul besoin d'être sous une commande Linux, on peut aussi le faire depuis Windows par exemple ce qui peut nous permettre de trouver plus de solutions pour faire cette opération, dans tous les cas il faudra faire ça depuis une copie de la sauvegarde pour ne pas prendre de risque.
En écrivant cela je pensais à Notepad mais pas le bon plan je pense car il faut ouvrir les fichier pour faire du remplacement par contre il semblerait que TextCrawler soit le bon outil (https://www.digitalvolcano.co.uk/tcdownloads.html)
à voir  :)
 
Edit : les nfo peuvent aussi contenir des liens "en dur" (pour les posters/fanart)   :fou:

Message cité 1 fois
Message édité par Nuance le 09-02-2019 à 23:57:02
Reply

Marsh Posté le 10-02-2019 à 00:08:20    

Je suis bien content d'Emby sur Docker.
 
1. J'ai éteint Emby
 
2. J'ai transférer ma médiathèque complète sur un autre NAS Synology que j'ai mit en partage NFS.
 
3. Ensuite, j'ai monté le lecteur NFS dans le NAS principal ou se trouve le serveur Emby en précisant au NAS que je voulais qu'il monte ce lecteur même après un redémarrage.
 
4. J'ai changé mes valeurs de volumes en indiquant les même dossiers qu'avant mais se trouvant maintenant dans le lecteur NFS monté.
 
5. J'ai redémarré le serveur Emby et aucun soucis de reconnaissance.  
 
C'est comme si ça n'avait rien changé pour lui.
 
C'est pour ça qu'on a toujours déconseillé d'utiliser Plex ou Emby en version Synology. Ça fout le bordel dans l'installation et ensuite dans les bases de données.
Je parle même pas de ceux qui veulent sauvegarder tout ça...
 


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 10-02-2019 à 00:10:57    

Nuance a écrit :


Oui j'imaginais bien ce cas de figure... et dans mon cas (si ça m'arrive un jour) je remettrais l'ensemble sur le volume initial


 
Dans mon cas, c'est mon disque endommagé justement  :p  
Je n'ai pas le choix de trouver une méthode pour passer sur le disque 3
 
 
 

Nuance a écrit :


Edit : les nfo peuvent aussi contenir des liens "en dur" (pour les posters/fanart)   :fou


 
alors pour les NFO, je n'ai pour ma part pas le problème car j'avais configuré emby pour copier le max de metadatas (posters, nfo etc) directement sur le dossier des vidéos.
L'avantage, c'est que j'ai testé la reconstruction d'une médiathèque "from scratch" et ça marche bien.
 
Mais bon, c'est long, c'est risqué (j'ai passé tellement de temps à personnaliser les métadatas), je préfère trouver une méthode pour les récupérer.
 

snowden a écrit :

Je suis bien content d'Emby sur Docker.
...
C'est pour ça qu'on a toujours déconseillé d'utiliser Plex ou Emby en version Synology. Ça fout le bordel dans l'installation et ensuite dans les bases de données.
Je parle même pas de ceux qui veulent sauvegarder tout ça...
 


 
Oui, je suis bien d'accord avec toi.
Pour ma part, j'ai découvert Docker que très très récemment. Juste après avoir terminé ma config emby  :o  
 
Avant qu'il ne m'arrive mon crash de disque, j'étais justement en train d'essayer de le configurer depuis une image toute faite. Mais je n'arrivais pas à accéder aux dossiers partagés autres que /docker/.
J'imagine qu'il fallait lui donner des credentiels en entrée mais je n'ai pas trouvé comment (et je suis une buze).
 
Du coup :
1) Est-ce que c'est facile de "dockerisé" mon emby actuel ? Si j'arrive à retrouver ma médiathèque, j'aimerais bien le faire plutôt que repartir sur un emby vierge
2) pour le backup, comment ça marche ? Tu exportes ailleurs l'image de ton container ? Et c'est facile à réimporter ?
3) y'a t-il une perte de perf significative (ou pas significative, ou nulle) du fait de passer via docker ?

Message cité 1 fois
Message édité par redd le 10-02-2019 à 00:15:08

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 10-02-2019 à 02:16:28    

redd a écrit :


Dans mon cas, c'est mon disque endommagé justement  :p  
Je n'ai pas le choix de trouver une méthode pour passer sur le disque 3


 
A mon sens, le plus simple est de remplacer ce disque 1 et donc le nouveau deviendrait le volume 1 et le disque malade (dont je n'ai plus toute confiance) me servirait pour des taches subalternes après avoir passé badblock.
 
 
J'ai eu à une époque exactement le même problème que toi, un disque 1 avec un mauvais secteur et DSM mettant le disque en sécurité, pour faire au plus simple, j'ai remplacé ce disque et après une séance badblock il m'a encore servi pendant 1 an comme disque 4, puis de nouveau d'autres mauvais secteurs ont été pronostiqués sans pour autant mettre le disque en lecture seule (car les réparations auto ont pu alors se faire), passé la dizaine de secteurs HS j'ai changé le disque par sécurité (il doit partir en garantie).
C'est justement au moment du remplacement du disque 1 que je suis passé à Emby, avant j'étais avec videostation et sa restauration s'était bien passée.... Pour Emby c'est différent il faut prévoir la bonne sauvegarde avant (le répertoire var).
 
Je suis bien d'accord l'usage de Docker simplifie forcément le problème mais je me pose les mêmes questions concernant les performances... Et les mises à jour sont-elles aussi simples ?
Avec mes liens symboliques je trouve pour le moment ma config viable, j'ai le backup Emby pour prévoir la restauration de la configuration, et mes répertoire Data & MetaData accessibles pour être sauvegardés régulièrement. Je ne me pose donc pas trop la question d'un usage via Docker  :)  
 
Ce problème de sauvegarde d'Emby est un problème général, quelque-soit l'environnement, l'idéal serait qu'un jour les concepteurs proposent une option pour faire directement cette sauvegarde Data/MetaData.

Reply

Marsh Posté le 10-02-2019 à 04:05:31    

Alors je ne sais plus exactement mais je crois qu'il existe un plugin pour sauvegarder Emby.
 
Pour ma part et via Docker, mon instance est installée dans un dossier partagé du NAS appelé "Docker" et dans un sous dossier appelé "Emby".
 
C'est là ou se trouve toute la base de donnée de Docker ainsi que les données diverses comme les images téléchargées par Emby.
 
Pour la partie mise à jour, ça prend quelques minutes à peine et je pense même ne pas faire ce qu'il faut pour être plus productif.
 
Ma façon de faire sous Docker :
1. J'éteins le serveur Emby
2. Je supprime le container (le dossier Emby dans Docker lui ne bougera pas)
3. Je télécharge la dernière image d'Emby
4. Je la lance en indiquant les paramètres du container (en 5 minutes, c'est fait)
5. Je relance Emby et c'est terminé.
 
Mais ça c'est pour les grosses MAJs comme il y a eu récemment. Pour les petites mises à jours, Emby se charge lui même de les faire et se charge aussi de redémarrer le serveur si besoin en prenant en compte l'activité dessus.
Si quelqu'un lit une vidéo, il attendra pour redémarrer.
 
Quant aux performances, elles ne sont pas différentes d'une installation à une autre.


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 10-02-2019 à 06:42:08    

Snowden, tu pourrais montrer des captures d'écran du paramétrage de ton container stp ?
 
bon par contre, autre chose étrange avec Emby : quand je veux supprimer une médiathèque depuis la config serveur Emby, il supprime tous les fichiers vidéos et dossiers qui sont rattachés.
C'est pas un peu extrême ? :o  
Du coup comment supprimer une médiathèque mal faite ?
 
 

Nuance a écrit :


A mon sens, le plus simple est de remplacer ce disque 1 et donc le nouveau deviendrait le volume 1 et le disque malade (dont je n'ai plus toute confiance) me servirait pour des taches subalternes après avoir passé badblock.
.


 
Si je déplace juste les disques de rack, ça modifiera leur nom de volume ?


Message édité par redd le 10-02-2019 à 09:27:19

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 10-02-2019 à 09:35:24    

Non, il faut un autre disque ou du moins utiliser un disque intermédiaire pour copier ton disque 3 (si tu veux que le 3 devienne le 1). Si tu déplaces ton disque 3 il deviendra ton disque 1 mais le volume restera le 3.
 
Merci Snowden pour ton explication sur la maj sous docker ;-)  
 
Redd, c'est bizarre ton phénomène d’effacement, normalement si tu supprimes une bibliothèque ça supprime les metadatas mais surtout pas les fichiers originels, voir si cette anomalie n'est pas due à ta manipulation de récupération ???
 
Edit. A mon sens, la procédure la + simple après un crash de disque est de faire une restauration depuis hyperbackup qui récupérera niveau configuration tout ce qui est "synonogy" et après faire une simple installation des autres paquets puis tenter la récupération des configurations via ta sauvegarde de l'@appstore. Et si l'on n'a pas ce type de backup (hyperbackup du système), il faut ré-installer manuellement tous ses paquets et après tenter la récupération de l'@appstore.


Message édité par Nuance le 10-02-2019 à 09:53:01
Reply

Marsh Posté le 10-02-2019 à 15:35:07    

au temps pour moi, je me suis trompé. J'ai du regarder les mauvais dossiers, vu que je fais plein de manips en même temps.
 
Aucune suppression des vidéos :)


Message édité par redd le 10-02-2019 à 15:35:19

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 10-02-2019 à 18:20:35    

Voici les infos demandées concernant Emby sur Docker et sa configuration.
 
https://i.imgur.com/cCvYZB5.png
 
https://i.imgur.com/soPHtm8.png
 
https://i.imgur.com/1oA4zJ0.png
 
https://i.imgur.com/VZADhRr.png


---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le 11-02-2019 à 18:32:42    

ah merci
c'est les variables d'environnement qui me posaient pb
 
Pour le UID et le GID, je devrais trouver ça.
C'est quoi le GIDLIST par contre ?
 
Remarque, je ne l'ai pas mis et ça marche quand même. J'ai pu configurer ma librairie de test.
Je vais voir maintenant s'il est facile de récupérer toutes les métadonnées de mon emby "non docker".


Message édité par redd le 11-02-2019 à 18:41:24

---------------
Steam : Redd_Lille
Reply

Marsh Posté le 11-02-2019 à 18:40:56    

Je suis pas certain que le GIDLIST soit obligatoire mais tu mets le même que le GID.
 
Pour l'UID et le GID, tu tapes en ssh :

Code :
  1. id user


 
Ex :
https://i.imgur.com/w94lq2S.png


Message édité par snowden le 11-02-2019 à 18:47:19

---------------
« A l’origine de toute erreur attribuée à l’ordinateur, vous trouverez au moins deux erreurs humaines. Dont celle consistant à attribuer l’erreur à l’ordinateur. »
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed