3分钟装好:7大平台视频下载器完整教程
【免费下载链接】Video-Downloader下载youku,letv,sohu,tudou,bilibili,acfun,iqiyi等网站分段视频文件,提供mac&win独立App。项目地址: https://gitcode.com/gh_mirrors/vi/Video-Downloader
周末想离线回看一门公开课,却发现平台只让在线播放。用 Video-Downloader 这个开源视频下载工具就能解决:它是一款多平台视频下载器,把链接贴进去、选个画质,几分钟就能把视频存成本地文件,断网照样看,也不用担心内容哪天被下架。
📦 安装与第一次下载
在终端里跑下面这段,拉取代码、装好依赖、直接启动:
git clone https://gitcode.com/gh_mirrors/vi/Video-Downloader cd Video-Downloader pip install pycurl python main.pypycurl 是负责收发网络请求的库,程序靠它抓取视频分段。项目按 Python 2.7 环境构建(见 requirements.txt),版本对不上时先核对这一点。
启动后会出现一个窗口,顶部是输入框、画质下拉框和"搜索"按钮。第一次下载按这个顺序来:
- 复制视频链接:在浏览器地址栏选中支持平台(B站、优酷等)的视频 URL,复制下来。
- 粘贴到输入框:把链接贴进窗口顶部的输入框,不用去掉多余的参数。
- 选择画质:在下拉框里挑 HD、超清或高清,默认是 HD。
- 开始下载:点"搜索"等程序列出各分段,再点"下载",文件会自动存进你设置的目录。
🎬 7大平台都覆盖吗
覆盖。每个平台由一个独立的解析类专门处理,对应关系如下:
| 平台 | 解析模块 |
|---|---|
| 爱奇艺 | Module/iqiyiClass.py |
| 搜狐视频 | Module/sohuClass.py |
| 哔哩哔哩 | Module/bilibiliClass.py |
| 优酷 | Module/youkuClass.py |
| AcFun | Module/acfunClass.py |
| 乐视 | Module/letvClass.py |
| 土豆 | Module/tudouClass.py |
土豆的链接会被程序转到优酷的解析逻辑(两者同属一家),所以土豆视频下载走的是优酷那套模块。画质按用途选:长期存档的内容选超清或高清,通勤路上看一眼的选 HD 即可。不管是哔哩哔哩视频下载还是优酷视频下载,都别盲目拉满最高档,能省下不少硬盘空间。
🔍 一次下载背后发生了什么
你点的每一次视频离线保存,背后其实只有四步:
- 解析:guiClass.py 识别链接里的平台域名,把请求转给对应的解析模块,如 Module/bilibiliClass.py,由它拆出视频的分段地址。
- 落盘:Library/fileProcesserClass.py 接手分段列表,逐段下载、拼成最终文件。
- 网络:请求收发都走 toolClass 里的工具函数,界面只负责每秒刷新一次进度。
- 兜底:出错时 Library/errMsgClass.py 把错误翻译成弹窗提示,你不用自己翻日志。
⚙️ 下载更稳的几个习惯
- 挑网络空闲的时段下载:夜间带宽竞争少,分段不容易超时,整条视频一次跑完。
- 尽量用有线网络:Wi-Fi 信号波动会中断分段下载,有线连接更稳。
- 按平台或日期建下载目录:比如"2026-08/bilibili",文件攒多了也好找。
- 定期点菜单里的"检查更新":平台接口会改版,新的解析规则要靠新版本修。
💡 除了自己存,还能拿来做什么
- 攒一门课的离线资料库:把系列课按集存进同一个目录,配上讲义和笔记,就是一套没网也能用的教学包,机房、大巴上都能放。
- 写脚本批量下载:把"粘贴链接→下载"封装进循环脚本,收藏夹里的老内容一次跑完,不用一条条手点。
- 接进日常工具链:存好的文件直接丢给本地播放器当影音库,或者在复盘笔记里引用视频片段,看一遍讲给别人听。
流程到这里就齐了,装好之后五分钟能存下第一条视频。先跑一遍上面的安装命令,把最近最想留档的那条视频下下来试试。
【免费下载链接】Video-Downloader下载youku,letv,sohu,tudou,bilibili,acfun,iqiyi等网站分段视频文件,提供mac&win独立App。项目地址: https://gitcode.com/gh_mirrors/vi/Video-Downloader
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考