Celluloid 项目使用教程

Celluloid 项目使用教程

celluloid A simple GTK+ frontend for mpv celluloid 项目地址: https://gitcode.com/gh_mirrors/cellu/celluloid

1. 项目介绍

Celluloid 是一个基于 GTK+ 的简单视频播放器前端,它使用 mpv 的客户端 API 通过 libmpv 提供强大的播放功能。Celluloid 的目标是提供一个简洁、易于使用的界面,同时保留 mpv 的所有强大功能。

2. 项目快速启动

以下是快速启动 Celluloid 的步骤:

首先,确保你的系统满足以下依赖:

  • appstream-glib (构建)
  • pkg-config (构建)
  • gcc (构建)
  • glib >= 2.68
  • gtk >= 4.16
  • libadwaita >= 1.6.0
  • mpv >= 0.32
  • epoxy
  • lua (可选)
  • youtube-dl (可选)

然后,你可以使用以下命令从源代码构建和安装 Celluloid:

meson setup build
cd build
ninja
sudo ninja install

在 Ubuntu 上,你可以使用以下 PPA 来获取 Celluloid 的更新版本:

# 添加 PPA
sudo add-apt-repository ppa:celluloid-team/celluloid
# 更新包列表
sudo apt-get update
# 安装 Celluloid
sudo apt-get install celluloid

对于 Flatpak 用户,可以按照以下步骤进行安装:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub io.github.celluloid_player.Celluloid

Snap 用户可以使用以下命令安装:

sudo snap install celluloid

3. 应用案例和最佳实践

打开文件

Celluloid 提供了以下四种打开文件的方法:

  • 通过命令行参数传递文件和/或 URI。
  • 使用“打开”菜单项可访问的文件选择对话框。
  • 在“打开位置”对话框中输入 URI,可通过同名菜单项访问。
  • 将文件或 URI 拖放到 Celluloid 上。

播放列表操作

播放列表默认是隐藏的。要显示播放列表,可以点击“播放列表”菜单项或按 F9。通过拖放文件或 URI 到播放列表中添加文件。将文件或 URI 拖放到视频区域将替换播放列表中的内容。播放列表文件或在线播放列表(如 YouTube 的播放列表)加载时将自动展开为单独的项目。可以通过拖放来重新排序播放列表中的项目。要从播放列表中删除项目,请先点击选中项目,然后按键盘上的删除键。

配置

可以通过“首选项”菜单项访问的偏好设置对话框来配置 Celluloid。还有一些不常见的选项可以在 dconf 数据库中配置。你可以使用类似 Dconf Editor 的工具来配置这些选项。特定的 mpv 选项可以通过创建一个使用 mpv 的 mpv.conf 语法配置文件来设置。配置文件必须在“MPV 配置”部分中指定并启用才能生效。

也可以通过在偏好设置对话框中的“额外 MPV 选项”文本框中输入你想要以命令行方式传递给 mpv 的选项来设置 mpv 选项。如果你想在命令行上设置这些选项,可以通过在选项名称前加上 mpv- 前缀来实现。

4. 典型生态项目

目前没有列出与 Celluloid 直接相关的生态项目。不过,由于 Celluloid 是基于 mpv 的,任何支持 mpv 的插件或工具都可以与 Celluloid 一起使用。此外,社区中可能有第三方开发的插件和脚本,可以进一步增强 Celluloid 的功能。

celluloid A simple GTK+ frontend for mpv celluloid 项目地址: https://gitcode.com/gh_mirrors/cellu/celluloid

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

谢月连Jed

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值