| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| jellyfin [Le 14/01/2026, 03:50] – [Installation] typo krodelabestiole | jellyfin [Le 14/01/2026, 12:30] (Version actuelle) – DLNA est désormais un plugin krodelabestiole |
|---|
| {{tag>noble serveur multimedia media_center}} | {{tag>noble serveur multimedia media_center}} |
| {{ :logo:jellyfin.png?80}} | |
| |
| | {{ :logo:jellyfin.png?100}} |
| ====== Jellyfin ====== | ====== Jellyfin ====== |
| |
| Il implémente de plus des [[https://jellyfin.org/docs/general/server/plugins/#repositories|dépôts]] d'[[https://jellyfin.org/docs/general/server/plugins|extensions]] qui permettent d'enrichir ses fonctionnalités, grâce à des solutions logicielles fournies par son importante communauté. | Il implémente de plus des [[https://jellyfin.org/docs/general/server/plugins/#repositories|dépôts]] d'[[https://jellyfin.org/docs/general/server/plugins|extensions]] qui permettent d'enrichir ses fonctionnalités, grâce à des solutions logicielles fournies par son importante communauté. |
| |
| De base avec **Jellyfin** cette médiathèque est donc accessible et visionnable avec n'importe quel [[:navigateur]] web (à condition que celui-ci dispose des codecs nécessaires), mais de nombreux [[#clients]] dédiés améliorent son utilisation quel que soit l'appareil qu'on utilise. | De base avec **Jellyfin** cette médiathèque est donc accessible et visionnable avec n'importe quel [[:navigateur]] web (à condition que celui-ci dispose des codecs nécessaires), mais de nombreux [[#clients]] dédiés améliorent son utilisation quel que soit l'appareil qu'on utilise. Une [[https://github.com/jellyfin/jellyfin-plugin-dlna|extension]] permet aussi de lui ajouter la fonctionnalité de serveur [[:DLNA]]. |
| | |
| Le [[:DLNA]] est activé par défaut et votre bibliothèque devrait être vue sur votre réseau local, et donc votre TV (si connectée à la box internet). | |
| |
| La création de comptes permet de partager ce contenu avec ses ami·e·s. | La création de comptes permet de partager ce contenu avec ses ami·e·s. |
| * choisissez d'obtenir les //metadata// en //French// dans //Preferred metadata language//. | * choisissez d'obtenir les //metadata// en //French// dans //Preferred metadata language//. |
| * //ok// puis //Next//, choisissez les langues et pays préférés par défaut pour les //metadata//. | * //ok// puis //Next//, choisissez les langues et pays préférés par défaut pour les //metadata//. |
| * Mieux vaut désactiver l'[[:UPnP]] dans un premier temps. | |
| |
| ==== Dépôts APT Ubuntu ==== | ==== Dépôts APT Ubuntu ==== |
| |
| L'équipe de **Jellyfin** fournit un dépôt pour l'installation sur Ubuntu. Les architectures prises en charge sont amd64, arm64 et armhf. | L'équipe de **Jellyfin** fournit un dépôt pour l'installation sur Ubuntu. Les architectures prises en charge sont [[wpfr>AMD64]], [[wpfr>ARMv8|ARM64]] et [[https://wiki.debian.org/ArmHardFloatPort|ARMHF]] (mais pas [[wpfr>Intel_80386|i386]]).\\ |
| Cette équipe propose aussi [[https://jellyfin.org/docs/general/installation/linux/|un script]] qui automatise toute la procédure d'installation. | Les développeurs proposent aussi [[https://jellyfin.org/docs/general/installation/linux/|un script]] qui automatise toute la procédure d'installation. |
| | |
| <note>**Jellyfin** n'est pas pris en charge sur l'architecture i386 (processeurs 32 bit).</note> | |
| |
| * Activer HTTPS pour APT : | * Activer HTTPS pour APT : |
| * Installer **Jellyfin** : | * Installer **Jellyfin** : |
| <code>sudo apt install jellyfin</code> | <code>sudo apt install jellyfin</code> |
| | |
| | Pour finaliser l'installation, vous pouvez reprendre le [[#Docker (recommandé)|chapitre précédent]] à partir de : |
| | > **Jellyfin** est alors disponible à l'adresse [[http://localhost:8096]]. |
| |
| ===== Utilisation ===== | ===== Utilisation ===== |
| |
| ==== Nativement ==== | |
| |
| **Jellyfin** est accessible par son Interface Web à l'adresse [[http://locahost:8096]]. | |
| |
| Suivez l'assistant de configuration initiale. Il vous permettra, entre autre, de choisir la langue par défaut des métadonnées et d'importer votre bibliothèque. | |
| Selon le nombres de fichiers à scanner, cela peut prendre du temps la première fois pour que **Jellyfin** récupère toutes les métadonnées. | |
| |
| Le [[:DLNA]] est activé par défaut et votre bibliothèque devrait être vu sur votre réseau. | |
| |
| **Jellyfin** est installé en tant que service système. Vous n'avez rien à lancer manuellement. Les commandes suivantes peuvent toutefois vous être utiles dans certains cas : | |
| <code>sudo service jellyfin status</code> | |
| <code>sudo service jellyfin stop</code> | |
| <code>sudo service jellyfin start</code> | |
| | |
| Après certaines modifications via une [[:console]] : | |
| <code>sudo service jellyfin restart</code> | |
| |
| ==== via Docker ==== | ==== via Docker ==== |
| Dans cette configuration les répertoires de médiathèques à indiquer à **Jellyfin** seront ''/media/Vidéos'' et ''/media/Musique''. | Dans cette configuration les répertoires de médiathèques à indiquer à **Jellyfin** seront ''/media/Vidéos'' et ''/media/Musique''. |
| </note> | </note> |
| | |
| | ==== Nativement ==== |
| | |
| | **Jellyfin** est installé en tant que service [[:systemd]], et activé par défaut. Vous n'avez rien à lancer manuellement. |
| | |
| | Les [[:systemd#gestion_basique_des_services|commandes systemd]] permettent si besoin |
| | * d'obtenir des informations sur le serveur :<code>sudo systemctl status jellyfin</code> |
| | * de gérer le serveur :<code>sudo systemctl start jellyfin</code><code>sudo systemctl stop jellyfin</code> |
| | * de redémarrer le serveur (après certaines modifications par ex.) :<code>sudo systemctl restart jellyfin</code> |
| |
| ===== Accélération matérielle ===== | ===== Accélération matérielle ===== |
| ===== Clients ===== | ===== Clients ===== |
| |
| On peut utiliser n'importe quel navigateur web pour accéder à du contenu sur **Jellyfin**, mais les formats et codecs disponibles dépendent du navigateur. | On peut utiliser n'importe quel [[:navigateur|navigateur web]] pour accéder à du contenu sur **Jellyfin**, mais les formats et codecs disponibles dépendent du navigateur. |
| |
| La liste des clients existants ou en développement est disponible [[https://jellyfin.org/downloads/clients/|ici]]. | La liste des clients existants ou en développement est disponible [[https://jellyfin.org/downloads/clients/|ici]]. |
| ==== Jellyfin Media Player ==== | ==== Jellyfin Media Player ==== |
| |
| Pour Ubuntu il existe en particulier **[[https://github.com/jellyfin/jellyfin-media-player|Jellyfin Media Player]]**, disponible sur Linux, macOS et Windows. Pour l'installer sur Ubuntu le plus simple est d'[[[:tutoriel:installer_application_flatpak|installer le flatpak]] ''[[https://flathub.org/apps/details/com.github.iwalton3.jellyfin-media-player|com.github.iwalton3.jellyfin-media-player]]'' depuis [[https://flathub.org/apps/details/com.github.iwalton3.jellyfin-media-player|Flathub]]. Contrairement à un navigateur web de très nombreux formats sont lisibles nativement, et il n'est donc pas nécessaire de réencoder à la volée côté serveur (ce qui est très gourmand en ressources). | Pour Ubuntu il existe en particulier **[[https://github.com/jellyfin/jellyfin-media-player|Jellyfin Media Player]]**, disponible sur Linux, macOS et Windows. Pour l'installer sur Ubuntu le plus simple est d'[[[:tutoriel:installer_application_flatpak|installer le Flatpak]] ''[[https://flathub.org/fr/apps/com.github.iwalton3.jellyfin-media-player|com.github.iwalton3.jellyfin-media-player]]'' depuis [[https://flathub.org/fr/apps/com.github.iwalton3.jellyfin-media-player|Flathub]]. Contrairement à un navigateur web de très nombreux formats sont lisibles nativement, et il n'est donc pas nécessaire de réencoder à la volée côté serveur (ce qui est très gourmand en ressources). |
| |
| ==== Général ==== | ==== Général ==== |
| |
| On peut aussi noter : | On peut aussi noter : |
| * une [[https://github.com/jellyfin/jellyfin-kodi|extension]] pour **[[:Kodi]]** qui permet de remplacer complètement son contenu. | * une [[https://github.com/jellyfin/jellyfin-kodi|extension]] pour **[[:Kodi]]** qui permet de remplacer complètement le contenu de celui-ci. |
| * une [[https://github.com/jellyfin/jellyfin-android|application pour Android]] disponible [[https://repo.jellyfin.org/releases/client/android/|ici]]. | * une [[https://github.com/jellyfin/jellyfin-android|application pour Android]] disponible [[https://repo.jellyfin.org/releases/client/android/|ici]]. |
| * une [[https://github.com/jellyfin/jellyfin-androidtv|application pour AndroidTV]] disponible [[https://repo.jellyfin.org/releases/client/androidtv/|là]]. | * une [[https://github.com/jellyfin/jellyfin-androidtv|application pour AndroidTV]] disponible [[https://repo.jellyfin.org/releases/client/androidtv/|là]]. |
| * **[[https://flathub.org/apps/details/com.github.iwalton3.jellyfin-mpv-shim|Jellyfin MPV Shim]]**, basé sur le lecteur libre [[https://mpv.io/|MPV]], ancêtre de Jellyfin Media Player. | * **[[https://flathub.org/fr/apps/com.github.iwalton3.jellyfin-mpv-shim|Jellyfin MPV Shim]]**, ancêtre de **Jellyfin Media Player** basé sur le lecteur libre [[:MPV]]. |
| | |
| | <note tip> |
| | Il existe aussi une [[https://github.com/jellyfin/jellyfin-plugin-dlna|extension]] pour ajouter la fonctionnalité de serveur [[:DLNA]] à **Jellyfin**. Ainsi toutes les applications et appareils compatibles ([[:VLC]], //smart TV//, etc.) peuvent aussi accéder à la médiathèque sur le [[:réseau]] local.\\ |
| | Par contre l'expérience utilisateur sera probablement moins bonne qu'avec le [[#Jellyfin Media Player|client dédié]] : entre autre les contenus éditoriaux, descriptions, fiches d'acteurs et de réalisateurs, etc. ne seront simplement pas disponibles. |
| | </note> |
| |
| ==== Musique ==== | ==== Musique ==== |
| |
| On trouve aussi des clients spécifiquement dédiés à la musique : | On trouve aussi des clients spécifiquement dédiés à la musique : |
| * **[[https://github.com/jeffvli/feishin|Feishin]]** disponible sur Windows, Mac OS et Linux (donc Ubuntu) au format [[:AppImage]] sur [[https://github.com/jeffvli/feishin/releases/tag/v0.0.1-alpha6|cette page]]. | * **[[https://github.com/jeffvli/feishin|Feishin]]** disponible sur Windows, macOS et Linux (donc Ubuntu) au format [[:Appimage]] sur [[https://github.com/jeffvli/feishin/releases/latest|cette page]]. |
| * **[[https://f-droid.org/fr/packages/com.unicornsonlsd.finamp/|Finamp]]** sur Android. | * **[[https://f-droid.org/fr/packages/com.unicornsonlsd.finamp/|Finamp]]** sur Android. |
| * **[[https://f-droid.org/fr/packages/nl.moeilijkedingen.jellyfinaudioplayer/|Fintunes]]** sur Android. | * **[[https://f-droid.org/fr/packages/nl.moeilijkedingen.jellyfinaudioplayer/|Fintunes]]** sur Android. |
| |
| ---- | ---- |
| | //Contributeurs : [[:utilisateurs:krodelabestiole]], [[:utilisateurs:stylou]].// |
| //Contributeurs : [[:utilisateurs:krodelabestiole]], [[:utilisateurs:stylou]]// | |