找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 1701|回复: 1

通过zino700i的歌词功能浅谈lrc歌词显示, 让Winamp支持Zino700i整合歌词的MP3文件[转

[复制链接]
发表于 2004-6-25 09:41 | 显示全部楼层 |阅读模式
通过zino700i的歌词功能浅谈lrc歌词显示, 让Winamp支持Zino700i整合歌词的MP3文件[转帖]

原文地址: http://www.imp3.net/bbs/index.php?showtopic=117180

图一:Zino700i歌词编辑软件的窗口


通过Zino700i的歌词功能浅谈Lrc歌词显示

  <<Lrc歌词简介>>
  在电脑上,用Winamp播放MP3能显示歌词已经是比较久的事情了,该功能的基本原理就是在播放MP3歌曲时,通过一些方法获取事先设置好专门格式的配套歌词文本,以实现边放歌边显示歌词;而其中的歌词文件格式在电脑上最流行的就是由郭祥祥先生提出的Lrc歌词格式了,这种LRC歌词是一种包含着"[MM:SS]"形式的时间标签的、基于纯文本的歌词专用格式。因为是基于纯文本的格式,所以在电脑上能够方便的编辑。其中的时间标签"[MM:SS]"就是用于说明本句歌词在什么时候需要显示(MM时分钟值、SS是秒钟值)。
  经过一段时间的完善和改进,现在的Lrc歌词格式也出现了多种格式,如"[MM:SS.MS]"、"[HH:MM:SS]"等等,其中MS的意思是毫秒,HH则是小时值;而且也出现了"[Offset:MS]"这种全局调整标签,就是用来调整整个歌词文件的时间标签值,单位是毫秒,可以是负值,也是Lrc歌词格式中,唯一可以使用负值的时间标签。
  在Lrc歌词格式中,还有一些标识性标签,如[ar:歌手]、[ti:歌名]、[al:专辑]和[by:歌词编辑者]等等;正常来说,这些标识性标签和具体的歌词显示无关。
  举个例子:阿杜的《坚持到底》这首歌的部分歌词:
  ……
  [00:29]在水里在火里
  [00:32]我的爱不偏不倚
  [00:36]就算时光倒回去
  [00:40]我也追到石器世纪
  [01:48]在风里在雨里
  ……
  在使用Winamp播放软件时,除了歌曲文件和相应的歌词文件外,一般还需要相应的歌词显示插件,才能真正实现歌词的同步显示功能。在电脑上,一般歌词文件是独立存在的。

  <<Zino700i歌词显示操作简介>>
  目前,不少闪存式MP3播放器也开始支持歌词显示了,但现在大多还不支持Lrc歌词格式、也不支持歌词文件独立存在的-就是歌词是要整合到MP3文件中的。使本来就不是很实用的歌词显示功能,就更没有多大用处了,毕竟现在网上最好找的歌词就是Lrc格式的了。
  我之所以说歌词显示功能不是很实用,是因为想想整天拿着MP3播放器看文本,是不是很累?呵呵。上个月买了一部大恒Zino700i的MP3播放器,也支持歌词显示功能,虽然很少使用歌词显示功能,不过既然有就试了一下,发现其编辑软件竟然支持Lrc歌词的歌词文件,试用一下,感觉还不错。下面说说具体的使用过程:
  ?安装光盘的"Cube Audio Manager"软件,并运行之;
  ?会发现其工具条上有一个按钮"Lyrics",就是启动歌词编辑器的按钮;
  ?启动后就会出现如图一的的画面,其左下边的5个按钮分别是:加入时间标签、打开MP3文件、打开歌词文件、保存歌词文件、保存(整合)歌词到MP3文件中。
  ?如果你打开的歌词文件是非LRC格式的存歌词文件,你就需要边听歌边编辑歌词,编辑就是在播放到该句歌词时,按下上述的第一个按钮即可(注:你可以点击该按钮右边的那个圆形按钮,则在加入时间标签是,只要用鼠标点击相应的歌词行即可)。图一就是编辑后的歌词效果,其实现在网上下载的很多都编辑好了。
  ?要让Zino700i支持歌词显示,你必须把歌词保存到MP3文件中,就是等歌词编辑好后,按上述的最后一个按钮,提示保存成功即可;
  ?把保存好的MP3文件传到Zino700i上,在播放歌曲的时候,长按滚轮Joy键三次,即可看到歌词;取消时,只要再长按Joy键一次即可。

  <<让Winamp支持Zino700i的歌词>>
  通过上面的操作,歌词就被整合到MP3文件中了,俺自己编写了一个Winamp的歌词显示插件,让Winamp在播放这些MP3文件时,也能够读取其中的歌词信息并同步显示。
  该插件文件是"Vis_TextLrc.dll",使用时,只需将其复制到Winamp的插件子目录Plugins下,并在插件选项中选择启动即可。具体的可以看看贴的图片。
  这个插件支持3种歌词读取方式:①在播放歌曲的目录中查找.lrc或.txt文件,②在播放歌曲文件本身上读取歌词内容(就是Zino700i整合的歌词),③在指定的某个目录中搜索文件名匹配的Lrc歌词文件。
  另外,这个插件支持两种显示方式:①在一个独立的窗口中显示歌词,②在电脑桌面的最上层激活窗口的标题栏右边显示歌词,具体效果请看贴图。
  插件目前只在Windows2000的Winamp5.01上试用过,其他的系统还没有试过,应该是没有问题的,Winamp2.xx版本的也应该没有问题,希望试过的朋友能反馈一下情况。

  <<Vis_TextLrc.dll插件的其他说明>>
  该插件是一个通用的Winamp的Lrc歌词显示插件,只是额外支持了用Zino700i方式整合了歌词的MP3文件。插件另外一个特点是“支持在电脑桌面的最上层激活窗口的标题栏右边显示歌词”,这样你就可以边做事情,边看歌词了(其实也很辛苦  ,不过总比盯着一个窗口看舒服,呵呵),比如你在用IE上网,她可以在IE的标题栏上显示歌词……

  这个插件也算是俺当了Zino子论坛版主后给各位朋友的一个小礼物,希望大家喜欢……

  附件即插件文件:

附件 ( 下载次数: 446 附件售价: 0盾 看谁购买 )
  Vis_TextLrc.dll
发表于 2005-8-15 11:10 | 显示全部楼层
不错啊,lz辛苦了,写了一堆东西,帮你顶下哦!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2025-3-13 08:23 , Processed in 0.463034 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表