Skip to content

Jeekate/BilibiliFavorateDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

(BFD)Bilibili Favorite Downloader v0.0.1

哔哩哔哩 B站 收藏夹视频下载脚本

本项目仅供个人交流学习使用,禁止用于商业用途。使用此脚本造成的一切纠纷本人概不负责

1.简介

功能&特性

-1 按收藏夹名整理视频,分p视频保存在标题同名文件夹,视频标题为对应p视频标题

-2 多线程下载

-3 增量下载,收藏夹视频删减仍保留本地视频

-4 xml格式弹幕下载,flv/MP4格式可选下载(MP4格式需要mmpeg4工具混流)

-5 本地保留收藏夹信息原始数据

1.1环境

-1 python3

-2 you-get

-3 requests

2.使用方法

-1 登录B站,打开想要下载到本地的收藏夹。复制浏览器地址栏的收藏夹id(纯数字)avatar

-2 打开 bilibili.py ,修改以下三个参数

        
        DOWNLOAD_PATH    :# #下载路径
        
        FAV_LIST         :# #要下载的收藏夹id

        THREAD_MAX       :# #同时下载的视频数

avatar

-3 双击运行

多个收藏夹下载结果如图avatar

3.注意事项

--暂不支持断点续传,请确保脚本运行后网络稳定

--若下载时脚本异常退出,或其他原因导致下载中断,请删除收藏夹文件夹下的raw.json

--如果you-get提示报错,可能是触发了B站反爬机制,建议更换ip

--此脚本暂处于测试阶段,建议不要下载视频过多(>100)的收藏夹

--runfile文件夹是脚本运行中产生的文件:

####    '收藏夹名'+'日期'.log     列出收藏夹视频信息
####    'Raw.json'               api原始数据
####    'local.json'             已下载视频信息

4.有希望的

--接入阿里云盘RSS,实现真·自动下载/备份收藏夹视频

--加入断点续传

--下载信息通过QQ机器人或邮箱发送

About

一键下载B站收藏夹所有视频。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages