Jellyflix est un client Jellyfin multiplateforme pour ordinateur de bureau (Mac, Windows, Linux) et mobile (iOS, Android). Il vise à être un client Jellyfin simple à utiliser et fiable pour le contenu vidéo. Il prend en charge les téléchargements transcodés et bien plus encore.
Jellyflix est disponible pour toutes les principales plateformes. Vous pouvez les télécharger à partir des liens suivants ou depuis la page des versions. Sur cette page, vous pouvez également trouver des versions préliminaires.
Les versions bêta sont disponibles sur Testflight. Rejoignez Testflight ici.
F-Droid bientôt disponible
Une application macOS native est disponible. Vous pouvez le télécharger à partir du lien ci-dessus. Ou vous pouvez télécharger la version iOS depuis l'App Store et l'exécuter sur votre Mac de la série M.
Vous devez également installer les dépendances suivantes pour exécuter Jellyflix :
sudo apt install libjsoncpp-dev libsecret-1-0 libmpv-dev mpv
Si Jellyflix ne peut pas se lancer parce qu'il ne trouve pas libmpv, mais que vous l'avez installé. Vous pouvez suivre la solution de contournement ci-dessous.
La version Web est uniquement destinée à une utilisation de démonstration et ne prend pas en charge toutes les fonctionnalités. Par exemple, la lecture n'est pas prise en charge.
Les contributions sont très appréciées. Vous pouvez contribuer au développement en :
Jellyflix est développé dans Flutter, un framework multiplateforme. Le langage de programmation est Dart, assez facile à apprendre.
Pour créer le projet, vous devez installer Flutter et au moins un appareil/émulateur pris en charge sur lequel exécuter le projet.
Clonez ensuite le référentiel et exécutez les commandes suivantes.
cd jellyflix
flutter clean
flutter pub get
flutter run
Si vous souhaitez créer Jellyflix pour Linux, vous avez besoin de quelques dépendances supplémentaires :
# Flutter needs the following dependencies, if not already installed
sudo apt install clang cmake git ninja-build pkg-config libgtk-3-dev liblzma-dev libstdc++-12-dev
# Jellyflix needs the following additonal dependencies
sudo apt install libjsoncpp-dev libmpv-dev libsecret-1-dev mpv
Si votre distribution ne fournit que libmpv, cette solution de contournement est nécessaire :
sudo ln -s /usr/lib/x86_64-linux-gnu/libmpv.so.2 /usr/lib/x86_64-linux-gnu/libmpv.so.1
Jellyflix ne collecte pas de données et n'envoie pas de données à des tiers.
Jellyflix est sous licence GPLv3.
Le logo Jellyflix est sous licence CC-BY-SA 4.0 et est un remix de l'icône Jellyfin originale du Jellyfin Project qui est sous licence CC-BY-SA 4.0.