Clapper는 단순성과 사용 편의성을 위해 설계된 최신 미디어 플레이어입니다. GStreamer로 구동되고 GTK4 툴킷을 사용하여 GNOME 데스크탑 환경용으로 제작된 이 앱은 좋아하는 비디오를 즐기는 데 집중할 수 있는 깨끗하고 세련된 인터페이스를 갖추고 있습니다.
이 애플리케이션의 목표는 비디오 플레이어에서 기대할 수 있는 모든 필수 기능을 간단한 형태로 제공하는 것입니다.
Clapper는 여러 미디어 파일을 추가할 수 있는 재생 대기열을 사용합니다. 만들 수 있는 재생목록처럼 생각하세요. 간단한 드래그 앤 드롭 작업으로 항목을 쉽게 재정렬하거나 대기열에서 항목을 제거할 수 있습니다.
Clapper의 코드베이스는 기본 애플리케이션이 구축되는 데 사용되는 2개의 라이브러리로 구성됩니다.
두 라이브러리 모두 GObject Introspection 바인딩을 지원합니다. 간단한 적용 예는 여기에서 찾을 수 있습니다.
위 라이브러리는 LGPL-2.1-or-later
에 따라 라이센스가 부여됩니다. 라이센스 조건을 준수하는 한 귀하의 프로젝트에서 자유롭게 사용할 수 있습니다. 버전 1.0까지는 불안정한 API로 간주됩니다(일부 사항은 사전 통지 없이 변경될 수 있음).
Clapper Vala
바인딩은 이 저장소의 일부이고 Rust
바인딩은 여기에서 찾을 수 있습니다.
Flatpak
패키지에는 필요한 모든 종속성과 코덱이 포함되어 있습니다. 또한 몇 가지 패치도 있으므로 일부 기능은 Flatpak
버전에서 더 잘 작동합니다(변경 사항이 업스트림에서 승인될 때까지). 이 버전에 사용된 패치 목록은 여기에서 확인할 수 있습니다.
사전 구축된 RPM 패키지도 내 저장소에서 사용할 수 있습니다(상태 참조).
이는 각 git 커밋마다 자동으로 구축되므로 불안정한 것으로 간주됩니다.
meson setup builddir
cd builddir
meson compile
sudo meson install
앱을 Flatpak
으로 컴파일하려면 --recurse-submodules
옵션을 사용하여 이 저장소를 복제해야 합니다.
궁금한 점이 있으면 언제든지 문의해 주세요. 와서 Matrix에 대해 이야기해 보세요: #clapper-player:matrix.org
선호하는 번역 방법은 Clapper Crowdin 웹페이지를 이용하는 것입니다.
Crowdin은 별도의 도구가 필요하지 않으며 웹브라우저를 통해 번역이 가능합니다. GitHub 계정을 사용하여 로그인하거나 새 계정을 만들 수 있습니다. 이 프로젝트에는 나만이 새로운 언어를 추가할 수 있으므로 귀하의 언어를 사용할 수 없는 경우 먼저 저에게 연락해 주세요.
패키지 빌드 파일을 생성하고 유지 관리해준 sp1ritCS에 많은 감사를 드립니다. V4L2 및 NVDEC 하드웨어 가속 방법 테스트에 도움을 준 bridadan과 균일버퍼3에게 큰 감사를 드립니다. 또한 Clapper Rust 바인딩을 만들고 공유하고 있는 JanGernert에게도 감사의 말씀을 전합니다.
Liberapay를 통해 익명의 기부로 개발을 지원해 주시는 모든 분들께 진심으로 감사드립니다. 나❤️ 유.