C#桌面歌词原理 您所在的位置:网站首页 qq音乐桌面歌词显示 C#桌面歌词原理

C#桌面歌词原理

2024-07-17 01:24| 来源: 网络整理| 查看: 265

喜欢编程的朋友都会开发音乐播放器,音乐播放器的制作难点不在乎歌词显示,普通的lrc格式处理比较简单,但这并非程序爱好者的最终目标!他们总会把桌面逐字显示的歌词效果当着理想目标。 谈到逐字定位歌词,大家就想到酷狗的krc歌词,但这种歌词价值金贵,都加密了!几乎还没有人能密!所以本人建议别把心思放在它上面!也别再用这金贵的软件了! 那么用什么格式的歌词呢?其实还有两种开源的歌词,那就是qq的qrc格式歌词和ksc格式的卡拉ok格式歌词。其实这些都是大同小异!就是存储歌词的文字和开始时间、每个字开始时间与时长!请看下面格式的歌词:

下面是《欢子-心痛2009》的QRC歌词,用QQ音乐播放器播放会自动下载到Lyrics目录中,用记事本打开,是一个XML源文件(酷狗的就加密了)。

既然有了逐字定位的条件,那就要处理的算法了!本人经过长时间的研究,终于实现这种算法,下面就把这 种算法奉献给大家!*^_^* 处理步骤: 1.分析歌词。 2.根据当前播放时间处理歌词。

效果如下:

 

算法原理:

 

原码下载地址: http://download.csdn.net/detail/keepmoving0407/4650377


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有