先弄清楚:网页视频有几种
网页上的视频大致三类。在 VGrab 里下载的办法是同一个,但了解一下有助于理解为什么有时候「右键另存」不管用:
- 流媒体(M3U8 / HLS、DASH):一部片子被切成几百上千段几秒钟的小片段,播放器一段一段地请求。右键拿到的是一份清单,不是视频。现在绝大多数视频站都是这一种。
- 整个文件(MP4 / WEBM / FLV):一个完整文件。理论上能右键另存,但很多网站挂了防盗链,直接保存会被拒绝;也有的把地址藏起来不让右键。
- 直播:边播放边传输,没有「完整文件」可保存,只能录制。
用 VGrab 怎么做,三步
- 打开视频页,点击播放。让播放器真的开始请求数据,扩展才发现得了。图标右下角出现数字,就是这一页发现了几条。
- 点击工具栏上的扩展图标。VGrab 已经认出正片、挑选好清晰度排在最前面,广告和预告片靠后。默认 480P,没有就挑选最接近的,实际用的那一档写在按钮上;想要更高的点一下就换。
- 点击「保存」。流媒体会自动拼接成一个能播放的 MP4;整个文件直接下载;直播那一格是「开始录制」。保存进下载文件夹,按网站分子文件夹,文件名用视频标题。
三种格式各自是怎么来的
流媒体。扩展读懂清单,几路同时获取分片,每获取回来一段就按顺序写进硬盘上的一个文件,不在内存里堆。全部获取完自动整理成标准 MP4,只换外壳不重新编码。画面和声音分开传的自动合成一个有声音的文件。
整个文件。扩展替这一页发出请求,带上正确的来路,防盗链就放行了。文件大小会先测量出来给你看。
直播。点击「开始录制」就从能拿到的最早一刻开始保存,点击「停止录制」几秒后保存成 MP4。录制很久也不怕,超过 1 GB 自动切成下一个文件;播放器不提供地址的,也能边看边录制。
为什么不用安装一堆东西
不用安装播放器插件、不用命令行工具、不用先复制清单地址再交给别的软件、不用转换工具。流媒体的拼接、画面和声音的合并,VGrab 都在后台自己处理;右键另存为存不下来的,也能保存。最后给你一个普通的 MP4,手机、电视、剪辑软件都直接认。
几个进阶用法
- 只要其中一段:弹窗里点击「选段下载」,填好起止时间,只下载那一段。
- 只要声音:点击「只要声音」,保存成 m4a。
- 同时下载好几部:一部还在下载,再打开别的页面点击保存,会排队,官网下载页能看到全部进度。
- 下载到一半断了:网断、暂停、关闭浏览器都不怕,点击「接着下载」从断的那一段接上。
下载完之后在哪
浏览器的下载文件夹里,按视频网站的域名分了子文件夹,文件名是视频标题。弹窗里那一件点击「打开文件夹」直接跳过去;官网下载页上有全部历史,能播放、能打开所在文件夹、能删掉记录或连文件一起删。历史只在本机浏览器里,不上传。
常见问题
为什么右键另存下载不下来?多半是流媒体,你拿到的是清单不是视频;或者是整个文件但挂了防盗链。这两种 VGrab 都处理得了。
点击图标说「还没发现视频」?先点击播放,播放器开始加载了再点击图标;还不行就刷新页面再点击播放。有的网站要滚动到视频、或者点一下才开始加载。
下载会很慢吗?不会。几路同时获取分片、边取边写,一小时长的视频几分钟下载完;网站限速时自动放慢,不硬顶,也不会让你被网站拉黑。
哪些不支持?我们不支持 YouTube,因为 YouTube 的服务条款不允许下载;有数字版权保护的下载不了,扩展会明确告诉你。