Jellyfin 沉浸式播放控制:Trickplay 预览 + 键盘/触控增强

为 Jellyfin 提供沉浸式播放控制体验:滑动进度时显示影片预览图 (Trickplay);键盘右键短按快进 10 秒 / 长按 2 倍速;移动端支持长按倍速、水平滑动调节进度、双击播放暂停;倍速显示呼吸灯动画,滑动显示时间预览和自定义进度条;智能 OSD 隐藏,打造无干扰观影环境。

作者
guiyuanyuanbao
日安装量
0
总安装量
0
评分
0 0 0
版本
1.4
创建于
2025-08-12
更新于
2025-08-23
大小
28.0 KB
许可证
MIT
适用于

Jellyfin 沉浸式播放控制扩展

更适合中国宝宝体质的 Jellyfin 播放器增强插件,提供类似 B 站的播放体验。

Github地址:https://github.com/guiyuanyuanbao/Jellyfin-betterJellyfinWebPlayer-extension

支持的客户端

  • Jellyfin Web - 完整功能支持
  • Jellyfin Android - 使用网页播放器时支持
  • Jellyfin iOS

核心功能

🎮 键盘控制增强

  • 右键短按:快进 10 秒
  • 右键长按:2 倍速播放(松开恢复正常速度)
  • 智能倍速显示:倍速时显示呼吸灯动画效果

📱 移动端触摸控制

  • 长按屏幕:2 倍速播放
  • 水平滑动:调节播放进度
    • 滑动时调节播放进度并显示时间预览
    • 每 100 像素对应 10 秒时长
    • 拖动时如果媒体库有生成预览图,会在左下角显示预览图
  • 双击播放/暂停:快速控制播放状态

使用说明

桌面端使用

安装成功后,在 Jellyfin 播放器中:

  1. 快进操作:按住键盘右方向键短按(< 300ms)快进 10 秒
  2. 倍速播放:按住键盘右方向键长按(≥ 300ms)开启 2 倍速,松开恢复正常
  3. 倍速指示:倍速时屏幕上方会显示速度指示器和呼吸灯动画

移动端使用

在移动设备上使用时:

  1. 双击播放/暂停:双击视频区域控制播放状态
  2. 长按倍速:长按视频区域开启 2 倍速播放
  3. 滑动调节进度
    • 水平向右滑动:快进
    • 水平向左滑动:快退
    • 滑动时显示时间预览和自定义进度条
    • 松手时跳转到目标时间点

常见问题

Q: 脚本没有生效怎么办?

A: 请检查:

  1. 用户脚本管理器是否正确安装并启用
  2. 脚本是否激活
  3. 刷新页面后重新进入播放器
  4. 检查浏览器控制台是否有错误信息

Q: 移动端触摸功能不工作?

A: 确保:

  1. 触摸操作在视频播放区域进行
  2. 不要触摸到 OSD 控制按钮区域
  3. 滑动距离足够长(超过 20 像素)

Q: 倍速功能与 Jellyfin 原生倍速冲突?

A: 本脚本与原生倍速功能独立,不会冲突。脚本倍速仅在按键期间生效。

更新日志

v1.0 (2024-08-12)

  • 🎉 首次发布
  • ✨ 键盘右键快进和倍速功能
  • ✨ 移动端触摸滑动进度调节
  • ✨ 智能 OSD 隐藏
  • ✨ 倍速呼吸灯动画效果

支持与反馈

如果您在使用过程中遇到问题或有功能建议,请在 GitHub Issues 中提交。