V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Wanten
V2EX  ›  程序员

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

  •  2
     
  •   Wanten · 30 天前 · 2039 次点击

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

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

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

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

    效果对比

    • 默认状态:

    默认截图

    • 开启脚本后的状态:

    开启后的截图

    链接

    希望对你有帮助。

    13 条回复    2024-03-29 14:45:57 +08:00
    gchxp
        1
    gchxp  
       30 天前
    楼主解决了我的痒点 感谢
    halden
        2
    halden  
       30 天前
    safari 好像不支持?
    Wanten
        3
    Wanten  
    OP
       30 天前
    @halden
    我朋友测试似乎能正常运作,可能没加载到脚本,有个小 bug, 刚修复:

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

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

    似乎这个脚本能满足你的需求: https://greasyfork.org/en/scripts/434527-youtube-remove-overlays
    lindaiyu99
        7
    lindaiyu99  
       30 天前 via Android
    感谢,好东西,一直觉得很不爽,没技术所以就硬忍着,好的视频只能下载了看。
    b1t
        8
    b1t  
       30 天前
    好东西
    xixiha5230
        9
    xixiha5230  
       29 天前 via Android
    有用!已经用上了
    864766428
        10
    864766428  
       29 天前
    感谢 OP
    JimmyG
        11
    JimmyG  
       29 天前
    可用 感谢
    Tesla9527
        12
    Tesla9527  
       29 天前
    nice
    SuXuan
        13
    SuXuan  
       29 天前
    感谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2898 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 12:33 · PVG 20:33 · LAX 05:33 · JFK 08:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.