このプロジェクトについて

Clapper は、GNOME デスクトップ向けに設計されたオープンソースのメディアプレーヤーで、シンプルさと使いやすさを重視しています。GTK4 で構築され、再生には GStreamer を使用しており、ビデオコンテンツに集中できるクリーンなインターフェースを提供します。 主な再生機能は、ユーザーが作成したプレイリストのように機能するキューです。複数のメディアファイルをドラッグ&ドロップで追加、並べ替え、削除できます。このアプリケーションは、標準的なビデオプレーヤー機能を簡略化した形で提供することを目指しています。 コードベースは、再生ライブラリの Clapper と GTK 統合ライブラリの ClapperGtk の 2 つのライブラリに分割されています。どちらも GObject Introspection バインディングをサポートし、リポジトリにサンプルが含まれています。Vala バインディングは含まれていますが、Rust バインディングは別途管理され、crates.io を通じて公開されています。これらのライブラリは LGPL-2.1-or-later の下でライセンスされており、バージョン 1.0 より前は API が不安定であると見なされています。 Clapper は主に Flathub の Flatpak を通じて配布されています。このパッケージには依存関係とコーデックがバンドルされ、一部の機能に対するパッチが含まれています。Linux ディストリビューションのパッケージ、非公式の AppImage、自動ビルドされた RPM パッケージも言及されています。ソースビルドには Meson が使用され、Flatpak ビルドにはサブモジュールを含むクローンが必要です。コミュニティでの議論は Matrix を通じて行われ、翻訳は Crowdin で管理されています。