上传者: 38709816
|
上传时间: 2022-06-10 18:53:37
|
文件大小: 304KB
|
文件类型: PDF
项目功能:
读取lrc歌词,
调用mplayer播放器播放mp3歌词,
歌词实时显示
并且有歌词滚屏效果。
显示歌词进度表
在屏幕右侧显示一个字符动画
ps(因个人现阶段水平有限,无法在程序中控制mplayer的开启和关断,故只播放一首歌。)
效果图展示:
项目主要过程:
文件的读取操作
歌词切割成句,按格式读取时间和歌词
把时间和歌词用结构体保存
创建链表,将歌词和时间存入链表,
链表按时间排序,并为每一句标号,方便滚屏(其实可以直接在存的时候排,懒得新写,直接alt+C+V)
时钟
通过链表查找时间进行显示
查当前标号,并读取当前前几个的歌词显示(通过查标号),未