इस प्रोजेक्ट के बारे में

सेल्युलॉइड mpv के लिए एक GTK+ डेस्कटॉप फ्रंटएंड है, जो libmpv क्लाइंट API का उपयोग करके एक सरल ग्राफिकल इंटरफ़ेस के माध्यम से mpv प्लेबैक क्षमताओं को उजागर करता है। इसे पहले GNOME MPV के नाम से जाना जाता था। मीडिया को कमांड-लाइन तर्कों, फ़ाइल चयनकर्ता, ओपन लोकेशन डायलॉग या ड्रैग-एंड-ड्रॉप से खोला जा सकता है। प्लेलिस्ट, जो डिफ़ॉल्ट रूप से छिपी होती है, को F9 से टॉगल किया जा सकता है और यह फ़ाइलें या URI जोड़ने, आइटमों को पुनर्व्यवस्थित करने, चयनित प्रविष्टियों को हटाने और प्लेलिस्ट फ़ाइलों या ऑनलाइन प्लेलिस्ट को अलग-अलग आइटमों में विस्तारित करने का समर्थन करता है। कॉन्फ़िगरेशन प्राथमिकता डायलॉग और dconf के माध्यम से उपलब्ध है, जबकि mpv-विशिष्ट सेटिंग्स को mpv.conf फ़ाइल, एक अतिरिक्त MPV विकल्प फ़ील्ड, या mpv- उपसर्ग का उपयोग करके कमांड-लाइन विकल्पों के माध्यम से प्रदान किया जा सकता है। सेल्युलॉइड अधिकांश mpv Lua उपयोगकर्ता स्क्रिप्ट भी चला सकता है, जो प्लगइन्स प्राथमिकता टैब के माध्यम से स्थापित होते हैं, और mpv के input.conf सिंटैक्स का उपयोग करके कस्टम कीबाइंडिंग का समर्थन करता है। परियोजना GTK, libadwaita, GLib, gdk-pixbuf, mpv और epoxy सहित बिल्ड और रनटाइम आवश्यकताओं का दस्तावेजीकरण करती है, जिसमें वैकल्पिक Lua और youtube-dl समर्थन शामिल है। स्थापना वितरण पैकेज, Flathub पर Flatpak, Snap और Meson और Ninja का उपयोग करके स्रोत बिल्ड के माध्यम से उपलब्ध है। अनुवाद Weblate के माध्यम से समन्वित किए जाते हैं। परियोजना AI-जनित कोड स्वीकार नहीं करती है और GNU जनरल पब्लिक लाइसेंस v3 या बाद के संस्करण के तहत लाइसेंस प्राप्त है।