Bilibili视频下载器

GitHub地址:https://github.com/Okery/Bilibili-Video-Downloader

特点:

  • 可下载UP主视频, 支持多P下载
  • 可下载番剧、电影, 支持多P下载
  • 支持多线程下载, 加速多P下载

注意: 本脚本只是帮助使用者下载使用者原本就能观看的视频.

如果没有提供大会员的 Cookie, 将无法下载大会员专享内容.

如果使用者在大陆, 将无法下载港澳台专享内容.

使用要求

  • python 3
  • requests

使用示例

使用前在main.py中指定下载路径, 并提供 Cookie:

# ---------------下载路径 & Cookie-----------------
DIRNAME = 'E:/downloads'
COOKIE = 'SESSDATA=3b5671db%2C15026c0790%2B2w420*51' # 每月更新一次
# --------------------------------------------------

在命令行中, 下载某视频的第 1 部分:

python main.py --url https://www.bilibili.com/video/BVxxxxxxxx --page 1 --quality 3

参数说明

常用:

--url, -u: 视频 url, 必填.
--page, -p: 视频的序号. 默认值为 1, 表示下载第 1 个视频. 如果为 0, 则下载所有视频.
--quality, -q: 视频的清晰度档次. 默认值为 3, 表示下载第三种清晰度, 一般是 720P.

其它:

--max-workers: 线程数, 默认值为当前 CPU 核心数的一半.

使用过程中如果遇到问题, 欢迎提问. 如果对您有帮助, 还请帮忙到 GitHub 给个 star.

你可能感兴趣的:(Bilibili视频下载器)