☰
Jellium Desktop 视频旋转快捷键配置指南
2026/10/23 1:52:32 网站建设 项目流程

Jellium Desktop 视频旋转快捷键配置指南

【免费下载链接】jellium-desktopAn unofficial desktop client for Jellyfin项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop

竖拍的视频丢进播放器,画面横着一摊,人物全躺平。想转一下方向,却发现界面上找不到任何旋转按钮。先说结论:Jellium Desktop 目前没有内置视频旋转快捷键,但底层渲染走的是 libmpv,支持旋转选项,可以借道 mpv 配置文件把竖屏问题绕过去。

定位功能:快捷键和菜单里都没有旋转

快捷键判定逻辑集中在 hotkey.rs,HotkeyAction枚举里只有两个动作:F/F11切换全屏、Alt+F4关闭应用。播放器设置项定义在 native-shim.js,「播放」「音频」「转码」「高级」四个分组里没有旋转项。快捷键❌、菜单❌——直接说没有,这个版本无法通过界面旋转画面。

把竖屏视频转回正:两条操作路径

路径一:快捷键

  1. ⚠️ 当前版本暂不支持。hotkey.rs 的分类函数对F和Alt+F4以外的按键一律返回None,事件原样透传给网页层,没有旋转动作可触发。
  2. 替代思路:走路径二,在配置里写死旋转角度,效果是每次启动都按指定角度转。

路径二:往 mpv 配置文件里加旋转选项(可用)

Jellium Desktop 启动时把 mpv 的config项设为yes,会主动加载MPV_HOME下的mpv.conf(逻辑见 boot.rs),而MPV_HOME指向应用自己的配置目录,所以这个入口是现成的:

  1. 打开本机配置文件:Linux/macOS 是~/.config/jellium-desktop/mpv/mpv.conf,Windows 是%APPDATA%\jellium-desktop\mpv\mpv.conf,目录或文件不存在就手动新建。
  2. 在文件里添加video-rotate这一行,取值1/2/3分别表示顺时针旋转 90°、180°、270°;如果只是镜像翻转会话不对,改用flip-y=yes。
  3. 完全退出应用后重新打开,播放竖屏视频确认方向正确。

改完配置后容易踩的坑

  • video-rotate全局生效,对这台机器上播放的所有视频都会转,没法只针对单个视频;
  • 应用显式关闭了 mpv 的默认按键绑定(input-default-bindings=no),mpv 自带的按键习惯在这里不灵,所有输入都走网页层;
  • mpv.conf只在启动时初始化 mpv 的那一刻读取,改完必须重启应用,播放中改配置不会热生效。

延伸

想核对配置加载的完整细节,直接读 boot.rs 里apply_defaults和apply_boot_options两个函数,里面标注了每个选项为什么这么设。

【免费下载链接】jellium-desktopAn unofficial desktop client for Jellyfin项目地址: https://gitcode.com/GitHub_Trending/je/jellium-desktop

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询