Qt 歌词有关内容

1—读取文件 xx.mp3
2—播放声音及获取当前播放时间(毫秒):time_ms
3—读取外部文件:xx.lrc
  ——读取 LRC 文件,这一步非常简单与读取普通的文本文件是一样的;
  ——将读取的 LRC 数据按行分割( "/n" 为换行符),数组的每一个元素代表 LRC 的一行内容;
  —简单的正则表达式应用或字符串取子串操作
  —将字符串按分隔符分隔为数组
  ——在数组中提取每一行的时间及歌词,将时间字串转换为计算机可读取的时间(mm*60+ss.ff)毫秒,解决时间序列的问题;
4.最后,随着音乐的播放,读取播放时间段内的歌词。用当前播放时间time_ms与LRCarray(数组或结构体)中的时间相比较
  如果相等就显示LRCarray中的歌词

转载于:https://www.cnblogs.com/granx/p/9570726.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值