Clapper es un reproductor multimedia moderno diseñado para ofrecer simplicidad y facilidad de uso. Desarrollado por GStreamer y creado para el entorno de escritorio GNOME utilizando el kit de herramientas GTK4, tiene una interfaz limpia y elegante que le permite concentrarse en disfrutar de sus videos favoritos.
El objetivo de esta aplicación es ofrecer todas las funciones esenciales que esperarías de un reproductor de vídeo de una forma sencilla.
Clapper utiliza una cola de reproducción donde puedes agregar varios archivos multimedia. Piensa en ello como una lista de reproducción que puedes crear. Puede reordenar elementos fácilmente o eliminarlos de la cola con una simple operación de arrastrar y soltar.
La base de código de Clapper consta de 2 bibliotecas con las que se construye la aplicación principal:
Ambas bibliotecas admiten enlaces de GObject Introspection . Puede encontrar un ejemplo de aplicación simple aquí.
Las bibliotecas anteriores tienen licencia LGPL-2.1-or-later
. Eres libre de utilizarlos en tus propios proyectos siempre que cumplas con los términos de la licencia. Tenga en cuenta que hasta la versión 1.0 deben considerarse como una API inestable (algunas cosas pueden cambiar sin previo aviso).
Las fijaciones de Clapper Vala
son parte de este repositorio, mientras que las fijaciones Rust
se pueden encontrar aquí.
El paquete Flatpak
incluye todas las dependencias y códecs necesarios. Además, también tiene algunos parches, por lo que algunas funcionalidades funcionan mejor en la versión Flatpak
(hasta que mis cambios sean aceptados en sentido ascendente). La lista de parches utilizados en esta versión se puede encontrar aquí.
Los paquetes RPM prediseñados también están disponibles en mi repositorio (ver estado).
Estos se crean automáticamente en cada confirmación de git, por lo que se consideran inestables.
meson setup builddir
cd builddir
meson compile
sudo meson install
Si desea compilar la aplicación como Flatpak
, recuerde clonar este repositorio con la opción --recurse-submodules
.
No dudes en hacerme cualquier pregunta. Ven y habla en Matrix: #clapper-player:matrix.org
El método de traducción preferido es utilizar la página web de Clapper Crowdin.
Crowdin no requiere herramientas adicionales y la traducción se puede realizar a través del navegador web. Puede iniciar sesión con una cuenta de GitHub o crear una nueva. Solo yo puedo agregar nuevos idiomas a este proyecto, así que si tu idioma no está disponible, contáctame primero.
Muchas gracias a sp1ritCS por crear y mantener archivos de compilación de paquetes. Muchas gracias a bridadan y Uniformbuffer3 por ayudar con las pruebas de los métodos de aceleración de hardware V4L2 y NVDEC. También palabras de agradecimiento para JanGernert, que creó y comparte las fijaciones de Clapper Rust.
Muchas gracias a todas las personas que están apoyando el desarrollo con sus donaciones anónimas a través de Liberapay. Yo ❤️ U.