Jellium Desktop命令行参数文档:完整的参数参考
【免费下载链接】jellium-desktopAn unofficial desktop client for Jellyfin项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop
Jellium Desktop是一款非官方的Jellyfin桌面客户端,提供丰富的命令行参数来满足不同用户的个性化需求。本文将详细介绍所有可用参数及其使用方法,帮助你快速掌握如何通过命令行优化Jellium Desktop的使用体验。
Jellium Desktop客户端logo,展示了应用的视觉标识
基础参数:版本与帮助
查看版本信息
快速获取当前安装的Jellium Desktop版本:
jellium-desktop -v # 或 jellium-desktop --version当使用此参数时,应用会打印版本信息并立即退出,不会启动主程序。
获取帮助文档
查看所有可用参数的详细说明:
jellium-desktop -h # 或 jellium-desktop --help该命令会显示完整的参数列表及每个参数的简要说明。
日志与调试参数
设置日志级别
控制应用的日志详细程度,默认值为info:
jellium-desktop --log-level debug # 或通过环境变量设置 export JELLIUM_DESKTOP_LOG_LEVEL=debug支持的级别包括:trace(最详细)、debug、info、warn、error。还可以为特定模块设置日志级别,例如:debug,mpv=trace,CEF=off。
配置日志文件
指定日志输出文件路径,使用空字符串可禁用日志文件输出:
jellium-desktop --log-file /tmp/jellium.log # 或通过环境变量设置 export JELLIUM_DESKTOP_LOG_FILE=/tmp/jellium.log若不设置此参数,日志将仅输出到控制台。
启用远程调试
开启Chrome远程调试端口,便于开发人员调试前端界面:
jellium-desktop --remote-debug-port 9222启动后可通过chrome://inspect访问调试界面。
路径配置参数
覆盖配置目录
指定自定义的配置文件存储路径:
jellium-desktop --config-dir ~/.config/jellium-custom # 或通过环境变量设置 export JELLIUM_DESKTOP_CONFIG_DIR=~/.config/jellium-custom默认情况下,配置文件会存储在系统标准位置。
覆盖缓存目录
设置CEF(Chromium Embedded Framework)缓存的存储路径:
jellium-desktop --cache-dir ~/.cache/jellium-custom # 或通过环境变量设置 export JELLIUM_DESKTOP_CACHE_DIR=~/.cache/jellium-custom缓存目录包含网页资源、Cookie等临时数据。
媒体播放参数
硬件解码模式
启用指定的硬件解码方式,默认值为no(禁用硬件解码):
jellium-desktop --hwdec vaapi常见选项包括:vaapi(Linux)、d3d11va(Windows)、videotoolbox(macOS)。
音频透传设置
指定需要透传的音频编码格式,多个格式用逗号分隔:
jellium-desktop --audio-passthrough ac3,dts-hd,eac3,truehd启用后,指定的音频格式将直接传递给音频设备解码。
独占音频输出
启用音频独占模式,可能提升音质但会阻止其他应用播放声音:
jellium-desktop --audio-exclusive音频声道布局
设置音频输出的声道布局:
jellium-desktop --audio-channels 5.1支持的选项包括:stereo(立体声)、5.1、7.1等。
图形渲染参数
禁用GPU合成
强制禁用CEF的GPU合成功能,适用于某些图形驱动兼容性问题:
jellium-desktop --disable-gpu-compositing启用此选项可能会降低图形性能,但能解决部分渲染异常问题。
Linux平台特有参数
Linux用户还可使用以下平台专属参数(定义在src/linux_util/src/cli.rs):
--platform:指定窗口系统(如x11或wayland)--platform-paint:设置渲染方式(如shm或gpu)--wid:将应用嵌入到指定的窗口ID中
这些参数允许高级用户针对不同的Linux桌面环境进行优化配置。
参数优先级说明
Jellium Desktop的参数遵循以下优先级规则(从高到低):
- 命令行显式指定的参数
- 环境变量设置的值(如
JELLIUM_DESKTOP_LOG_LEVEL) - 配置文件中的设置
- 应用默认值
通过灵活组合这些参数,你可以定制出最适合自己使用习惯的Jellium Desktop运行环境。无论是日常观影还是高级调试,这些命令行工具都能帮助你更好地掌控应用行为。
【免费下载链接】jellium-desktopAn unofficial desktop client for Jellyfin项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考