首先我参考了这篇文章:https://blog.csdn.net/weixin_42875245/article/details/109097082
其中,其他方法都无效,就 youtube-dl
这个方法有效。github地址:https://github.com/ytdl-org/youtube-dl/blob/master/README.md#readme
但是其中也有一个坑,我填平了。
下载方法:
# 下载该文件即可使用,不用安装
sudo wget -c 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
# 此时有一个坑,报错内容为:ERROR: m3u8 download detected but ffmpeg or avconv could not be found. Please install one.
# 需要安装 ffmpeg 或 avconv,安装命令如下:
sudo apt-get install -y ffmpeg
# 之后继续执行youtube-dl命令即可成功下载