(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(纯数字) -2 打开 bilibili.py ,修改以下三个参数 DOWNLOAD_PATH :# #下载路径 FAV_LIST :# #要下载的收藏夹id THREAD_MAX :# #同时下载的视频数 -3 双击运行 多个收藏夹下载结果如图 3.注意事项 --暂不支持断点续传,请确保脚本运行后网络稳定 --若下载时脚本异常退出,或其他原因导致下载中断,请删除收藏夹文件夹下的raw.json --如果you-get提示报错,可能是触发了B站反爬机制,建议更换ip --此脚本暂处于测试阶段,建议不要下载视频过多(>100)的收藏夹 --runfile文件夹是脚本运行中产生的文件: #### '收藏夹名'+'日期'.log 列出收藏夹视频信息 #### 'Raw.json' api原始数据 #### 'local.json' 已下载视频信息 4.有希望的 --接入阿里云盘和RSS,实现真·自动下载/备份收藏夹视频 --加入断点续传 --下载信息通过QQ机器人或邮箱发送