好友
阅读权限40
听众
最后登录1970-1-1
|
叶灵苏
发表于 2024-1-1 23:28
本帖最后由 叶灵苏 于 2024-1-1 23:28 编辑
bilix 是一个开源项目,项目介绍里直接说这是快如闪电的异步下载工具,
所以标题就这样起了,主要用于B站音视频下载,支持
批量下载
单个下载
下载音频
切片下载
下载特定up主的投稿
下载分区视频
下载收藏夹视频
下载合集或视频列表
下载字幕,弹幕,封面.
项目作者 说还支持抖音、CCTV,本人没有测试过,具体可自行尝试;
使用该软件需要安装Python,注意,在Windows平台上只能使用Python 3.8-3.11的版本,
Python 3.12或以上版本是无法安装的,因为lz4这个库暂时不支持Python 3.12;
另外该软件需要FFmpeg,下载FFmpeg,配置好其环境变量,
例如,FFmpeg在我电脑上的路径是
D:\Program Files\FFmpeg\bin\ffmpeg.exe ,
把 D:\Program Files\FFmpeg\bin 添加进系统变量中的PATH变量里即可,
具体百度,添加后如果一切正常,打开cmd,直接输入 ffmpeg 并回车,
即可看到FFmpeg的版本信息;
下面链接里已提供了Python和FFmpeg安装包,安装后,
打开cmd,输入
pip install bilix
即可安装bilix,一切正常的话,会成功安装下面图1里显示的所有依赖库;
安装后,打开cmd,输入
bilix -h
可查看帮助信息,
举个例子,如下图,要下载一个视频合集,
在cmd输入
bilix get_series https://www.bilibili.com/video/BV1ts411D7mf
即可启动下载,
如果不登录账号,下载画质有限制,因此下载时需要在--cookie参数中填写浏览器缓存的SESSDATA cookie,
至于怎么找到SESSDATA cookie,可以参考这个链接:获取B站登录账号的SESSDATA,
或者安装一个EditThisCookie插件,直接查看 SESSDATA cookie值;
假设SESSDATA cookie 值是 aaaa,cmd中输入
bilix get_series https://www.bilibili.com/video/BV1ts411D7mf --cookie aaaa
即可使用SESSDATA cookie 值;
最后,注意,项目作者的官方教程中,上面的参数值都用单引号括起来,
在Windows上,是不需要使用单引号的,否则可能会报错;
下面链接里,本人已经把官方教程直接搬运了过来,可自行查看官方教程;
官方教程链接:https://hfrost0.github.io/bilix/install.html
如果上面链接打不开,下面链接里有PDF教程,
链接:https://pan.baidu.com/s/1Hc7PRYQmWHxdAC7kHZ6Ogg?pwd=i1xn 提取码:i1xn
链接2:https://wwwf.lanzout.com/b01lt02la 密码:i2jc
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|