VideoFetch · 网页视频下载器
Jiuqi Tech · EEdge MV3
嗅探网页中的视频源并下载:HLS(m3u8)、直播 HLS、流式 MP4(fMP4)与 blob 播放源,分片并行下载,合并为单个 MP4。
<all_urls>),意味着它可以读取你在任意站点的页面内容,包括已登录的页面。这是许多扩展正常工作的必要条件,但也值得你确认来源可信。
截图
简介
VideoFetch 用于下载网页当前正在播放的媒体。本扩展程序监听页面自身发出的媒体请求,从中识别播放器所使用的流地址,包括HLS播放列表、直播流、普通MP4文件,以及仅以blob地址交给MSE播放器读取的媒体。下载与转封装均在扩展本地完成,不经过任何中转服务器。
一、支持的媒体类型
1. HLS(m3u8):解析master播放列表,列出声明的各档分辨率与码率,默认选择最高一档;支持 EXT-X-BYTERANGE 分片与AES-128加密分片。
2. 直播流:对不含 ENDLIST 的播放列表按分片持续录制,结束时刻由用户决定。
3. 普通文件:MP4、WEBM与音频直链。服务器接受 Range 请求时按4 MB分块并发下载,否则退化为单次流式下载。
4. 音视频分离的流:HLS 中以EXT-X-MEDIA声明的独立音轨单独下载,并按时间轴合并回视频;采用双 SourceBuffer 的 MSE 播放器,两条轨道分别录制后合并。
5. 防盗链资源:对校验Referer的CDN,扩展为自己的下载请求附加来源站点地址,并先以一次小范围请求验证规则是否生效,验证通过后才依赖该规则。
二、下载与转封装
分片以并发方式获取,交付顺序与播放列表保持一致,并在本地完成拼接。MPEG-TS 分片转换为 fMP4 后与 fMP4分片统一装配,输出单个MP4文件,时间轴自零开始,可在常见播放器中直接播放。
三、暂停与续传
暂停时立即停止发起新请求,已在途的请求于 400 毫秒后中止,已下载的分片与当前游标原样保留。继续下载时自游标处恢复,已完成的分片不再重复获取。恢复时会重新读取播放列表与密钥,避免档位或密钥变化导致内容错位。
四、文件保存
下载完成后写入浏览器下载文件夹,可指定其中的子目录。也可在设置页面选择本机任意文件夹,此后直接写入该目录;授权失效时回退至下载文件夹,并在任务中注明实际保存位置。
下载过程中可将当前进度另存为独立文件,文件名包含完成比例,例如「片名 (40%).mp4」。原任务保留,可继续下载剩余部分。同名文件不会被覆盖,将自动追加序号。
五、界面语言
默认英文。浏览器语言为中文时,界面文字、任务状态与错误提示一并显示为中文;也可在设置页面固定为其中一种。
六、使用限制
1. 不支持 DRM 保护的内容(Widevine、FairPlay、SAMPLE-AES),遇到时返回错误。
2. 转封装仅支持 H.264 视频与 AAC、MP3 音频;采用 HEVC 或 AC3 编码的 TS 流以降级方式保存为 .ts。
3. blob 录制在播放过程中捕获数据,单任务上限约 400 MB。
4. 直播任务需手动停止;暂停期间产生的分片无法补录。
5. 暂停状态保存在扩展后台环境中,重新加载扩展后失效。
6. 部分站点的分片地址带有时效签名,暂停时间过长可能导致续传失败。
7. 请仅下载有权保存的内容。
VideoFetch · 网页视频下载器 是做什么的
VideoFetch · 网页视频下载器 是一款面向 Edge 的效率工具类扩展,主要用来管住注意力、屏蔽干扰站点、记录时间。官方对它的介绍是:嗅探网页中的视频源并下载:HLS(m3u8)、直播 HLS、流式 MP4(fMP4)与 blob 播放源,分片并行下载,合并为单个 MP4。在微软 Edge 加载项商店上,它当前版本 1.0.24,约 6 名用户。
适合什么人用
从功能定位看,VideoFetch · 网页视频下载器 更适合想专注工作学习、减少无效刷网页的用户。如果你平时只是偶尔遇到相关需求,用浏览器自带功能也能凑合;但如果这件事每天都发生,装一个专门处理它的扩展通常比手动操作省事得多。需要注意的是它作用于所有网站,装上后建议先观察一两天,确认不影响常用站点的正常使用。
怎么安装 VideoFetch · 网页视频下载器
- 打开微软 Edge 加载项商店上的官方页面;
- 点「添加到浏览器」并确认权限提示;
- 装好后在扩展列表里固定图标,方便随时开关。
本站只做索引与介绍,安装包来自官方商店。如果商店页面提示当前地区不可用,说明该扩展未在你所在区域上架。
常见问题
VideoFetch · 网页视频下载器 是免费的吗?
VideoFetch · 网页视频下载器 在微软 Edge 加载项商店免费提供下载。它是浏览器扩展,装上就能直接用,不需要注册账号。
VideoFetch · 网页视频下载器 安全吗?
它只申请了 0 项权限,范围比较克制,没有申请「读取所有网站数据」这种大权限。
VideoFetch · 网页视频下载器 支持哪些浏览器?
当前收录的版本来自微软 Edge 加载项商店,适用于 Edge。同一个扩展在其他商店可能有对应版本,但功能与版本号不一定相同。
怎么卸载 VideoFetch · 网页视频下载器?
在扩展管理页找到 VideoFetch · 网页视频下载器,点移除即可。它在本地保存的设置会一起清掉,不会残留数据。
权限清单 来自 manifest.json 原文
站点访问(可选) 1
<all_urls>
接口权限 7
declarativeNetRequestdownloadsoffscreenstoragetabsunlimitedStoragewebRequest