littlebot
Published on 2025-04-18 / 2 Visits
0

【源码】基于Python的Bilibili音频播放器

项目简介

本项目是基于Python开发的Bilibili音频播放工具,可将Bilibili上的视频转换为音频并保存到本地进行播放。它解决了在部分音乐播放软件需开会员才能听特定音乐的问题,还支持播放Bilibili特有的二创鬼畜音频。

项目的主要特性和功能

  • 支持将Bilibili视频转换为音频并播放。
  • 提供命令行界面(CLI)和图形用户界面(GUI)两种操作方式。
  • 支持创建、编辑和管理歌单。
  • 支持搜索Bilibili上的歌曲并下载。
  • 具备随机、顺序和循环三种播放模式。

安装使用步骤

安装依赖

bash pip install -r requirements.txt

复制项目到本地

(此步骤总结中未给出具体命令,可按实际情况操作)

修改配置文件

修改bilibiliPlayer/resources文件夹下的settings.json文件,配置音频保存路径、歌单信息路径和图片资源路径。

运行程序

bash cd bilibiliPlayer python main.py

使用CLI命令

  • help:输出帮助文档。
  • add:添加歌曲,支持通过av号和BV号添加。
  • ls:输出当前所有的歌曲。
  • play:播放歌曲。
  • chmod:更改播放模式,支持随机、顺序、循环三种模式。
  • pause:暂停播放。
  • unpause:取消暂停。
  • next:播放下一首歌曲。
  • previous:播放上一首歌曲。
  • ps:显示当前运行状态。
  • export:修改audio_pathsrc_pathres_path的值。
  • search:搜索歌曲,返回一个列表,输入编号选择下载的歌曲。
  • gui:启动图形化界面。
  • exit:退出程序。

使用GUI界面

在命令行中输入gui启动图形化界面,界面操作直观,支持播放控制、歌单查看和歌曲搜索等功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】