首页
/ 【热门开源项目下载】BiliFM

【热门开源项目下载】BiliFM

2026-02-04 04:04:54作者:魏侃纯Zoe

1、项目基础介绍与编程语言

BiliFM 是一款专注于下载B站UP主音频内容的Python工具,支持通过UP主UID、视频BV号、收藏夹等多种方式获取音频资源。项目采用Python 3.6+开发,通过重构原始代码实现了更好的API兼容性。

2、项目优势

  • 多模式支持:支持UID/ BV/ 收藏夹/ 视频合集等多种下载模式
  • 分P视频处理:自动识别多P视频并完整下载
  • 轻量简洁:命令行交互,无需复杂配置
  • 持续维护:适配B站最新API签名机制(WBI)

3、技术栈与依赖环境

  • 核心语言:Python 3.6+
  • 关键依赖:
    • requests 网络请求
    • typer 命令行交互
    • pydub 音频格式处理
  • 兼容系统:Windows/macOS/Linux

4、安装前准备

  1. 确保已安装Python 3.6+环境
  2. 准备网络环境(建议保持网络畅通)
  3. 如需下载私有内容需准备B站Cookies(JSON格式)

5、详细安装步骤

基础安装流程

pip install BiliFM --upgrade

模式使用图解

UID模式下载流程

  1. 获取UP主UID(个人主页URL中的数字ID)
  2. 执行命令:
bilifm uid 261485584

BV模式示意图

[终端输入命令] → [解析视频ID] → [下载音频] → [保存为MP3]
  ↑
  └──支持多P自动合并

收藏夹模式配置

  1. 获取media_id(收藏夹URL中的数字)
  2. 导出Cookies并转为JSON
  3. 执行命令:
bilifm fav 69361944 cookies.json

6、常见问题解决

问题现象 解决方案
412错误 更新至最新版本,确保网络环境稳定
Unicode解码错误 重试命令或检查网络连接
下载速度慢 检查网络连接状态
分P视频缺失 确认视频未设置观看权限

7、典型应用场景

  • 音乐区UP主作品存档
  • 课程讲座音频离线学习
  • 播客内容批量下载
  • 视频背景音乐提取

提示:所有下载内容请遵守B站相关使用协议

登录后查看全文
热门项目推荐
相关项目推荐