Abstract illustration representing Emby, a self-hosted personal media server

Emby

Emby est un serveur multimédia personnel que vous installez sur votre propre matériel, pointé vers vos dossiers vidéo, musique et photos, pour diffuser ensuite vers téléphones, télés connectées et navigateurs. Le projet a démarré en 2010 sous le nom Media Browser, et si l’interface rappelle Jellyfin, ce n’est pas un hasard : Jellyfin est un fork direct de la dernière version open source d’Emby. Cette fiche couvre ce qu’Emby fait bien, comment l’installer avec Docker, et où il se situe face à Jellyfin et Plex.

L’essentiel : le serveur Emby de base est gratuit à installer et à utiliser. Transcodage matériel, DVR, synchronisation hors ligne et quelques applications natives exigent Emby Premiere (4,99 $/mois, 54 $/an, ou 119 $ à vie). Le serveur est resté open source jusqu’à la version 3.5.2, avant de repasser en licence fermée en 2018. Tout ce qui suit part du principe d’une bibliothèque acquise légalement.

Qu’est-ce qu’Emby ?

Emby LLC développe et vend ce logiciel ; ce n’est pas un projet bénévole comme Jellyfin. Une société derrière veut dire des décisions plus rapides et des applications natives soignées, mais aussi des tarifs qui peuvent changer du jour au lendemain. C’est ce qui s’est passé en 2018, quand Emby a fait basculer son code derrière une licence fermée. Une partie de la communauté a forké la dernière version GPL-2.0, la 3.5.2, pour continuer en open source ; ce fork est devenu Jellyfin. L’ancien code traîne toujours sur GitHub, mais la dernière version publiée là-bas date d’août 2018 : tout ce qui est sorti depuis est fermé. Toute l’histoire est dans Jellyfin vs Emby.

Compatible avec : Android, iOS, Fire TV, Android TV, Apple TV, Xbox One, PS4, et la plupart des téléviseurs connectés, plus un client web et une intégration Kodi. Des installeurs serveur existent pour Windows, macOS, Linux, FreeBSD, et la plupart des NAS (Synology, QNAP, Unraid).

À quoi ça sert vraiment ?

Le travail de base est le même que pour Jellyfin ou Plex : organiser une collection de vidéos et de musique, puis la diffuser vers l’appareil le plus proche. Emby séduit souvent les foyers qui ont déjà un Apple TV ou une PlayStation, avec une vraie application native plutôt qu’un contournement tiers. La télé en direct avec DVR est une autre raison fréquente de le préférer à Jellyfin ; l’enregistrement fiable assisté par le matériel reste une fonctionnalité Premiere. Bibliothèques photo et sauvegardes vidéo complètent le tableau, comme pour tout serveur multimédia auto-hébergé.

Installer Emby avec Docker

Prérequis : ce guide suppose Docker et Docker Compose déjà installés. Sinon, la documentation d’installation de Docker couvre Linux, Windows et macOS.

  1. Créez un dossier de configuration pour la base de données et les réglages d’Emby, pointé vers vos dossiers films, séries et musique existants.
  2. Enregistrez le docker-compose.yml ci-dessous dans son propre dossier et adaptez les chemins de volumes à votre installation.
  3. Lancez le fichier compose depuis ce même dossier.
  4. Ouvrez l’adresse IP de votre serveur sur le port 8096 dans un navigateur et terminez l’assistant.
services:
  emby:
    image: emby/embyserver:latest
    container_name: emby
    network_mode: host
    environment:
      - UID=1000
      - GID=100
    volumes:
      - /path/to/config:/config
      - /path/to/movies:/mnt/movies
      - /path/to/tvshows:/mnt/tvshows
    restart: unless-stopped
docker compose up -d

network_mode: host est l’option la plus simple sous Linux ; elle active DLNA et Wake-on-LAN sans configuration supplémentaire. Sous Windows ou macOS avec Docker Desktop, préférez un mappage de ports explicite (8096:8096 en HTTP, 8920:8920 en HTTPS). L’image officielle est sur Docker Hub pour vérifier les tags avant de récupérer latest.

Terminer l’assistant de configuration

  1. Créez le compte administrateur. Il est local à votre serveur et distinct de tout compte Emby Connect.
  2. Ajoutez une bibliothèque, choisissez un type de contenu, et pointez-la vers le dossier correspondant dans /mnt.
  3. Choisissez une langue de métadonnées pour qu’Emby récupère automatiquement affiches et descriptions.
  4. Passez l’étape Emby Connect si vous préférez ; c’est facultatif, pas obligatoire pour utiliser le serveur.
  5. Terminez l’assistant et connectez-vous.

Astuce : pour mettre à jour, il suffit de faire docker compose pull puis docker compose up -d. Pas d’installeur séparé à télécharger à la main.

Attention : ne redirigez pas le port 8096 directement sur votre routeur. Emby n’y sert pas de HTTPS par défaut, et un serveur exposé se fait scanner en quelques heures. Un VPN maillé comme Tailscale ou un reverse proxy avec un vrai certificat font l’affaire, la même approche détaillée dans Jellyfin accès distant.

Emby vs Jellyfin vs Plex : comment ça se compare

Version courte : Emby se situe entre les deux autres. Pas gratuit comme Jellyfin, puisque transcodage matériel et DVR exigent tous deux Premiere, mais ça coûte largement moins cher que Plex aujourd’hui, et son catalogue d’applications natives bat celui de Jellyfin dès l’installation.

EmbyJellyfinPlex
CoûtCœur gratuit + Premiere (4,99 $/mois, 54 $/an, ou 119 $ à vie)GratuitOffre gratuite + Plex Pass
SourceCode fermé (ouvert jusqu’à la v3.5.2, 2018)Open source (GPL-2.0)Code fermé
Transcodage matérielNécessite PremiereGratuitGratuit
Appli Apple TVNativeTiers uniquementNative
Compte requisFacultatif (Emby Connect)NonOui

L’historique complet, la tarification et un vrai benchmark de transcodage tiré de forums sont dans Jellyfin vs Emby ; si Plex fait aussi partie de vos options, notre comparatif Jellyfin vs Plex couvre ce duo.

  • Des applications natives et soignées sur davantage de plateformes dès l’installation, dont Apple TV et PlayStation
  • Un DVR et des données de guide TV que beaucoup jugent plus fiables que celles de Jellyfin
  • Le même schéma d’installation Docker simple que Jellyfin et Plex
  • Transcodage matériel, DVR et synchronisation hors ligne exigent tous de payer pour Premiere
  • Code fermé depuis 2018, donc impossible d’auditer ou de forker le serveur actuel
  • Un catalogue de plugins plus restreint et plus centralisé que celui de Jellyfin

FAQ

Emby est-il gratuit ?

Le serveur de base l’est, et vous pouvez diffuser vers la plupart des applications gratuitement. Transcodage matériel, DVR, synchronisation hors ligne et quelques applications natives nécessitent Emby Premiere : 4,99 $/mois, 54 $/an, ou 119 $ pour une licence à vie couvrant jusqu’à 30 appareils.

Emby est-il open source ?

Plus maintenant. Emby est resté open source jusqu’à la version 3.5.2, avant de repasser en licence fermée en 2018 ; le code archivé sur GitHub est figé à cette version, pas ce qui tourne aujourd’hui. Jellyfin est le fork open source, toujours développé activement, de cette même base.

Emby est-il meilleur que Plex ou Jellyfin ?

Pas de réponse en une ligne. Emby couvre plus de plateformes nativement que Jellyfin et rivalise à peu près avec Plex, mais Jellyfin l’emporte sur le prix et l’ouverture du code, et Plex garde le plus grand écosystème. Le tableau plus haut détaille tout ça.

Emby a-t-il besoin d’un matériel puissant ?

Pas pour la lecture directe ; un petit NAS ou mini PC encaisse sans problème quelques utilisateurs si leurs appareils gèrent déjà le format des fichiers. Le transcodage sollicite le CPU ou le GPU, et comme l’accélération matérielle est réservée à Premiere, une installation gratuite retombe sur du transcodage logiciel, plus lent.

Peut-on installer Emby sans Docker ?

Oui. Des installeurs natifs pour Windows, macOS, Linux et la plupart des plateformes NAS sont sur la page de téléchargement d’Emby. Docker offre juste une installation plus propre, plus facile à mettre à jour.

Est-il légal de faire tourner un serveur Emby ?

Oui. C’est un logiciel commercial comme un autre ; l’installer n’a rien de différent, légalement, de l’installation de n’importe quel autre programme. Ce qui compte, c’est ce que vous y mettez, et cette fiche part du principe d’une bibliothèque acquise légalement.

Pour aller plus loin, parcourez notre couverture Emby, le hub média-serveur, ou la fiche Jellyfin si l’option gratuite et open source vous tente.