Об этом проекте
Clapper — это медиаплеер с открытым исходным кодом, разработанный для простоты и удобства использования на рабочем столе GNOME. Он построен на GTK4 и использует GStreamer для воспроизведения, обеспечивая чистый интерфейс, предназначенный для того, чтобы сосредоточить внимание на видеоконтенте.
Основная функция воспроизведения — очередь, работающая как созданный пользователем плейлист. Несколько медиафайлов можно добавлять, переупорядочивать или удалять с помощью перетаскивания. Приложение стремится предоставить стандартные функции видеоплеера в упрощённой форме.
Кодовая база разделена на две библиотеки: Clapper (библиотека воспроизведения) и ClapperGtk (библиотека интеграции с GTK). Обе поддерживают привязки GObject Introspection и содержат примеры в репозитории. Включены привязки Vala, в то время как привязки Rust поддерживаются отдельно и публикуются через crates.io. Библиотеки распространяются под лицензией LGPL-2.1-or-later и считаются имеющими нестабильный API до версии 1.0.
Clapper в основном распространяется через Flatpak на Flathub; этот пакет включает зависимости и кодеки, а также содержит патчи для некоторых функций. Также упоминаются пакеты для дистрибутивов Linux, неофициальный AppImage и автоматически собираемые пакеты RPM. Для сборки из исходников проект использует Meson, а сборка Flatpak требует клонирования с подмодулями. Обсуждение сообщества доступно через Matrix, а переводы управляются на Crowdin.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.