iami233
iami233
文章153
标签38
分类4

文章分类

文章归档

使用 Python 下载哔哩哔哩视频

使用 Python 下载哔哩哔哩视频

最近开始学习 Python3,并尝试编写了一个哔哩哔哩视频下载器来练习 Python,支持下载多个视频分集。

支持的链接

  • https://b23.tv/*
  • https://www.bilibili.com/video/BV*
  • https://www.bilibili.com/video/av*

用到的模块

  • re:正则表达式库,用于处理文本匹配。
  • requests:用于发起网络请求。
  • json:处理JSON数据格式。

使用方法

方法一:使用源码

  1. 打开bilidown.py文件,填写您的cookies信息。
  2. 运行bilidown.py以开始下载。

方法二:使用封装程序

  1. 运行封装好的main.exe程序。
  2. 按照屏幕上的提示进行操作。

注意:建议使用 方法一 进行下载,因为封装的程序可能会因cookies失效而无法下载高清视频。如果不填写cookies,默认只能下载480P的视频。

如何获取哔哩哔哩cookies

在登录哔哩哔哩后,通过浏览器的开发者工具查看并复制 cookies 值。

获取哔哩哔哩cookies

未来计划

  • 使用Aria2进行视频下载以提高下载速度。
  • 添加更多功能和改进现有功能。

项目源码

完整的项目代码和文档可以在以下GitHub仓库找到:bilidown - 哔哩哔哩视频下载器

该项目为开源项目,欢迎感兴趣的开发者参与贡献和改进。

本文作者:iami233
本文链接:https://5ime.cn/bilibili.html
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可