网页中下载blob格式视频的方法
这种视频之所以称为blob格式,是因为它在视频标签中,类似于这样:Video preload=' preload ' autoplay=' autoplay ' src=' blob :3359 player . bilibili.com/AFA 68414-FAA 3-496 f-A560-94 b2ac 1d 5928 height : 100%;'/视频
我首先提到这篇文章:https://blog.csdn.net/weixin _ 42875245/文章/详情/109097082。
其中,其他方法都是无效的,但是youtube-dl是有效的。Github地址:https://github.com/ytdl-org/YouTube-dl/blob/master/readme.md #自述文件
但是也有一个坑,是我填的。
下载方法:
#下载文件并在不安装的情况下使用。
https://yt-dl.org/downloads/latest/youtube-dl-O/usr/local/bin/YouTube-dl
#向下载的youtube-dl文件添加读取和执行权限。
sudo chmod a rx/usr/local/bin/YouTube-dl
#真正下载blob格式的视频
#(注:以下链接是我随便写的一个例子,不能用。这只是这种链接的一种形式。您必须在网页的源代码中找到这种格式的链接)
YouTube-dl https://www.bilibili.com/20211019/adsfjsdf/test.m3u8
#此时有坑,错误内容为:检测到错误3360 m3 U8下载但找不到ffmpeg或avconv。请安装一个。
#需要安装ffmpeg或avconv。安装命令如下:
sudo apt-get install -y ffmpeg
#然后继续执行youtube-dl命令下载成功。
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/151772.html