Clapper は、シンプルさと使いやすさを追求して設計された最新のメディア プレーヤーです。 GStreamer を搭載し、GTK4 ツールキットを使用して GNOME デスクトップ環境用に構築されており、お気に入りのビデオを楽しむことに集中できるクリーンでスタイリッシュなインターフェイスを備えています。
このアプリケーションの目的は、ビデオ プレーヤーに期待されるすべての必須機能をシンプルな形式で提供することです。
Clapper は、複数のメディア ファイルを追加できる再生キューを使用します。作成できるプレイリストのようなものだと考えてください。単純なドラッグ アンド ドロップ操作で、アイテムを簡単に並べ替えたり、キューから削除したりできます。
Clapper のコードベースは 2 つのライブラリで構成されており、これらを使用してメイン アプリケーションが構築されます。
どちらのライブラリもGObject Introspectionバインディングをサポートしています。簡単なアプリケーション例はここにあります。
上記のライブラリはLGPL-2.1-or-later
に基づいてライセンスされています。ライセンス条項に従う限り、独自のプロジェクトで自由に使用できます。バージョン 1.0 までは不安定な API としてみなされることに注意してください (一部の内容は予告なく変更される可能性があります)。
Clapper Vala
バインディングはこのリポジトリの一部ですが、 Rust
バインディングはここにあります。
Flatpak
パッケージには、必要な依存関係とコーデックがすべて含まれています。さらに、いくつかのパッチも含まれているため、一部の機能はFlatpak
バージョンの方がうまく機能します (変更が上流で受け入れられるまで)。このバージョンで使用されているパッチのリストは、ここにあります。
事前に構築された RPM パッケージも私のリポジトリで入手できます (ステータスを参照)。
これらは git commit ごとに自動的に構築されるため、不安定であると考えられます。
meson setup builddir
cd builddir
meson compile
sudo meson install
アプリをFlatpak
としてコンパイルする場合は、 --recurse-submodules
オプションを使用してこのリポジトリのクローンを作成することを忘れないでください。
ご質問がございましたらお気軽にお尋ねください。マトリックスについて話しに来てください: #clapper-player:matrix.org
推奨される翻訳方法は、Clapper Crowdin Web ページを使用することです。
Crowdin には追加のツールは必要なく、翻訳は Web ブラウザーを通じて行うことができます。 GitHub アカウントを使用してログインすることも、新しいアカウントを作成することもできます。このプロジェクトに新しい言語を追加できるのは私だけですので、あなたの言語が利用できない場合は、まず私に連絡してください。
パッケージ ビルド ファイルを作成および保守してくださった sp1ritCS に感謝します。 V4L2 および NVDEC ハードウェア アクセラレーション方法のテストを支援してくれた bridadan と Uniformbuffer3 に多大な感謝を申し上げます。また、Clapper Rust バインディングを作成し共有している JanGernert にも感謝の言葉を述べます。
Liberapay を通じて匿名の寄付で開発をサポートしてくださっているすべての方々に心より感謝いたします。私❤️U.