轻量H5视频控制脚本

轻量级HTML5视频控制脚本,支持倍速播放、快进快退、音量控制、全屏、画中画、网页全屏、镜像翻转、旋转等功能,带有美观的OSD提示。

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
dogchild
今日安裝
4
安裝總數
433
評價
3 0 0
版本
4.6.0
建立日期
2026-02-08
更新日期
2026-04-11
尺寸
79.9 KB
授權條款
MIT
腳本執行於
所有網站

# 轻量H5视频控制脚本 (Lite H5 Video Control)

一个轻量级的 HTML5 视频控制脚本。支持所有基于 HTML5 视频的网站(如 YouTube、Bilibili、斗鱼、虎扑、Twitter/X 等)。

提供倍速播放、快进快退、音量控制、全屏、画中画、网页全屏、镜像翻转、旋转视频等功能,并带有美观的 OSD (On-Screen Display) 提示。

## ✨ 主要功能

* **轻量高效**:代码简洁,无多余依赖,性能优化。
* **全站通用**:支持绝大多数 HTML5 视频网站。
* **键盘快捷键**:完全自定义的快捷键支持。
* **OSD 提示**:操作时显示半透明提示层,美观且不遮挡。
* **智能视频识别**:多视频页面(如微博搜索)自动选择距屏幕中心最近的视频。
* **高级控制**:
* **倍速播放**:无级调节,支持重置。
* **画中画**:一键进入/退出画中画模式。
* **视频旋转**:支持 90° 旋转(修复了全屏下的旋转问题)。
* **镜像翻转**:水平翻转视频(适合舞蹈教学镜面模式)。
* **网页全屏**:强制任何视频进入网页全屏模式。
* **下一集/上一集**:适配 B站、YouTube 等网站的选集按钮。
* **设置界面**:图形化界面管理快捷键,支持冲突检测。
* **双语支持**:自动根据浏览器语言切换中文/英文。

## ⌨️ 默认快捷键

| 功能 | 快捷键 | 说明 |
| :--- | :--- | :--- |
| **快进 (小)** | `→` (右箭头) | 前进 5 秒 |
| **快退 (小)** | `←` (左箭头) | 后退 5 秒 |
| **快进 (大)** | `Shift + →` | 前进 30 秒 |
| **快退 (大)** | `Shift + ←` | 后退 30 秒 |
| **音量 +** | `↑` (上箭头) | 增加 5% 音量 |
| **音量 -** | `↓` (下箭头) | 减少 5% 音量 |
| **音量 + (大)** | `Shift + ↑` | 增加 20% 音量 |
| **音量 - (大)** | `Shift + ↓` | 减少 20% 音量 |
| **静音** | `M` | 切换静音 |
| **倍速 +** | `C` | 增加 0.1x 倍速 |
| **倍速 -** | `X` | 减少 0.1x 倍速 |
| **重置倍速** | `Z` | 恢复 1.0x 倍速 |
| **固定倍速** | `1` / `2` / `3` / `4` | 切换到 1x / 2x / 3x / 4x |
| **全屏** | `Enter` | 进入/退出原生全屏 |
| **网页全屏** | `Shift + Enter` | 进入/退出网页全屏 |
| **画中画** | `Shift + I` | 进入/退出画中画模式 |
| **下一集** | `Shift + N` | 播放下一个视频 |
| **上一集** | `Shift + P` | 播放上一个视频 |
| **镜像** | `Shift + M` | 水平翻转视频 |
| **旋转** | `Shift + R` | 顺时针旋转 90° |
| **打开设置** | (脚本菜单) | 在 Tampermonkey 菜单中点击 "设置" |

## 🛠️ 安装方法

1. 安装浏览器扩展 [Tampermonkey](https://www.tampermonkey.net/) (油猴)。
2. 点击 [这里安装脚本](https://github.com/dogchild/lite_h5_video_control/raw/refs/heads/main/lite_h5_video_control.user.js) 或将 `lite_h5_video_control.user.js` 代码复制到新脚本中。
3. 打开任意视频网站即可使用。

## ⚙️ 设置

在浏览器右上角点击 Tampermonkey 图标,找到 "Lite Video Control",点击 "设置" (Settings) 即可打开图形化配置界面。

* 你可以修改所有功能的快捷键。
* 设置界面具有冲突检测功能,防止按键重复。

## 🐞 常见问题

**Q: 为什么按键没反应?**
A: 请确保焦点不在输入框内。如果在某些特殊网站无效,可能是网站拦截了键盘事件,请尝试点击一下视频区域再操作。

**Q: 全屏下看不到提示 (OSD)?**
A: 脚本已针对 Native Fullscreen 做了特殊优化(将 OSD 挂载到全屏元素内),支持虎扑、B站等。如果仍遇到问题,请尝试使用 "网页全屏" (`Shift+Enter`)。

## 📜 开源协议

MIT License