Jellyflix عبارة عن عميل Jellyfin عبر الأنظمة الأساسية لسطح المكتب (Mac وWindows وLinux) والهاتف المحمول (iOS وAndroid). ويهدف إلى أن يكون عميل Jellyfin سهل الاستخدام وموثوقًا لمحتوى الفيديو. وهو يدعم التنزيلات المحولة وأكثر من ذلك بكثير.
Jellyflix متاح لجميع المنصات الرئيسية. يمكنك تحميلها من الروابط التالية أو من صفحة الإصدارات. في هذه الصفحة، يمكنك أيضًا العثور على إصدارات ما قبل النشر.
تتوفر إصدارات Beta-Builds على Testflight. انضم إلى Testflight هنا.
F-Droid قريبا
يتوفر تطبيق macOS أصلي. يمكنك تنزيله من الرابط أعلاه. أو يمكنك تنزيل إصدار iOS من App Store وتشغيله على جهاز Mac من سلسلة M.
تحتاج أيضًا إلى تثبيت التبعيات التالية لتشغيل Jellyflix:
sudo apt install libjsoncpp-dev libsecret-1-0 libmpv-dev mpv
إذا لم يتمكن Jellyflix من التشغيل لأنه لم يتمكن من العثور على libmpv، ولكنك قمت بتثبيته. يمكنك اتباع الحل البديل أدناه.
إصدار الويب مخصص للاستخدام التجريبي فقط ولا يدعم جميع الميزات. على سبيل المثال، التشغيل غير معتمد.
المساهمات هي محل تقدير كبير. يمكنك المساعدة في التطوير من خلال:
تم تطوير Jellyflix في Flutter وهو إطار عمل متعدد المنصات. لغة البرمجة هي Dart، وهي سهلة التعلم.
لإنشاء المشروع، تحتاج إلى تثبيت Flutter وجهاز/محاكي واحد مدعوم على الأقل لتشغيل المشروع عليه.
ثم قم باستنساخ المستودع وقم بتشغيل الأوامر التالية.
cd jellyflix
flutter clean
flutter pub get
flutter run
إذا كنت ترغب في إنشاء Jellyflix لنظام التشغيل Linux، فأنت بحاجة إلى بعض التبعيات الإضافية:
# 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 وهو عبارة عن ريمكس لأيقونة Jellyfin الأصلية بواسطة مشروع Jellyfin المرخص بموجب CC-BY-SA 4.0