
VideoDownloadHelper 完整指南一款实用的 Chrome 视频下载插件从安装到下载快速上手【免费下载链接】VideoDownloadHelperChrome Extension to Help Download Video for Some Video Sites.项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelperVideoDownloadHelper是开源、免费、在浏览器本地运行的Chrome视频下载插件。它扫描当前页面把可下载的视频交给浏览器保存。适合想离线归档网课、教程素材的用户界面支持25种语言。它解决什么问题当你想离线再看一个网页视频时常会碰到两堵墙视频流是动态加载的你在页面上拿不到真实地址页面只给播放器找不到可直接保存的文件。VideoDownloadHelper 做的事是读当前页面的 HTML认出视频在哪把可保存的地址列出来。真正的下载由浏览器自带的下载管理器完成扩展本身不持有文件内容。 从零安装 Chrome 扩展加载已解压扩展程序步骤整个过程 4 步前提是本机装有 Node.js 18 及以上版本。克隆仓库到本地git clone https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper进入扩展目录安装依赖并构建内容脚本生成的文件是加载扩展所必需的必须先构建cd VideoDownloadHelper/video-url-parser npm install npm run build在 Chrome 地址栏输入chrome://extensions/打开右上角的“开发者模式”开关。点击“加载已解压的扩展程序”选择video-url-parser文件夹——注意是这个子文件夹不是仓库根目录。加载完成后打开任意带视频的网页点击扩展图标弹出窗口里能看到媒体列表即安装成功。保存第一个视频课程页面的完整操作演示以最常见的场景“保存教育网站上的课程视频”为例真实点击顺序如下打开课程视频页面把视频播放一次部分页面要开始播放后才会生成视频地址。点击工具栏上的扩展图标弹出窗口。顶部有 Video Downloader、Setting、Log 三个标签页视频列表在 Video Downloader 页。列表中列出从页面识别出的媒体每项标注类型和地址。找到课程视频点击下载浏览器下载管理器开始保存。列表较长时用顶部的筛选按钮按类型过滤具体作用见下方速查表。弹出窗口识别时会显示加载动图列表一般几秒内生成。想收集图片素材或短视频素材时操作完全相同只需在弹窗里换用对应的筛选按钮。 功能速查弹窗里的按钮都是干什么的各控件的作用汇总在下表无需记忆用到时查阅即可。控件位置作用MergeVideo Downloader 顶部合并分段视频文件.m3u8Video Downloader 顶部在列表中筛选 HLS 流媒体VideosVideo Downloader 顶部在列表中筛选视频资源ImagesVideo Downloader 顶部在列表中筛选图片资源LinksVideo Downloader 顶部显示页面上所有可下载链接UI LanguageSetting切换弹窗界面语言共 25 种选后保存VIP Server API KeySetting配置远程解析服务器密钥启用远程解析接口LogLog 标签页查看扩展运行日志便于排查问题它是怎么工作的视频解析原理与本地隐私设计解析引擎在video-url-parser/js/parsevideo.js。它先按页面域名分派专用解析器覆盖 miaopai.com、pearvideo.com、ted.com、msdn.com、weibo.com、xiaokaxiu.com、facebook.com、dailymotion.com、vimeo.com 这 9 个站点。其余网站走通用策略识别video与source标签、og:video元标签、.m3u8播放列表、内嵌的video_url/mp4引用以及.mp4、.webm、.mkv、.mov、.mp3、.m4a等常见媒体直接链接。隐私方面一切解析在浏览器本地完成视频地址不会上传到任何服务器无需注册、不收集个人信息源码开源任何人都可以审查。功能边界YouTube、DRM 与版权合规限制说清楚避免期望落空不支持 YouTube。这是 Chrome 商店政策限制所有上架扩展都必须遵守与扩展本身无关。无法下载受 DRM 保护的内容。这既是技术限制也是版权保护的需要。版权合规。只下载自己有权使用或明确允许下载的内容用于个人学习和研究尊重创作者权益不要二次分发用于商业用途。❓ 常见问题问视频列表是空的刷新页面后重新点击扩展图标让它重新扫描部分页面开始播放后才加载视频地址先播放一次再试。问安装后弹窗打不开页面内容检查开发者模式是否开启、加载的文件夹是否为video-url-parser而非仓库根目录改完后重启浏览器。问某个网站的视频识别不出来查一下video-url-parser/tested-urls.txt里是否有该站没有的话项目可能还没写专用解析器通用策略也未必覆盖。问界面语言怎么切换在 Setting 标签页选择语言并点击 Save如果选完没生效重启浏览器再试。延伸材料README.md项目说明、支持站点与安装方式video-url-parser/test/单元测试与测试页面快照可对照解析行为video-url-parser/tested-urls.txt已验证可用的视频页面清单video-url-parser/todo-urls.txt待支持站点清单PRIVACY.md隐私说明到这里你手头的课程视频已经能离线保存了。后续遇到新页面类型项目会持续更新解析器想支持哪个网站也可以提交到待支持清单里。合理下载使用尊重原创内容把离线观看的便利用在正道上。【免费下载链接】VideoDownloadHelperChrome Extension to Help Download Video for Some Video Sites.项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考