bilibili_downloader
| Files | Last commit | Last update |
|---|---|---|
| 11 months ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago | ||
| 1 year ago |
Bilibili 视频/合集下载器
本项目支持下载哔哩哔哩单个视频或合集(如番剧、UP主合集、播放列表等),基于 yt-dlp 实现。
功能特性
- 支持输入单个视频链接、合集链接(如UP主主页、番剧、播放列表等)
- 自动识别链接类型,批量下载合集内所有视频
- 下载为 mp4 格式,文件名为视频标题,合集按合集名创建文件夹
- 支持断点续传和多线程下载
- 使用 yt-dlp 实现下载
安装依赖
pip install -r requirements.txt
使用方法
python main.py
根据提示输入哔哩哔哩视频或合集链接,自动下载。
批量重命名工具说明
下载的合集视频有时文件名前会带有所在文件夹名称前缀。可使用 rename_bilibili_files.py 脚本批量去除前缀,使文件名更简洁。
使用方法
- 下载完合集后,运行:
python rename_bilibili_files.py - 按提示选择需要处理的文件夹,脚本会自动将该文件夹下所有以文件夹名为前缀的文件重命名,去除前缀。
适用场景
- 文件名如
合集名 - 视频标题.mp4、合集名_视频标题.mp4、合集名 视频标题.mp4等,均可自动去除合集名前缀。
依赖
- Python 3.7+
- yt-dlp