news 2026/6/9 16:49:46

B站音频下载终极指南:用BiliFM解放你的耳朵

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
B站音频下载终极指南:用BiliFM解放你的耳朵

B站音频下载终极指南:用BiliFM解放你的耳朵

【免费下载链接】BiliFM下载指定 B 站 UP 主全部或指定范围的音频,支持多种合集。A script to download all audios of the Bilibili uploader you love.项目地址: https://gitcode.com/jingfelix/BiliFM

你是否经常遇到这样的困扰?通勤路上想听B站UP主的最新音频,却不得不开着视频浪费流量;收藏夹里积累了上百个优质音频内容,手动下载到手指发麻;更换设备后重新下载喜欢的UP主历史音频,重复操作让人崩溃。

今天我要向你介绍的BiliFM,正是为解决这些痛点而生。这款专为B站音频下载设计的Python工具,能够通过UP主UID、视频BV号、收藏夹、合集等多种方式批量导出音频,让你的下载效率提升300%以上。

场景一:收藏UP主所有音频内容

适用人群:喜欢特定UP主,希望完整收藏其所有音频作品的用户

操作步骤

  1. 找到UP主的UID(在个人主页URL中的数字ID)
  2. 执行简单命令:bilifm uid 261485584
  3. 工具会自动获取该UP主的所有视频并转换为MP3音频

常见问题

  • 如果遇到412错误,请升级到最新版本
  • 文件名出现乱码时,设置环境变量PYTHONUTF8=1
  • 下载中断时,工具支持断点续传

场景二:批量下载收藏夹内容

适用人群:拥有大量收藏音频,需要一次性导出的用户

前置准备: 你需要准备好B站的Cookie信息,具体获取方法如下:

  1. 登录B站网页版,打开开发者工具
  2. 在Console中输入document.cookie并复制结果
  3. 使用在线工具将Cookie转换为JSON格式

执行流程

核心命令

bilifm fav 69361944 cookies.json --audio-quality 192

场景三:处理多P视频和合集内容

适用人群:需要下载课程、讲座等多P视频音频的用户

操作要点

  • 对于多P视频,工具会自动按分P标题生成多个MP3文件
  • 合集内容支持通过season和series两种模式下载
  • 所有文件都会自动编号,保持原有顺序

质量选择建议: | 使用场景 | 推荐码率 | 文件大小参考 | |----------|----------|--------------| | 语音节目 | 64kbps | 1小时约28MB | | 音乐内容 | 128kbps | 1小时约55MB | | 高清音乐 | 192kbps | 1小时约82MB |

避坑指南:解决80%的常见问题

问题1:Cookie失效

  • 症状:频繁出现403错误
  • 解决方案:重新获取并更新Cookie文件

问题2:网络不稳定

  • 症状:下载经常中断
  • 解决方案:添加重试参数--retry 3

问题3:音频无声

  • 症状:下载的MP3文件播放无声音
  • 解决方案:降低质量参数至128kbps

进阶玩法:打造专属音频库

批量下载脚本

#!/bin/bash uids=("261485584" "123456789" "987654321") for uid in "${uids[@]}"; do bilifm uid $uid --directory ./audios/$uid --audio-quality 192 done

环境配置技巧

  • 使用虚拟环境避免依赖冲突
  • 设置alias简化常用命令
  • 定期更新工具获取最新功能

安装与配置

推荐安装方式

pip install BiliFM --upgrade

开发环境安装

git clone https://gitcode.com/jingfelix/BiliFM cd BiliFM pip install -r requirements.txt pip install .

记住,BiliFM是你解放耳朵的得力助手。无论你是想在路上听知识分享,还是想建立个人音频库,这个工具都能帮你轻松实现。现在就开始使用吧,让你的B站音频体验更加自由便捷!

【免费下载链接】BiliFM下载指定 B 站 UP 主全部或指定范围的音频,支持多种合集。A script to download all audios of the Bilibili uploader you love.项目地址: https://gitcode.com/jingfelix/BiliFM

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 11:08:09

小白指南:什么是Visual C++ 2015运行库?为什么需要它?

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容: 开发一个面向普通用户的简易安装向导,用于安装Visual C 2015 Redistributable。要求:1) 极简UI界面,三步完成安装;2) 自动识别系统架…

作者头像 李华
网站建设 2026/6/10 11:09:02

CSDNGreener:彻底告别CSDN广告困扰的终极解决方案

还在为浏览CSDN时无处不在的广告感到烦恼吗?CSDNGreener浏览器脚本就是你的救星!这款拥有160多个版本迭代的成熟工具,能够完全净化CSDN的浏览体验,让你专注于技术内容本身。 【免费下载链接】CSDNGreener 《专 业 团 队》&#x1…

作者头像 李华
网站建设 2026/6/10 4:22:52

games101学习:lecture3. Transformation

大纲这周 要学习转换(Transformation),从三维世界到二维投影。 2D转换:rotation(旋转),scale(缩放),shear(切片) 齐次坐标的概念,以及为什么用它 多种不同的变换组合到一块形成一个新的变换 三维的变换 今天 学习二维变幻 1.Representing tra…

作者头像 李华
网站建设 2026/6/10 6:55:19

24、打造专属Linux游戏启动盘:从入门到实践

打造专属Linux游戏启动盘:从入门到实践 1. 制作PuppetiX Live CD PuppetiX Live CD是一种能够直接启动到幻灯片展示或演示的启动盘。以下是制作该启动盘的详细步骤: 1.1 生成KNOPPIX镜像 运行以下 mkisofs 命令来生成KNOPPIX镜像: # mkisofs -R -U -V "My Knop…

作者头像 李华
网站建设 2026/6/10 12:51:19

Tensor2Tensor 终极入门指南:快速搭建深度学习模型

Tensor2Tensor 终极入门指南:快速搭建深度学习模型 【免费下载链接】tensor2tensor Library of deep learning models and datasets designed to make deep learning more accessible and accelerate ML research. 项目地址: https://gitcode.com/gh_mirrors/te/t…

作者头像 李华