用Qt实现歌词连续滚动

用Qt做的音频播放器,歌词不能像那些主流播放器一样滚动,而是闪,哪位大神会连续滚动请赐教,分不多见谅说一下大体能用到哪些函数也行... 用Qt做的音频播放器,歌词不能像那些主流播放器一样滚动,而是闪,哪位大神会连续滚动请赐教,分不多见谅
说一下大体能用到哪些函数也行
展开
 我来答
miniapp5jUx5HD5RFUZw
2014-06-21 · TA获得超过305个赞
知道小有建树答主
回答量:236
采纳率:66%
帮助的人:71.1万
展开全部
歌词前要有时间啊 最前面输入[offset:0] 给你个例子吧

[ti:《生如夏花·花开》]
[ar:演唱:东方栀子、洛天依]
[al:虚拟歌手系列]
[by:作词、作曲、编曲:穸]
[offset:0]
[00:01.30]生如夏花·花开
[00:07.30]演唱:东方栀子、洛天依
[00:15.00]作曲、编曲:穸
[00:22.60]歌词:蒋樯
[00:24.20]天依:千万年,模糊了时间。
[00:29.50]那祈愿,从未有停歇 。
[00:34.50]梦境中,你的身影浮现,我看不清触不到你笑靥。
[00:43.00]栀子:那信念,温暖着血液。
[00:47.50]踏碎万年,为到你身边。
[00:52.50]歌声共鸣远方你心中思念,不再畏惧困苦难险。
[01:00.80]合:歌唱。
[01:02.08]天依:足以打破空中鸟笼的力量。
[01:08.08]栀子:哪怕此刻早已遍体鳞伤。
[01:11.77]合:在这旋律之中,抓住灵魂间那抹光亮
[01:19.60]栀子:找寻着,你的身影。【生命的契约,携来我一 人】
[01:25.20]追逐着,心的声音。【独自面对未来的时间】
[01:29.70]静静,花朵般摇曳,那早远的思绪。【那份艰辛与心愿也将会化作永恒思念】
[01:37.69]天依:如水蓝,摇曳着。【那片深红映照着,水蓝栀子花】
[01:42.60]如深红,斑斓的。【绚烂绽放火红的盛夏】
[01:46.60]璀璨,闪耀着如同,这抹盛夏之光。【最美的一朵泛起暖色光芒飘落在指尖】
[01:55.79]
[02:13.50]合:轻轻地,触碰着,灵魂的轨迹。
[02:24.60]让生命,尽情地绽放。

以上歌词是我亲手制作
百度网友4327fcbb9b
推荐于2017-10-06 · 知道合伙人教育行家
百度网友4327fcbb9b
知道合伙人教育行家
采纳数:26423 获赞数:292071
从师范学校毕业后一直在现在单位工作

向TA提问 私信TA
展开全部
<script type="text/javascript" src="../jquery.js"></script>
<script type="text/javascript">
var text = $("#gec").text();//获取歌词
var textArr = text.split("[");//用"["进行分割
var html = "";
for(var i=1;i<textArr.length;i++){
var timeAndgc = textArr[i].split("]");
var time = timeAndgc[0];
var gc = timeAndgc[1];

//分割出时间
var s = time.split(".") //按照.分割出 分钟:秒,毫秒
var hs = s[1];//分割出的毫秒
var f = s[0].split(":")//按照:分割出 分钟,秒
var _ms = f[0]*60+f[1]*1;//把分钟全部换成秒

html=html+"<p id="+_ms+">"+gc+"</p>";

}
if(html){
$("#gc").html(html);
}
$("#music").get(0).play(); //打开网页页面就开始播放音乐
$("#music").get(0).addEventListener("timeupdate",function(){ //addeventlistenter 监听事件
var timer = this.currentTime;//获得播放的时间的秒数
var s = parseInt(timer);
//开始让歌词跟着播放的进度变颜色
for(var i=0;i<s;i++){
$("#"+i).css("color","red");
}
});
</script>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
逾庐工簇拘
2014-06-20
知道答主
回答量:21
采纳率:0%
帮助的人:7.1万
展开全部
三等功色温下次
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式