swagger-coder / visinger_lab

为visinger SVS系统写的展示系统~本质仍然是个音乐播放器

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VISinger Lab

为了展示VISinger能力设计的在线音乐播放器

主要技术点

前端

前端 music-radio 轮子造的不错,本身已有音频播放、可视化功能,我主要在此基础上实现了进度条控制(音频、歌词随进度条点击事件改变等)、音频下载功能。

后端

  • Flask

拿flask写了个超级简易的后端,功能仅有传音频和歌词(一开始想实现实时生成的功能,但想了想只是演示没必要,于是偷懒了:)

运行

  • pip install flask
  • python main.py
  • 加载自己的音频和歌词需要修改1. main.pyget_wavs()get_lyric()方法;2. static/js/AudioVisual.jsaf.fetch相关部分

预览

参考

https://github.com/miiiku/music-radio

About

为visinger SVS系统写的展示系统~本质仍然是个音乐播放器

License:MIT License


Languages

Language:JavaScript 49.3%Language:CSS 34.0%Language:HTML 13.6%Language:Python 3.1%