背景

大部分视频网站现在都采用流播放,同时诸如优酷,腾讯,爱奇艺等视频网站,下载后的视频也必须通过专用的播放器进行观看,无法直接成为我们常见的视频格式,基于此尝试使用ffmpeg工具进行视频的下载。

注意:本文不是免费看会员视频的介绍。


第一步:安装ffmpeg工具

第二步:找到我们想要下载的视频

先用优酷举例:

image.png

登录账号,选择我们需要的视频分辨率

打开开发者工具(F12),

刷新网页,

筛选m3u8文件

复制预览内容并保存

命令行执行

ffmpeg -protocol_whitelist "file,https,crypto,tcp,http,tls" -i index.m3u8 -c copy out.mp4

image.png

等待一段时间以后,视频下载完成!


这里重点讲一下企鹅视频,

不得不说鹅厂是真的?!!!!

我们无法再通过上述方法直接获取到流地址

所以我们借助猫抓工具获取解析到的流地址

image.png

再通过执行ffmpeg命令

视频下载成功。


总结

本文只对视频下载进行尝试,不涉及其他行为。

所有操作的重点就是为了获取视频流地址。但伴随视频网站进行加密,获取地址方法也很快会失效。

最后,ffmpeg是真的牛*。

点赞(7)

备注