在线播放音乐库

sequoia00 dff7b2942e 修改一些逻辑 2 週間 前
apk 7fdc767eb8 增加Apk,未来扩展成管理本地目录能力 2 週間 前
app dff7b2942e 修改一些逻辑 2 週間 前
img 22d1823cd6 更新 2 週間 前
static dff7b2942e 修改一些逻辑 2 週間 前
templates dff7b2942e 修改一些逻辑 2 週間 前
.gitignore 7fdc767eb8 增加Apk,未来扩展成管理本地目录能力 2 週間 前
AGENTS.md dbec60f2d2 更新全部风格,按钮等,上下一曲可用 3 週間 前
README.md 75452875d8 增加m4a支持 3 週間 前
playlists.json dff7b2942e 修改一些逻辑 2 週間 前
requirements.txt 30996490a8 first commit 3 週間 前
start.sh dbec60f2d2 更新全部风格,按钮等,上下一曲可用 3 週間 前

README.md

MusicWeb

FastAPI 在线音乐播放器,音乐文件默认存储在 mp3file/ 目录。

功能

  • 按目录浏览和播放
  • 随机播放、列表循环、单曲循环
  • 上传音乐文件,支持 mp3、m4a、wav、flac 等常见音频格式
  • 创建文件夹
  • 移动文件到其他目录
  • 自定义播放列表

运行

conda activate py311
cd musicwebplay
pip install -r requirements.txt
uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload

也可以在项目根目录直接执行:

./start.sh