网页的音视频下载---常规Blob地址视频

提到音视频处理,一定就要用到万能的FFmpeg,基本上所有的音视频播放器和编辑器的底层库都是用的FFmpeg。我们不一定不完全学会FFmpeg,只要学习我们常用的就行了。现在我们来安装一下。

打开官网的下载页面 download ffmpeg ,根据自己的操作系统版本来选择,这里我选择Windows64位的,选好之后,点击【Download Build】进行下载。

https://dzt666.cn/usr/uploads/2019/03/v7.png

下载好之后,剪切该压缩文件,切换到D盘,新建一个名为ffmpeg的目录,粘贴压缩文件,然后进行解压。

https://dzt666.cn/usr/uploads/2019/03/v8.png

解压完成之后,进入到解压目录中的bin目录,然后复制该目录的路径。

https://dzt666.cn/usr/uploads/2019/03/v9.png

然后切换到桌面,右击【计算机】-> 【属性】,点击【高级系统设置】,点击【高级】,【环境变量】,点击【系统变量】中的【Path】,双击打开之后,点击【新增】,把刚刚复制的那个路径粘贴进去,然后点击【确定】,【确定】,【确定】。

https://dzt666.cn/usr/uploads/2019/03/v10.png

https://dzt666.cn/usr/uploads/2019/03/v11.png

https://dzt666.cn/usr/uploads/2019/03/v12.png

https://dzt666.cn/usr/uploads/2019/03/v13.png

接下来我们来验证一下ffmpeg是否安装成功。打开组合键 win + R ,输入cmd,回车,打开终端之后,输入ffmpeg,回车,如果输出如下信息,就说明安装成功。

https://dzt666.cn/usr/uploads/2019/03/v14.png

接下来是正片,打开一个视频播放页面,打开打开控制台,如图所示点击一下这个按钮。

https://dzt666.cn/usr/uploads/2019/03/v15.png

待按钮变蓝之后,点击一下视频播放器界面,控制台的Elements会发生变化,你会看到一个地址,像这样:blob:xxxxxxxxxxxxx,不过这个不是视频的地址,打开这个的目的是为了确定该平台对视频的处理方式,好选择对应的下载方法。确认了是blob地址之后,那就好办了。

https://dzt666.cn/usr/uploads/2019/03/v16.png

继续看控制台,切换到network

https://dzt666.cn/usr/uploads/2019/03/v17.png

在这个过滤框中输入m3u8,具体为什么要输入这个,你可以去了解一下视频流是怎么处理的,这个在这里不是重点。输入好之后,按F5或者 Ctrl + F5 对页面进行刷新,会被过滤出后缀名为m3u8的请求,注意,有效的只有下面这个,里面的内容是长这个样子的。

https://dzt666.cn/usr/uploads/2019/03/v18.png

好的,确定是这个文件之后,点击这个请求,右键【Copy】->【Copy link address】,然后切换回刚刚的终端,输入类似如下格式的命令:

ffmpeg -i "http://cn2.zuidadianying.com/ppvod/7A15A3233B81983B1F92AD12141F04BE.m3u8" 01.mp4

我需要下载mp4格式的视频,因为这是第一集,所以就命名为 01.mp4 ,回车之后它会自动下载,当它停止的时候,你的视频的下载就完成了,不过在这里说一下,这个下载过程是很占用CPU资源的,建议在下载的同时不要去操作别的事情,以免CPU占用过高而导致电脑死机,造成一些不可挽回的问题。

Last modification:April 22nd, 2019 at 03:11 pm
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. kingofzihua

    OωO

  2. zealot

    亲测有效,谢谢楼主

Leave a Comment