您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
为B站视频添加缩放、旋转、拖拽移动和还原功能
项目简介
https://www.bilibili.com/video/*
GM_addStyle
主要特性
50%–200%
,步进 10%
,实时显示倍率(如 100%
)。90°
,角度实时显示(如 0°
)。100%
时启用)。100%
、角度 0°
、位置居中)。安装方法
https://www.bilibili.com/video/*
),等待播放器加载完毕。使用说明
+
放大、−
缩小;中间显示当前倍率。↺
左转 90°、↻
右转 90°;角度显示在“还原”按钮角标。快捷键(需聚焦非输入框)
Ctrl + Space
:切换全屏。Ctrl + +
/ Ctrl + =
/ Ctrl + ↑
:放大。Ctrl + -
/ Ctrl + ↓
:缩小。Ctrl + L
/ Ctrl + ←
:向左旋转 90°。Ctrl + R
/ Ctrl + →
:向右旋转 90°。Ctrl + 0
:还原。实现与行为说明
.bpx-player-control-bottom-center
。.bpx-player-video-wrap
应用 translate/scale/rotate
。MutationObserver
,当播放器结构发生变动时自动尝试注入控件。100%
时启用拖拽,避免误操作。常见问题
100%
;确认鼠标按在视频容器中。兼容性与限制
脚本头(示例) 如果需要在 Tampermonkey 中显示元信息,可在脚本顶部补充如下头部:
// ==UserScript==
// @name B站视频增强:缩放、旋转、拖拽
// @namespace http://tampermonkey.net/
// @version 1.2
// @description 为B站视频添加缩放、旋转、拖拽移动和还原功能
// @author 浮云里的浮云
// @match https://www.bilibili.com/video/*
// @icon https://www.bilibili.com/favicon.ico
// @grant GM_addStyle
// ==/UserScript==
注意
.resetBtn.bili-rotate-indicator
更正为 .resetBtn .bili-rotate-indicator
,将 .bpx-player-container.bpx-player-video-wrap
更正为 .bpx-player-container .bpx-player-video-wrap
。卸载