一个改善 YouTube 暂停体验的脚本

41 天前
 Wanten

看技术视频时,如果视频讲解地过快,或某些重要信息一闪而过,我通常会倒退并暂停下来,慢慢理解。

但 YouTube 暂停视频,它会在顶部显示视频标题(全屏模式下),在底部显示视频控制区,如果开启的字幕在底部,那么字幕会因为视频控制区的出现而往上跳动,视频继续播放时,字幕又会因为视频控制区的消失而往下跳动。

这过于烦人,使人恼怒 (annoy)。

于是写了一个油猴脚本解决这些问题。

效果对比

链接

希望对你有帮助。

2079 次点击
所在节点    程序员
13 条回复
gchxp
41 天前
楼主解决了我的痒点 感谢
halden
41 天前
safari 好像不支持?
Wanten
41 天前
@halden
我朋友测试似乎能正常运作,可能没加载到脚本,有个小 bug, 刚修复:

-// @match http*://*.youtube.com/watch*
之前是这个 match rule, 因为 YouTube 是 SPA 网页,如果从首页( youtube.com )刷新页面,将无法加载到插件(依赖/watch*),之后访问带 watch 路径的视频也将无法激活脚本(因为 SPA )

改成这个之后就没任何问题了:
+// @match http*://*.youtube.com/*
halden
41 天前
emm... 应该是因为 Userscripts 的问题,console 提示 can't find variable: GM_addStyle
r6cb
41 天前
能不能加个屏蔽视频上悬浮的信息块的功能?有的时候播放到最后几秒会在视频上面显示一些矩形的块(例如一些超链接)挡住部分区域,但是这时候视频的关键内容还没结束
Wanten
41 天前
@r6cb 那是作者自己加上去的,在 YouTube Studio, Editor, End screen 添加 ,他/她预料到了这种情况,只不过观众会觉得反感。

似乎这个脚本能满足你的需求: https://greasyfork.org/en/scripts/434527-youtube-remove-overlays
lindaiyu99
41 天前
感谢,好东西,一直觉得很不爽,没技术所以就硬忍着,好的视频只能下载了看。
b1t
41 天前
好东西
xixiha5230
41 天前
有用!已经用上了
864766428
41 天前
感谢 OP
JimmyG
41 天前
可用 感谢
Tesla9527
40 天前
nice
SuXuan
40 天前
感谢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1027746

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX