次の記事では、Clapperと呼ばれるビデオプレーヤーを見ていきます。 このプレーヤーは、ユーザーに次のように提示される、適切に設計されたGTKアプリケーションです。 シンプルでモダンなGNOMEメディアプレーヤー。 これは、GTK4ツールキットでGJSを使用するGNOMEメディアプレーヤービルドです。
このプレイヤー メディアバックエンドとしてGStreamerを使用し、OpenGLを介してすべてをレンダリングします。 XorgとWaylandの両方でネイティブに動作します。 また、AMD / IntelGPUでVA-APIをサポートします。 より良い安定性のために、彼らは彼らのウェブサイトでウェイランドセッションを勧めています。 AMD / Intel GPUを使用しているWaylandユーザーは、「vah264dec」プラグインを有効にしようと試みることができます(実験)H.264ビデオのCPUとGPUの使用量を減らすためのプレーヤー設定内。
メディアプレーヤーには、応答性の高いグラフィカルユーザーインターフェイスがあります。 'で動画を見るときウィンドウモード'、Clapperは、ほとんどの場合、オペレーティングシステムの外観に一致するように変更されていないGTKウィジェットを使用します。 ユーザーが 'を使用する場合全画面モード'、GUIのすべての要素が暗く、大きく、半透明になり、より快適に表示できるようになります。 さらに、このプレーヤーには 'もありますフローティングモード'これは他のすべてのウィンドウの上に表示されます。
Clapperは、従来のヘッダーバーやウィンドウタイトルを使用しません。 そのウィンドウコントロールは、ビデオコンテンツにスーパーインポーズされた一種のOSDです。。 これらは、アプリケーションの上にマウスを置いたり、アプリケーションを操作したりすると画面に表示されますが、不要な場合は表示されなくなります。
クラッパーの一般的な機能
クラッパーの一般的な機能のいくつかは次のとおりです。
- ウィンドウ、フルスクリーン、フローティングウィンドウモード.
- サポート MPRIS.
- アカウントを持つ オプションを繰り返す.
- クラッパーも インターネットビデオ再生をサポート興味のあるビデオURLを提供するだけで済みます。 YouTubeをサポートします。
- また、利用可能になります 字幕サポート、フォント設定を含みます。
- 許可する オーディオ補正を調整する.
- アカウントを持つ アダプティブUI.
- このプログラムには、 キーボードショートカット 誰と一緒に働くか。
- VLCのように、クラッパーも 最後のポイントから再生を再開する機能を提供します 同じビデオファイルを再度開いた場合。
- ビデオがに分割されている場合 章、これらはプログレスバーに表示されます。
Flatpakを使用したUbuntuへのClapperのインストール
この例では、 フラットパックパック Ubuntu20.04のこのビデオプレーヤーの。 これには、システムでこのテクノロジーを有効にする必要があります。 それでもお持ちでない場合は、続行できます ガイド 同僚が少し前にこのブログに書いたことについて。
このタイプのパッケージをオペレーティングシステムにインストールできたら、あとはターミナルを開いて(Ctrl + Alt + T)、を起動するだけです。 インストールコマンド:
flatpak install flathub com.github.rafostar.Clapper
インストールが完了すると、次のことができます 私たちのコンピューターでプログラムランチャーを見つける。 ターミナルを開いて(Ctrl + Alt + T)、その中でコマンドを実行することもできますが、次のようになります。
flatpak run com.github.rafostar.Clapper
アンインストール
へ このプログラムをUbuntuシステムから削除します、ターミナル(Ctrl + Alt + T)では、以下を実行するだけで済みます。
flatpak uninstall com.github.rafostar.Clapper
このビデオプレーヤーをテストしているときに、いくつかの不快な動作に遭遇したと言わざるを得ません。 一部のビデオをローカルで再生した後、他のビデオをYouTubeから再生した後も、アプリケーションは常に機能し続けました。 テスト中に、これらのスクリーンショットの一部に見られるように、UIの一部に赤いグラデーションが表示され、マウスにカーソルを合わせると奇妙に変化します。 また、キーを押して全画面を終了することもできませんでした Escキー、および他のいくつかのこと、それらは重要ではありませんが、重要である場合 将来のバージョンで磨くべきこと.
私が言っているように、現時点でのクラッパーは完璧なビデオプレーヤーではなく、少なくともVLCのレベルに到達しているわけではありません。 これを達成する可能性があること、または少なくともユーザーの間で人気のあるアプリケーションになる可能性があることを認識しておく必要があります。
このプレーヤーの詳細については、 プロジェクトのウェブサイト、またはあなたの GitHubリポジトリ。 テスト中にエラーが見つかった場合、開発者はあなたに GitHubリポジトリに通知する.