À propos du projet
Celluloid est une interface graphique GTK+ pour mpv, utilisant l'API client libmpv pour exposer les capacités de lecture de mpv via une interface graphique plus simple. Il était auparavant connu sous le nom de GNOME MPV.
Les médias peuvent être ouverts à partir d'arguments en ligne de commande, d'un sélecteur de fichiers, d'une boîte de dialogue Ouvrir l'emplacement, ou par glisser-déposer. La liste de lecture, masquée par défaut, peut être activée avec F9 et prend en charge l'ajout de fichiers ou d'URI, la réorganisation des éléments, la suppression des entrées sélectionnées et l'expansion des fichiers de liste de lecture ou des listes de lecture en ligne en éléments individuels.
La configuration est disponible via une boîte de dialogue de préférences et dconf, tandis que les paramètres spécifiques à mpv peuvent être fournis via un fichier mpv.conf, un champ Options MPV supplémentaires, ou des options en ligne de commande avec un préfixe mpv-. Celluloid peut également exécuter la plupart des scripts utilisateur Lua de mpv, installés via l'onglet de préférences Plugins, et prend en charge les raccourcis clavier personnalisés utilisant la syntaxe input.conf de mpv.
Le projet documente les exigences de compilation et d'exécution, notamment GTK, libadwaita, GLib, gdk-pixbuf, mpv et epoxy, avec une prise en charge facultative de Lua et youtube-dl. L'installation est disponible via les paquets de distribution, Flatpak sur Flathub, Snap et les compilations source utilisant Meson et Ninja. Les traductions sont coordonnées via Weblate. Le projet n'accepte pas le code généré par IA et est sous licence GNU General Public License v3 ou ultérieure.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.