上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

如何精准捕获播放的<video>元素?

[复制链接]
  • TA的每日心情
    慵懒
    昨天 13:39
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    1

    回帖

    4

    积分

    助理工程师

    积分
    4
    发表于 昨天 13:45 | 显示全部楼层 | 阅读模式
    悬赏20油猫币未解决

    本帖最后由 Xbai 于 2026-2-25 14:05 编辑

    最近想用AI帮我写一个符合自己使用习惯的视频控制脚本,功能很好实现,就是这个核心功能"精准捕获播放的那个视频”一直不满意,怎么才能完美排除其他视频(比如悬停预览、首页轮播、直播之类的),只捕获播放的那个视频用于控制呢?

  • TA的每日心情
    慵懒
    昨天 13:39
  • 签到天数: 2 天

    [LV.1]初来乍到

    1

    主题

    1

    回帖

    4

    积分

    助理工程师

    积分
    4
    发表于 昨天 13:49 | 显示全部楼层
    最近想用AI帮我写一个符合自己使用习惯的视频控制脚本,功能很好实现,就是这个核心功能"精准捕获播放的那个视频”一直不满意,怎么才能完美排除其他视频(比如悬停预览、首页轮播、直播之类的),只捕获播放的那个视频用于控制呢?
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2026-1-10 12:23
  • 签到天数: 1 天

    [LV.1]初来乍到

    8

    主题

    19

    回帖

    44

    积分

    初级工程师

    积分
    44
    发表于 昨天 14:36 | 显示全部楼层
    本帖最后由 cyfung1031 于 2026-2-25 14:37 编辑

    这个很难
    要结合大量不同领域的技术
    video 本身的画面大小
    video 有没有声音
    video 是不是被静音
    video 是不是被用户点击过
    video 有没有触发 IntersectionObserver
    video 的大小占了画面多大比例
    游标停留在video的时间长度
    video 有没有相应的控制项
    video 的ancestor 有没有 absolute 广告层

    然后结合所有做一个统计评分
    最高分那一个 + 基本条件符合 就是你要的那一个

    ---

    找一些現有的改腳本吧
    例如 https://greasyfork.org/zh-CN/scripts/4870-maximize-video
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表