السيليلويد (المعروف سابقًا باسم GNOME MPV) عبارة عن واجهة أمامية بسيطة لـ GTK+ لـ mpv. يتفاعل السيليلويد مع mpv عبر واجهة برمجة تطبيقات العميل المصدرة بواسطة libmpv، مما يسمح بالوصول إلى إمكانات التشغيل القوية لـ mpv.
مرآة المستودع: https://codeberg.org/celluloid-player/celluloid
يمكن لمستخدمي Ubuntu استخدام PPA هذا للحصول على إصدارات أكثر حداثة من Celluloid.
تدعم حزم Flatpak توزيعات متعددة وهي في وضع الحماية. يوصى باستخدام Flatpak 0.9.5+ للحصول على أفضل تكامل.
تتم استضافة الإصدارات الثابتة على Flathub:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid
تتم استضافة الإصدارات الثابتة على Snapcraft:
sudo snap install celluloid
قم بتشغيل الأمر التالي في دليل التعليمات البرمجية المصدر للإنشاء والتثبيت:
meson setup build && cd build && ninja && sudo ninja install
هناك 4 طرق لفتح الملفات في السيليلويد.
يتم إخفاء قائمة التشغيل بشكل افتراضي. لإظهار قائمة التشغيل، انقر فوق عنصر القائمة "قائمة التشغيل" أو اضغط على F9. يمكن إضافة الملفات عن طريق سحب وإفلات الملفات أو عناوين URI في قائمة التشغيل. سيؤدي إسقاط الملفات أو عناوين URI في منطقة الفيديو إلى استبدال محتوى قائمة التشغيل. سيتم توسيع ملفات قائمة التشغيل أو قوائم التشغيل عبر الإنترنت (على سبيل المثال، قائمة تشغيل YouTube) تلقائيًا إلى عناصر فردية عند تحميلها.
يمكن إعادة ترتيب العناصر الموجودة في قائمة التشغيل عبر السحب والإفلات. لإزالة عناصر من قائمة التشغيل، حدد العنصر بالنقر فوقه ثم اضغط على زر الحذف الموجود على لوحة المفاتيح.
يمكن تكوين السيلولويد باستخدام مربع حوار التفضيلات الذي يمكن الوصول إليه من خلال عنصر قائمة Preferences
. يتوفر أيضًا عدد من الخيارات الأقل شيوعًا في قاعدة بيانات dconf
. يمكنك تكوينها باستخدام أداة مثل Dconf Editor.
يمكن تعيين الخيارات الخاصة بـ mpv عن طريق إنشاء ملف تكوين باستخدام صيغة mpv.conf
. راجع دليل mpv للحصول على القائمة الكاملة للخيارات. يجب تحديد الملف وتمكينه في مربع حوار التفضيلات ضمن قسم "تكوين MPV" حتى يصبح ساري المفعول.
من الممكن أيضًا تعيين خيارات mpv عن طريق وضع الخيارات التي ستمررها إلى mpv في سطر الأوامر في مربع النص Extra MPV Options
في مربع حوار التفضيلات. إذا كنت تريد تعيين هذه الخيارات في سطر الأوامر، فيمكنك القيام بذلك عن طريق إضافة بادئة mpv-
إلى اسم الخيار الذي تريد تعيينه. على سبيل المثال، الخيار --mpv-vf=flip
يعادل --vf=flip
في mpv.
يمكن للسيليلويد استخدام معظم نصوص مستخدم mpv كما هي. قد تقوم بعض البرامج النصية للمستخدم بتعريف روابط المفاتيح التي تتعارض مع شريط السيليلويد، وفي هذه الحالة ستحتاج إلى حل التعارض عن طريق تعريف روابط المفاتيح الجديدة بشكل صريح باستخدام input.conf
. راجع دليل mpv لمزيد من التفاصيل.
يمكن تثبيت البرامج النصية للمستخدم عن طريق التبديل إلى علامة التبويب "المكونات الإضافية" في مربع حوار التفضيلات وإسقاط الملفات هناك. يمكن العثور على قائمة بنصوص مستخدم mpv هنا.
يعرّف السيليلويد مجموعة من روابط المفاتيح في الماكرو DEFAULT_KEYBINDS
، والتي يمكن العثور عليها في src/celluloid-def.h. بناء الجملة المستخدم هو تمامًا نفس بناء الجملة الخاص بـ mpv input.conf
. يتم تطبيق روابط المفاتيح هذه فوق روابط المفاتيح الافتراضية التي توفرها mpv.
يمكن تعريف روابط المفاتيح الإضافية في ملف خارجي باستخدام صيغة mpv input.conf
. يمكن تعيين الملف في مربع حوار التفضيلات ضمن قسم "Keybindings".
يستخدم السيليلويد Weblate لتنسيق الترجمات. يمكنك العثور على صفحة السيلولويد هنا.
أثناء الترجمة، ستجد السلسلة translator-credits
. لا يجب عليك ترجمة هذه السلسلة. بدلاً من ذلك، يجب عليك وضع اسمك، واختياريًا عنوان بريدك الإلكتروني، بالتنسيق التالي: FirstName LastName
. سيظهر اسمك بعد ذلك في مربع الحوار "حول" عندما تكون ترجمتك نشطة.
السيلولويد هو برنامج مجاني: يمكنك إعادة توزيعه و/أو تعديله بموجب شروط رخصة جنو العامة كما نشرتها مؤسسة البرمجيات الحرة، إما الإصدار 3 من الترخيص، أو (حسب اختيارك) أي إصدار لاحق.
يتم توزيع السيليلويد على أمل أن يكون مفيدًا، ولكن دون أي ضمان؛ دون حتى الضمان الضمني لقابلية التسويق أو الملاءمة لغرض معين. راجع رخصة جنو العامة لمزيد من التفاصيل.
يجب أن تكون قد حصلت على نسخة من رخصة جنو العامة بالإضافة إلى السيليلويد. إذا لم يكن الأمر كذلك، راجع http://www.gnu.org/licenses/.