Celluloid(以前称为 GNOME MPV)是一个简单的 GTK+ mpv 前端。 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
在赛璐珞中有 4 种打开文件的方法。
默认情况下,播放列表是隐藏的。要显示播放列表,请单击“播放列表”菜单项或按 F9。可以通过将文件或 URI 拖放到播放列表来添加文件。将文件或 URI 拖放到视频区域将替换播放列表的内容。播放列表文件或在线播放列表(例如 YouTube 的播放列表)在加载时将自动扩展为单独的项目。
播放列表中的项目可以通过拖放重新排序。要从播放列表中删除项目,请通过单击该项目来选择该项目,然后按键盘上的删除按钮。
可以使用可通过Preferences
菜单项访问的首选项对话框来配置赛璐珞。 dconf
数据库中还提供了许多不太常见的选项。您可以使用 Dconf Editor 等工具来配置这些。
可以通过使用 mpv 的mpv.conf
语法创建配置文件来设置 mpv 特定的选项。请参阅 mpv 手册以获取完整的选项列表。必须在“MPV 配置”部分下的首选项对话框中指定并启用该文件才能生效。
还可以通过将要传递给 mpv 的选项放在首选项对话框的Extra MPV Options
文本框中的命令行上来设置 mpv 选项。如果要在命令行上设置这些选项,可以通过在要设置的选项名称中添加mpv-
前缀来实现。例如,选项--mpv-vf=flip
相当于 mpv 中的--vf=flip
。
Celluloid 可以按原样使用大多数 mpv 用户脚本。某些用户脚本可能定义与 Celluloid 冲突的键绑定,在这种情况下,您需要通过使用input.conf
显式定义新的键绑定来解决冲突。有关详细信息,请参阅 mpv 的手册。
可以通过切换到首选项对话框中的“插件”选项卡并将文件拖放到那里来安装用户脚本。可以在此处找到 mpv 用户脚本列表。
Celluloid 在宏DEFAULT_KEYBINDS
中定义了一组键绑定,可以在 src/celluloid-def.h 中找到。使用的语法与 mpv 的input.conf
完全相同。这些键绑定应用于 mpv 提供的默认键绑定之上。
可以使用 mpv 的input.conf
语法在外部文件中定义其他键绑定。该文件可以在“按键绑定”部分下的首选项对话框中设置。
Celluloid 使用 Weblate 来协调翻译。您可以在这里找到赛璐珞的页面。
翻译时,您会发现字符串translator-credits
。您不应该翻译该字符串。相反,您应该按照以下格式输入您的姓名以及可选的电子邮件地址: FirstName LastName
。当您的翻译处于活动状态时,您的名字将出现在“关于”对话框中。
Celluloid 是自由软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证(许可证的第 3 版)或(由您选择)任何更高版本的条款重新分发和/或修改它。
分发赛璐珞是希望它有用,但不提供任何保证;甚至没有适销性或特定用途适用性的默示保证。有关更多详细信息,请参阅 GNU 通用公共许可证。
您应该已经收到 GNU 通用公共许可证和赛璐珞的副本。如果没有,请参阅 http://www.gnu.org/licenses/。