BBDown 是一款命令行式,仅针对 Bilibili 网站的视频下载器,支持杜比视界/杜比全景声下载,可下载番剧全集、指定清晰度、下载外挂字幕、多线程下载、支持 Aria2c,可在 Windows、macOS、Linux 上使用。
虽然有 Youtube-dl 这类视频下载神器,但中文界面的命令行工具还是很香的啊。
BBDown
想要使用 BBDown,就不要恐惧命令行,非常简单,打开 CMD,直接输入:
1
|
BBDown BV1PL411s7ni |
就能把视频下载回来了,并且页面上还会提示找到的视频流和音频流,分别下载之后自动完成合并,非常简单。
要想更高级一些,就需要参数了,由于有中文,也非常方便:
只需要在上面的命令后面加参数就行了,如仅下载音频:
1
|
BBDown BV1PL411s7ni --audio-only |
下载番剧全集:
1
|
BBDown -p ALL "https://www.bilibili.com/bangumi/play/ss33073" |
下载 HDR/杜比视界/杜比全景声 视频需要使用 App 接口且输入会员 Token,而 APP 鉴权的获取需要抓包,GitHub 页面有教程。
感兴趣的同学可以前往 GitHub 页面了解详情:https://github.com/nilaoda/BBDown
以下为具体参数:
BBDown:
BBDown 是一个免费且便捷高效的哔哩哔哩下载/解析软件.
Usage:
BBDown [options] <url> [command]
Arguments:
<url> 视频地址 或 av|bv|BV|ep|ss
Options:
-tv, --use-tv-api 使用TV端解析模式
-app, --use-app-api 使用APP端解析模式
-intl, --use-intl-api 使用国际版解析模式
--use-mp4box 使用MP4Box来混流
-hevc, --only-hevc 只下载hevc编码
-avc, --only-avc 只下载avc编码
-info, --only-show-info 仅解析而不进行下载
-hs, --hide-streams 不要显示所有可用音视频流
-ia, --interactive 交互式选择清晰度
--show-all 展示所有分P标题
--use-aria2c 调用aria2c进行下载(你需要自行准备好二进制可执行文件)
--aria2c-proxy <aria2c-proxy> 调用aria2c进行下载时的代理地址配置
-mt, --multi-thread 使用多线程下载
-p, --select-page <select-page> 选择指定分p或分p范围:(-p 8 或 -p 1,2 或 -p 3-5 或 -p ALL)
--audio-only 仅下载音频
--video-only 仅下载视频
--sub-only 仅下载字幕
--no-padding-page-num 不给分P序号补零
--debug 输出调试日志
--skip-mux 跳过混流步骤
--language <language> 设置混流的音频语言(代码),如chi, jpn等
-c, --cookie <cookie> 设置字符串cookie用以下载网页接口的会员内容
-token, --access-token <access-token> 设置access_token用以下载TV/APP接口的会员内容
--version Show version information
-?, -h, --help Show help and usage information
Commands:
login 通过APP扫描二维码以登录您的WEB账号
logintv 通过APP扫描二维码以登录您的TV账号