VideoDownloadHelper使用指南:一键解析下载网页视频,免费开源且不上传
【免费下载链接】VideoDownloadHelperChrome Extension to Help Download Video for Some Video Sites.项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper
右键"另存为"存不了网页视频,多半只存下来一张静态图;去源码里翻地址,又全是拆成碎片的脚本,挑不出来。想不碰源码下载网页视频,就看VideoDownloadHelper。
它管什么、不管什么
它帮你做:扫描当前页面,把藏在页面里的视频、图片、音频地址一件件找出来,列成清单,点一下交给浏览器下载管理器。它不碰的:页面内容和任何视频地址都不上传到服务器,解析全部在你的浏览器里本地完成。它也不碰YouTube——这是写死在配置里的边界,YouTube 页面会被直接跳过。
微博、TED、vimeo、dailymotion、facebook、pearvideo 等站点有专门的解析规则;没收录过的网站走通用兜底:只要页面里有 og:video 元信息、<video>、<source>标签,或者.mp4、.webm这类文件直链,它都能挖出来。解析核心在video-url-parser/js/parsevideo.js,想加新站点规则可以从这里看起。
这张图里你正在看主界面:上方是 .m3u8、Images、Videos 等筛选按钮,下方列出检测到的 Videos List
环境准备
先检查环境:构建需要 Node.js 18 以上版本,跑一条命令看当前版本:
node -v低于 18 的话,先装新版 Node 再来。然后克隆仓库,进入扩展所在目录:
git clone https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper cd VideoDownloadHelper/video-url-parser这一段基本就是"VideoDownloadHelper怎么装"的全部答案。接着安装依赖并构建:
npm install npm run build构建完成后,video-url-parser/dist/下会生成dist.min.js,有它才表示扩展可以加载。再跑一次video-url-parser/test/下的单元测试做验证:
npm test全部通过,说明环境和构建都没问题。
首次跑通
跟着走5步,前两步就是"未打包扩展怎么装进Chrome"。目录里的tested-urls.txt记录了作者实测过的链接,可以先挑一条跑。
- 打开 Chrome,地址栏输入
chrome://extensions/,右上角打开开发者模式。 - 点击加载已解压的扩展程序,选中
video-url-parser目录。好了,装完了,工具栏多出一个图标。 - 打开一个带视频的网页,比如微博视频页,点扩展图标,或直接按快捷键
Alt+Shift+V。 - 等解析动画跑完,弹窗里列出检测到的视频地址。
这一步你应该看到:解析时先出现这个动画,几秒后地址列表就会显示,不用手动操作
- 在要保存的地址后点下载,文件出现在下载目录,最小闭环完成。
高频场景实操
场景一:保存 .m3u8 分段视频
页面是直播回放或分段视频时,地址通常是.m3u8播放列表。
- 扫描后点
.m3u8按钮,只筛出 HLS 地址。 - 在目标地址后点下载。
如果没生效,先检查点扫描前视频是否至少播放过一次。
场景二:从混杂资源里挑出视频和图片
一页里视频、图片、链接混在一起时,列表容易看花眼。
- 点
Videos按钮,只看视频。 - 点
Images按钮只看图片,点Links看全部资源。 - 对选中的地址按需点复制或全部下载。
如果没生效,先检查页面是否已加载完成,必要时刷新页面再扫一次。
场景三:界面切中文,再开深色模式
英文界面不顺手的话,设置页可以整体换语言。
- 切到Setting标签页,下拉框选简体中文,还支持二十多种其他语言。
- 勾选深色模式,点保存。
- 下次打开还是这个状态,设置会自动保留。
如果没生效,先检查是否点了保存,再刷新页面或重启浏览器。
你会碰到的情况
如果你发现 YouTube 页面扫描没结果,通常是平台政策限制,这个项目明确不处理 YouTube 页面,可以换支持站点或用官方渠道。
如果你发现检测出的列表是空的,通常是扫描时视频还没加载完,可以刷新页面,等视频播放一次后再点检测。
如果你发现下载速度很慢,通常是网络和视频源服务器的速度,插件只负责找地址,可以换个网络环境或避开高峰时段。
如果你发现换了语言界面没变,通常是页面缓存,可以刷新页面或重启浏览器。
它适合谁、不适合谁
如果你的需求是快速保存支持站点和通用网页里的公开视频,且在意地址不上传,它比较合适。如果你更需要解析 YouTube 或强加密保护的内容,建议看看官方渠道或专门工具。
打开你收藏的那个视频页面,走一遍"首次跑通"的5步。卡住了,可以去仓库提 Issue 问。
【免费下载链接】VideoDownloadHelperChrome Extension to Help Download Video for Some Video Sites.项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考