Ad

xiaomusic: 小爱音箱音乐播放器,使用yt-dlp下载

小爱音乐播放器,通过小爱音箱播放音乐,使用yt-dlp下载,支持多种特点:网页控制、歌单管理、音箱型号兼容、多平台支持和手机App等。
Screenshot of hanxi/xiaomusic homepage

XiaoMusic 是一款开源的 Python 音乐播放器,旨在让用户通过小爱音箱播放音乐,并利用 yt-dlp 下载音乐资源。项目解决了在小爱音箱上进行音乐播放时,需要手动操作或导入音乐的痛点,从而实现更便捷的音乐享受。它主要采用 Python 和 FastAPI 框架实现并基于 Docker 容器化部署,实现了跨平台的兼容性。

XiaoMusic 最大的亮点在于其简洁易用的用户界面和强大的功能。它支持多种小爱音箱型号,并且在配置方面提供了简便的 Docker Compose 部署方案,极大降低了用户的部署门槛。同时,还集成了歌单管理、音箱设备兼容性扩展、用户友好的界面设计以及良好的性能表现。

  • 播放控制: 支持播放单曲、歌单、随机、循环等多种播放模式,并提供上一曲、下一曲、停止等基本控制功能。.
  • 设备兼容: 兼容小米旗下众多型号的小爱音箱,并持续扩展支持范围。.
  • 歌单管理: 支持从本地或在线获取歌单并进行播放,并提供简单易用的歌单操作功能。.
  • 多平台支持: 支持通过 Web 界面、手机客户端以及第三方手机应用等多种方式控制播放器。.
  • 易用性: 采用 Docker 容器化部署,配置简单,并提供详细的使用说明和 FAQ。.
  • JSON 格式化: 支持分享用windows 慕تون会图片并发生异常,转换错误.
  • 播放模式控制:单曲循环、全部循环、随机播放等

项目处于积极开发阶段,持续更新维护,并有活跃的社区支持。目前已支持多种小爱音箱型号,并且在 bug 修复和功能完善方面表现良好。社区积极响应用户反馈,并提供了详尽的文档和示例,但对国内外音源支持和更复杂的功能还有待进一步完善。

XiaoMusic 主要服务于小爱音箱用户,提供便捷的音乐播放体验,无需手动导入或操作。它适合希望通过小爱音箱欣赏音乐,并需要简单易用、功能全面的用户。开源特性鼓励社区贡献,开发者和爱好者可以参与到项目的开发和改进中,共同构建更完善的智能音乐播放平台。

Summarize:
Share:
Stars
10,017
Forks
1,116
Issues
105
Created
2 years ago
Commit
1 month ago
License
MIT
Archived
Yes
Updated 16 days ago

Similar Repositories