这是一个在常见视频页运行的用户脚本。脚本会读取当前页面的标题、集数和地址信息,向代码中列出的白名单资源站接口发起搜索,并将结果显示在当前页面的播放器区域内。
请注意:本脚本使用的资源接口均整理自公开互联网来源。最终可播放地址、清晰度、速度、稳定性等结果,取决于接口提供方和当时的资源状态,脚本本身无法控制,也不作保证。
主要功能
- 自动识别片名、当前集数和站内路由变化,在进入视频页后自动发起搜索。
- 对白名单资源站做并发请求,并按脚本内的排序规则整理搜索结果。
- 替换当前页面的播放器区域进行页内播放,优先使用浏览器原生视频控件。
- 支持资源列表和源内选集切换,点击资源按钮可以查看同一来源下的不同集数。
- 首次默认音量为 0.8,并记住用户后续手动调整过的音量设置。
- 支持在资源面板打开时点击视频其他区域自动收起。
- 播放 m3u8 资源时按需加载固定版本的 HLS.js,用于兼容浏览器原生不支持的场景。
支持平台
| 平台 | 网址 | 状态 | 说明 |
|---|
| 腾讯视频 | v.qq.com / m.v.qq.com | ✅ | 支持常见播放页 |
| 爱奇艺 | iqiyi.com / m.iqiyi.com | ✅ | 支持常见播放页 |
| 爱奇艺国际版 | iq.com | ✅ | 支持播放页 |
| 优酷 | youku.com / m.youku.com | ✅ | 支持常见播放页 |
| 芒果 TV | mgtv.com / m.mgtv.com | ✅ | 支持常见播放页 |
| 哔哩哔哩 | bilibili.com / m.bilibili.com | ✅ | 支持视频页和部分番剧页 |
| 搜狐视频 | tv.sohu.com / m.tv.sohu.com | ✅ | 支持常见播放页 |
| PPTV | pptv.com / m.pptv.com | ✅ | 支持常见播放页 |
| 土豆 | tudou.com | ✅ | 支持播放页 |
| 华数 TV | wasu.cn | ✅ | 支持播放页 |
| 乐视 | le.com | ✅ | 支持播放页 |
| AcFun | acfun.cn | ✅ | 支持视频页和部分番剧页 |
| 1905 电影网 | 1905.com | ✅ | 支持播放页 |
支持范围以脚本头部的匹配规则和页面结构适配结果为准。站点改版后,个别页面可能需要后续更新。
使用方法
- 安装脚本后,打开支持的视频播放页。
- 脚本会自动搜索并尝试播放当前排序靠前的结果;如果当前页没有自动开始,可点击顶部资源按钮手动切换。
- 如果匹配结果不准确,可以在资源列表中切换其他来源,或点击原页返回站点自带播放器。
针对本脚本用户的特别提醒
- 本脚本本身不提供视频内容,搜索结果和可播放地址均来自第三方资源站。
- 脚本不会主动投放广告,但第三方资源站返回的实际播放地址或相关页面不受脚本控制。
- 如果某个资源失效、清晰度偏低、音画不同步或集数不对,优先切换其他资源源,不要反复重试同一个失效链接。
- 请不要轻信任何第三方页面中的充值、下载、更新、加群、安装 App 或跳转提示。
- 脚本默认会自动搜索并自动尝试较优结果,这只是基于当前排序规则的自动选择,不代表一定是最准确或最稳定的资源。
- 少数站点改版后,脚本可能出现“识别不到片名”“搜到但集数不准”“播放器区域接管失败”等情况,这通常需要脚本更新适配。
常见问题与排查
- 没有搜到资源:先确认当前页面是不是正片播放页,再看标题是否是预告、花絮、片段、短视频或合集页。
- 搜到资源但播放失败:通常是该资源源失效、跨域受限或返回地址异常,直接切换其他资源源更有效。
- 片名识别不准:部分站点标题会混入“预告”“花絮”“第X集”“专题”等文本,脚本会尽量清洗,但不能保证每次都准。
- 集数不对:第三方资源站的分集命名不统一,有时会出现“第 1 集”对应不上站内当前集的情况。
- 移动端体验不一致:移动端页面结构变化更频繁,浏览器自动播放策略也更严格,表现通常比桌面端更不稳定。
已知限制
- 资源搜索结果来自第三方资源站,片名、集数、清晰度和可用性不由脚本保证,失效是正常情况。
- 第三方资源站返回的数据可能与原页面标题或集数不完全一致,脚本只能按已有信息做匹配。
- 少数站点的页面结构变化很快,播放器容器或标题选择器失效后,需要等待脚本更新适配。
- 浏览器自身的自动播放策略、全屏策略和跨域媒体限制,仍然可能影响首次播放表现。
- 脚本不提供视频内容,不绕过站点账号体系,也不修改第三方资源站返回的实际媒体内容。
隐私与权限说明
- 脚本只读取当前页面标题、地址和必要的播放器区域信息,用于做资源检索和播放器接管。
- 脚本只在顶层视频页面运行,不向站点子 frame 注入内容。
- 网络请求仅发送到脚本代码中白名单列出的资源站 API,以及资源站返回的实际媒体地址。
- 媒体地址只接受 http / https 直链,不执行脚本协议或本地协议地址。
- 不上传账号 Cookie,不接管登录流程,不内置广告、追踪或远程配置下发。
支持作者
如果这个脚本对你有帮助,可以通过捐赠链接自愿支持作者。捐赠不会解锁额外功能,也不会影响脚本使用。
捐赠页面:https://donatr.ee/elifox/
捐赠页面目前支持 USDT(TRC-20),请以捐赠页面显示的信息为准。