Jellyflix は、デスクトップ (Mac、Windows、Linux) およびモバイル (iOS、Android) 用のクロスプラットフォームの Jellyfin クライアントです。ビデオ コンテンツ向けの使いやすく信頼性の高い Jellyfin クライアントを目指しています。トランスコードされたダウンロードなどをサポートしています。
Jellyflix はすべての主要なプラットフォームで利用できます。これらは、次のリンクまたはリリース ページからダウンロードできます。このページでは、プレリリース ビルドも見つけることができます。
ベータビルドは Testflight で入手できます。ここからテストフライトに参加してください。
F-ドロイドが近日登場
ネイティブ macOS アプリが利用可能です。上記のリンクからダウンロードできます。または、App Store から iOS バージョンをダウンロードして、M シリーズ Mac で実行することもできます。
Jellyflix を実行するには、次の依存関係もインストールする必要があります。
sudo apt install libjsoncpp-dev libsecret-1-0 libmpv-dev mpv
libmpv が見つからないために Jellyflix を起動できないが、インストールされている場合。以下の回避策に従ってください。
Web バージョンはデモでの使用のみを目的としており、すべての機能をサポートしているわけではありません。たとえば、再生はサポートされていません。
ご寄付をお待ちしております。次の方法で開発を支援できます。
Jellyflix は、クロスプラットフォーム フレームワークである Flutter で開発されています。プログラミング言語は Dart で、習得が非常に簡単です。
プロジェクトをビルドするには、Flutter がインストールされており、プロジェクトを実行するために少なくとも 1 つのサポートされているデバイス/エミュレーターが必要です。
次に、リポジトリのクローンを作成し、次のコマンドを実行します。
cd jellyflix
flutter clean
flutter pub get
flutter run
Linux 用の Jellyflix を構築したい場合は、追加の依存関係がいくつか必要です。
# 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
ディストリビューションが libmpv のみを提供する場合は、次の回避策が必要です。
sudo ln -s /usr/lib/x86_64-linux-gnu/libmpv.so.2 /usr/lib/x86_64-linux-gnu/libmpv.so.1
Jellyflix はデータを収集せず、第三者にデータを送信しません。
Jellyflix は GPLv3 に基づいてライセンスされています。
Jellyflix ロゴは CC-BY-SA 4.0 に基づいてライセンスされており、CC-BY-SA 4.0 に基づいてライセンスされている Jellyfin Project によるオリジナルの Jellyfin アイコンのリミックスです。