bilibili_Rss 订阅下载

bilibili_rss

TODO

  • 运行前查看状态
  • 上传至pypi
  • /bilibili/weekly
  • danmaku update
  • /bilibili/partion/54|33

请注意配置中的所有路径都应以/开头 且结尾不需要/


功能


  • 从rss订阅链更新B站视频
  • 多RSS链
  • 分别设置默认保存地址
  • 分别设置默认下载画质
  • 邮件通知
  • 若单Rss链更新大于1 更新完成后 列表通知
  • 路径,命名
  • 按不同up主 不同收藏夹进行目录整理
  • 收藏夹 多P下载
  • 番剧第\d话格式转为Ep\d
  • rclone
  • 可选 是否调用rclone上传
  • 上传模式 copy/move
  • 弹幕
  • b站弹幕转字幕文件,在支持的客户端上可以实现弹幕效果如emby
  • emby播放效果
    image.png

    使用过程


  • 准备工作

  • bilibili_rss 文件 直接git clone到本地
  • 在bilibili_rss目录下运行 pip3 install -r requirements.txt
  • danmaku2ass 中的danmaku2ass.py文件移动至bilibili_rss目录下 与config.json处在同一级目录
  • 安装annie
  • 使用

    • 配置config.json文件(非强调可选的均为必须)
    • rss
    • path
    • quality (可选) 如果没有,则按全局quality为准
    • rclone
    • name
    • path
    • cmd copy/move
    • cookies(可选) cookie 文件绝对路径
    • quality(可选) ['360P','480P','720P','720P+','1080P','1080P+','4K'],不选默认最高
    • smtp(可选)
    • host [smtp服务器地址,端口]
    • from 邮件发送者
    • to 邮件发送目的地
    • subject 邮件标题
    • account [user_email,smtp_password]
    • level 通知级别 NOTICE(下载完成通知+Error通知)/ERROR(Error通知)
    • debug(可选) log文件保存时间,不选默认30天
    • rss的文件保存路径
    • 注意 番剧 类型,需要在rss.path中包括 /番名/季,如/no game no life/season 1 且必须为两层目录,rclone上传时会自动包含这两层目录
    • linux下配置cron实现定时任务,建议频率半小时或一小时一次,自行决定。(脚本为单线程)
      */30 * * * * python3 /path/to/bilibili_Rss/rss.py

      关于

  • rss链接

    本脚本 均按rsshub bilibili路由配置,请使用rsshub的订阅链

如果本文有帮助到你,请点一下赞赏支持一下本计划的发展吧。👇

暂无评论

发送评论 编辑评论


				
上一篇
下一篇