现在网页上的视频主要有两种方式进行分发,一种是浏览器直接读取媒体源文件如mp4、webm等格式文件,另一种则是获取m3u8文件解析后请求多个的ts文件来完成视频的读取。知道了大概的运作方式,所以在下载视频的过程只要能获得视频源文件链接,或者m3u8链接,基本上下载视频的问题也就迎刃而解了。
可以点击按钮跳转到你感兴趣的部分
Chrono会「接管」原生下载工具,可以在拓展栏看到对应下载内容,点击右上角的查找图标,会进入资源嗅探器模式
如果当前网站的视频是mp4、webm等格式,会在资源嗅探器的视频栏给出对应的链接,点击下载即可,当然也可以复制对应链接使用迅雷或者wget等方式下载。如果视频栏给出是多个ts文件,建议参考后面的下载方法。
如果你是macOS用户,可直接使用homebrew进行安装与更新
you-get推荐使用python进行进行安装,python环境安装流程不再赘述
安装好python环境后,执行下面的命令即可$pip3installyou-getyoutube-dl可以通过多种方式进行安装
「普通用法」,直接使用命令+网址的方式进行下载,如下
点击clickhere之后会得到一个cookies.txt,接下来通过该文件就可以下载对应视频
点击「clear」按钮右边的「搜索」按钮,然后输入「m3u8」按「回车键」搜索,找到以m3u8结尾(就是在问号之前是m3u8,后面都是请求参数)的链接
复制完整的RequestURL使用you-get或youtube-dl下载即可,用法和上面提到的一样。经本人使用后的得到的结论是youtube-dl支持较好
唧唧是一个用于下载bilibili视频的在线应用程序,它能够下载99%bilibili官方视频(奇艺\乐视TV那些非官方播放器除外),并且它将会终身免费提供使用,另外,现在它已经支持弹幕下载。如果你想下载视频进行二次创作,转载等,请先获得原UP主的允许。