본문 바로가기
리눅스

Clapper (media player)

by 다움위키 2025. 3. 25.

원문 보기: https://dawoum.duckdns.org/wiki/Clapper_(media_player)

 

Clapper은 GStreamer에 의해 미디어 백엔드로 구동되는 오픈-소스, 잘-설계된 GTK 응용 프로그램입니다. GUI는 clapper (재생 라이브러리)와 clapperGTK (GTK 통합 라이브러리)의 두 라이브러리를 기반으로 합니다.

Introduction

리눅스 세계에서 Mpv (media player)를 포함해서 좋은 비디오 플레이어가 많이 있습니다. 그럼에도 불구하고, 새로운 인터페이스를 갖는 비디오 플레이어가 여럿 개발되고 있습니다.

Clapper는 Mpv (media player)/Configurations에서 볼 수 있는 것처럼, 모든 설정을 플레이 윈도우 내부에서 설정 가능하도록 만들어진 것이 눈에 띕니다.

반면에, 가장 중요한 자막 관련된 부분이 동작하지 않습니다. 이때, smi 파일은 자막으로 자막 탐색기에서 목록화되지도 않고, 반면에 srt 파일은 선택은 되지만 실제로는 선택이 되지 않는 결과를 보입니다. 이 현상은 0.6.1, 0.8.0, 0.9-dev 버전에서 관찰되고, 그 외의 버전은 테스트되지 않았습니다.

Installation

데비안 저장소에서 설치할 수 있습니다:

  • sudo nala install clapper

좀 더 최신 버전은 Flatpak 형태로 설치할 수 있습니다:

이 패키지 형태를 선호하지 않을 때, 직접 데비안 패키지를 만들 수 있습니다.

Development version packaging

데비안에서 패키지를 제공하기 때문에, 패키징과 관련된 파일을 별도로 다운로드하고, 프로그램 소스는 github에서 내려받습니다:

  • git clone --recurse-submodules --depth 1 https://github.com/Rafostar/clapper
  • tar xvf clapper_0.6.1-4.debian.tar.xz -C clapper
  • cd clapper
  • sudo nala install libpeas-2-dev
  • dch -v 0.9.0-1 -D bullseye -u medium
  • time dpkg-buildpackage -i -us -us -b
  • sudo dpkg -i clapper_0.9.0-1_amd64.deb

Features

  • Works on both Xorg and Wayland
  • Supports hardware acceleration via VA-API on AMD/Intel GPUs
  • Supports MPRIS (Media Player Remote Interfacing Specification)
  • Uses GJS with the GTK4 toolkit
  • Operates on a playback queue model
  • Renders video content utilizing OpenGL
  • Offers a stylish, simple UI (user interface)
  • Supports numerous file formats including MP4, AVI, and MKV