Celluloid (旧 GNOME MPV) は、mpv 用のシンプルな GTK+ フロントエンドです。 Celluloid は、libmpv によってエクスポートされたクライアント API を介して mpv と対話し、mpv の強力な再生機能にアクセスできるようにします。
リポジトリミラー: https://codeberg.org/celluloid-player/celluloid
Ubuntu ユーザーはこの PPA を使用して、Celluloid の最新バージョンを入手できます。
Flatpak パッケージは複数のディストリビューションをサポートしており、サンドボックス化されています。最適な統合を実現するには、Flatpak 0.9.5 以降をお勧めします。
安定版リリースは Flathub でホストされています。
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid
安定版リリースは Snapcraft でホストされています。
sudo snap install celluloid
ソース コード ディレクトリで次のコマンドを実行して、ビルドしてインストールします。
meson setup build && cd build && ninja && sudo ninja install
Celluloid でファイルを開くには 4 つの方法があります。
プレイリストはデフォルトでは非表示になっています。プレイリストを表示するには、「プレイリスト」メニュー項目をクリックするか、F9 キーを押します。ファイルまたは URI をプレイリストにドラッグ アンド ドロップすることで、ファイルを追加できます。ファイルまたは URI をビデオ領域にドロップすると、プレイリストのコンテンツが置き換えられます。プレイリスト ファイルまたはオンライン プレイリスト (YouTube のプレイリストなど) は、読み込まれると自動的に個別のアイテムに展開されます。
プレイリスト内の項目は、ドラッグ アンド ドロップで並べ替えることができます。プレイリストから項目を削除するには、項目をクリックして選択し、キーボードの削除ボタンを押します。
セルロイドは、 Preferences
メニュー項目からアクセスできる設定ダイアログを使用して設定できます。あまり一般的ではないオプションもdconf
データベースで使用できます。これらは、Dconf Editor などのツールを使用して構成できます。
mpv 固有のオプションは、mpv のmpv.conf
構文を使用して構成ファイルを作成することで設定できます。オプションの完全なリストについては、mpv のマニュアルを参照してください。ファイルを有効にするには、設定ダイアログの「MPV 構成」セクションでファイルを指定して有効にする必要があります。
コマンド ラインで mpv に渡す場合と同様に、環境設定ダイアログのExtra MPV Options
テキスト ボックスにオプションを入力して、mpv オプションを設定することもできます。これらのオプションをコマンド ラインで設定する場合は、設定するオプションの名前にmpv-
接頭辞を追加することで実行できます。たとえば、オプション--mpv-vf=flip
mpv の--vf=flip
と同等です。
Celluloid はほとんどの mpv ユーザー スクリプトをそのまま使用できます。一部のユーザー スクリプトでは Celluloid と競合するキーバインドを定義する場合があります。その場合は、 input.conf
使用して新しいキーバインドを明示的に定義して競合を解決する必要があります。詳細については、mpv のマニュアルを参照してください。
ユーザー スクリプトは、環境設定ダイアログの [プラグイン] タブに切り替え、そこにファイルをドロップすることでインストールできます。 mpv ユーザー スクリプトのリストはここにあります。
Celluloid は、 src/celluloid-def.h にあるマクロDEFAULT_KEYBINDS
でキーバインドのセットを定義します。使用される構文は mpv のinput.conf
とまったく同じです。これらのキーバインドは、mpv によって提供されるデフォルトのキーバインドに加えて適用されます。
追加のキーバインドは、mpv のinput.conf
構文を使用して外部ファイルで定義できます。このファイルは、環境設定ダイアログの「キーバインド」セクションで設定できます。
Celluloid は Weblate を使用して翻訳を調整します。セルロイドのページはこちらです。
翻訳中に、 translator-credits
文字列が見つかります。この文字列は翻訳しないでください。代わりに、名前と、必要に応じて電子メール アドレスを次の形式で入力する必要があります: FirstName LastName
。翻訳がアクティブになると、[バージョン情報] ダイアログにあなたの名前が表示されます。
Celluloid はフリー ソフトウェアです。Free Software Foundation によって公開されている GNU General Public License の条件 (ライセンスのバージョン 3、または (ユーザーの選択による) 以降のバージョン) に基づいて、再配布および/または変更することができます。
セルロイドは役立つことを期待して配布されていますが、いかなる保証もありません。商品性や特定目的への適合性についての暗黙の保証もありません。詳細については、GNU 一般公衆利用許諾書を参照してください。
セルロイドと一緒に GNU 一般公衆利用許諾書のコピーも受け取っているはずです。そうでない場合は、http://www.gnu.org/licenses/ を参照してください。