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 建立和維護套件建置檔案。非常感謝 bridadan 和 Uniformbuffer3 幫助測試 V4L2 和 NVDEC 硬體加速方法。也要感謝 JanGernert 製作並分享 Clapper Rust 綁定器。
非常感謝所有透過 Liberapay 匿名捐款支持開發的人們。我❤️U。