钗素文包兽性:请问:如何在听音乐的同时看到歌词

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/19 21:15:44
有没有播放音乐就有歌词的那种软件呢?

晕啊。现在最流行千千静听了,它可以在网上自动搜索歌词的。。很好用的。而占用空间也很小.
这个是下载地址:http://nj.onlinedown.net/soft/8350.htm

KUGOO还不错

歌词伴侣LyriceMate让Winamp卡拉OK起来

Winamp的MP3播放功能,的确是不凡,但一些喜欢卡拉OK的朋友为练歌,经常需要在播放的同时观看相应的歌词。于是一些实用的歌词显示插件就应运而生了,如Kuo’s Lyrics Displayer等,它们通过读取相应歌曲的歌词文件(一般为普通的txt文本文件),在Winamp播放MP3的同时可以显示整首歌的歌词。而最近笔者在网上冲浪时,却发现了一款可以说是到目前为止制作最好的歌词显示插件,它可以合着歌曲的节奏,即时动态显示当前歌中所对应的歌词,颇有些卡拉OK的味道;而不是像以前的那些歌词插件那样,只是将歌词全部显示就了事。它就是本文将要介绍的歌词伴侣?DLyriceMate。

歌词伴侣的安装

歌词伴侣整个发行文件是个zip压缩包,运行压缩包中的执行文件,就可以直接安装。安装前,请先查看自己Winamp的版本号,歌词伴侣只能在Winamp 2.05以上的版本上使用。安装时,请关闭Winamp;歌词伴侣会自动识别当前系统tT中Winamp的目录并自动完成程序的安装。安装完毕后,运行Winamp,按Ctrl+P开启Preferences(参数设置)对话框,单击左边树型列表中Plug-Ins(插件)下的DSP/Effect (音效处理/特效),选择右边选择框中的LyricsMate [dsp_lyricsmate.dll],然后确定关闭此窗口,此时LyricsMate已经启动,以后每次Winamp启动时就会自动运行歌词伴侣。

歌词伴侣配置设定

正确安装歌词伴侣后,歌词伴侣会在每次Winamp运行时自动运行。在Winamp播放相应MP3文件时,歌词伴侣会寻找相应的LRC歌词文件(关于LRC歌词文件的具体介绍请见下面“歌词伴侣之歌词完全DIY”部分的内容),如果找到相应的LRC文件,则歌词伴侣会用亮色显示正在演唱的那句歌词,并用暗色显示其他歌词。如果找不到相应的LRC歌词文件的话,它会显示一个特定的图片(一般就是标志图片,关于这方面的内容也请见下面的“歌词伴侣“皮肤”完全DIY”部分的介绍)。

具体设置歌词伴侣时,只要用鼠标右键单击歌词伴侣的窗口就可以显示出一个菜单,此菜单就包括了歌词伴侣的所有功能,下面就逐一来介绍一下这些菜单选项的功能:

①歌词伴侣……:此选项可以打开歌词伴侣的主要功能窗口,包括“关于软件”、“设置”、“外套”、“数码音效处理”这四项主要功能。

②为当前歌曲指定歌词……(快捷键是“A”):当歌词伴侣在默认目录中无法找到相应的LRC文件时,使用者可以使用此选项为当前歌曲手工指定一个歌词文件。之后,LyricsMate将在数据库中记录此信息。下一次播放相应MP3文件时,歌词伴侣就会自动读取对应的歌词了。

③查看当前信息……(快捷键是“I”):此选项主要用来显示当前播放MP3文件以及对应LRC歌词文件的各种信息。

④刷新……(快捷键是“F5”):此选项可以即时刷新当前的LRC文件,防止由于“记忆效应”引起的歌词与歌曲对应不上的问题。

⑤设置……(快捷键是“P”):此选项主要用来设置LRC歌词文件的搜索目录以及字体设定等内容。

⑥外套……:此选项用来选择歌词伴侣的“皮肤”文件。

⑦数码音效处理...:此选项主要削减(或增强)歌手录音声道的信号,从而获得良好的伴奏效果,不过实际的使用效果不是很理想。

⑧帮助文档……(快捷键是“F1”):不用我说,当然是打开帮助文件。

⑨窗口始终在最上面……:选择此选项可以保证歌词伴侣窗口始终在最前面,而不会被其他应用程序的窗口所覆盖。

⑩最小化至系统托盘区……:将歌词伴侣最小化到系统栏。

歌词伴侣“皮肤”完全DIY

和Winamp一样,歌词伴侣也支持自己的Skin(皮肤),使用者可以自己定制自己喜爱的界面皮肤。当然,为了保持Winamp整个界面的统一,笔者还是建议能制作和原来Winamp皮肤相配套的皮肤,这样视觉上看起来更美观些。

歌词伴侣界面“皮肤”系统主要由以下几个文件组成:

背景图片:background.bmp
标志图片:logo.bmp(非必要)
说明文本:skin.txt

其中,背景图片也就是歌词伴侣的显示背景框,是整个系统的基本架构。标志图片,则是用来显示皮肤制作者标记。

这两个图片文件的制作都比较简单,稍懂一些图形处理的计算机爱好者都能自己搞定。在制作时要注意的也就是以下几点:①为保持Winamp和歌词伴侣皮肤界面的一致,可以在Winamp的皮肤目录中选择相应的图片进行“改造”处理。使用老式Winamp皮肤(也就是皮肤文件直接保存在相应目录中bmp位图文件),可以在Winamp的“Skins”目录中直接找到相应的图形文件;而使用最新的wsz皮肤文件格式的,由于它是单文件格式,因此想要获得相应的图形文件,请先打开Winamp,Winamp在运行时会自动初始化此皮肤文件,然后将相应的皮肤位图文件暂时解压到Windows的Temp目录中,大家可以去那里找到自己需要的“素材”。②标志图片是可有可无的,但一旦你制作的话,请务必将其长宽都设定在背景文件长宽的80%左右或下,否则会非常影响界面的显示效果。

说明文本(skin.txt)是整个歌词伴侣界面“皮肤”系统中最重要的部分,它控制着界面中显示区域、歌词显示样式、标志图片位置等一系列参数的设置。下面就来逐一解释一下说明文本中各参数设置的含义(以我为Cold Fusion皮肤做的相应歌词伴侣界面“皮肤”所对应的说明文本为例,下面表格的左端为原始文件内容,右边为相应的解释内容):

[Info]
此为文本的起始部分
SkinName=秋水
歌词伴侣界面“皮肤”的名称
SkinStandard=3100
歌词伴侣界面“皮肤”的标准
SkinType=RESIZABLE_RECT
歌词伴侣界面“皮肤”的类型。RESIZABLE_RECT指可变大小的矩形外套
SkinAuthorsName=秋水
歌词伴侣界面“皮肤”的制作者
SkinAuthorsEmail=xxxxxx@xxx.com
制作者的联系
Email SkinAuthorsHomepage=http://foxzhang.yeah.net
制作者的主页
段落分割
TextColorRGB=132,74,0
歌词文本的显示颜色,格式采用R,G,B(红、绿、蓝),R,G,B的范围都是0~255,具体可以查看相应的对应颜色表
HighlightColorRGB=255,239,148
高亮歌词(正在播放的相应歌词)的显示颜色,采用的格式和上面一样
CanStretchVertically=1
纵向大小调整开关,1表示允许调整;0则表示纵向尺寸固定
CanStretchHorizontally=1
横向大小调整开关,1、0含义同上
PatternLeft=10

由于歌词伴侣界面“皮肤”提供了界面缩放的功能,此四项可以控制在缩放界面时,复制的区域位置,由此上、下、左、右四个坐标来控制

PatternRight=250
PatternTop=10
PatternBottom=120
ScrollerRight=250

控制歌词滚动显示区在整个皮肤界面中的位置,上、下、左、右四个坐标

ScrollerBottom=100
ScrollerLeft=20
ScrollerTop=15
LogoLeft=20

标志图片在皮肤界面中的相应位置(左上角的坐标)
LogoTop=30

FontName=Arial
歌词显示字体

FontHeight=9
歌词显示字体高度(以像素为单位)

LineHeight=16
每行歌词的高度(以像素为单位)

TextAlignment=0
歌词在界面中的显示位置:0表示居左;1表示居中;2表示居右。

可以说,说明文本是整个歌词伴侣界面“皮肤”系统中最难制作的部分,尤其是Pattern和Scroller这两个参数的四个坐标值,必须经过不停的调试,才能在使用时获得最佳的歌词显示效果,大家在制作此文件时要多花些时间。上述三个文件制作完成后,可以在Winamp安装目录下Plugins目录下的LyricsMate Skins目录下建立一个新的目录,将此三个文件一并放在新建的目录中,然后就可以通过歌词伴侣的选项来选择此新皮肤了。

歌词伴侣之歌词完全DIY

歌词伴侣和其他的歌词显示插件不同,它采用的不是简单的txt文件,而是一种特殊的文本文件格式——LRC。还是让我们先来认识一下这种文件格式的一些情况:LRC 歌词是一种包含着“[*:*]”形式的“标签(tag)”的、基于纯文本的歌词专用格式,也正是由于这些标签(tag)的使用,才使得同步显示歌词成为可能。这种歌词文件既可以用来实现卡拉OK功能(需要歌词伴侣的支持),又能用普通的文字处理软件查看、编辑。

LRC的基本语法格式比较简单,其格式为“[标识名:值]”,而使用中最重要的就是下面两种标签(tag):

①标识标签(ID-tags):

标识标签主要起注释作用,它又可分为以下几种:

[ar:艺人名],可以在这里加上歌手信息;
[ti:曲名],可以在这里加上歌曲信息;
[al:专辑名],可以在这里加上音乐专辑的信息;
[by:编者],可以在这里加上指编辑LRC歌词者的信息;

以上四项在MP3播放时在歌词显示窗口是不显示的;

[offset:时间补偿值] (其单位是毫秒),此项是用来进行长歌词显示速度补偿所用的。由于一些歌曲版本不同(如翻唱等),有时歌词的显示上可能整体上偏快或偏慢几秒。这时你无须重新编辑歌词,只要按小键盘上的“+"、“-"调整一下当前的显示速度即可。调整后,补偿的时间差信息会被自动添加到歌词中(格式为“[Offset:毫秒数]”)。以后就无须调整了。当LyricsMate自动向歌词内写入时间差补偿标记时,是按照一行一个时间标签的标准格式填写的,原歌词文件中没有标签的行将被忽略。正值表示整体提前,负值相反。

②时间标签(Time-tag):

时间标签的格式通常为“[mm:ss]”(分钟数:秒数)。其中的分钟数和秒数必须是非负整数,比如“[12:34]”是有效的标签,而“[-12:3.4]”则是无效的标签。时间标签可以位于某行歌词中的任意位置。一行歌词可以包含多个时间标签(比如歌词中的迭句部分)。根据这些时间标签,歌词伴侣会按时间的先后顺序依次高亮显示歌词,从而实现卡拉OK功能。另外,时间标签无须排序。

下面就是笔者所制作的张清芳“花雨夜”LRC文件的一部分。

[ti:花雨夜]
[ar:张清芳]
[al:全芳味15年精选]
[by:秋水]
花雨夜——张清芳
[00:30](白)在梦里有个地方,红叶森林的牧场......。

下面,我们就来谈谈LRC文件的具体制作。首先,你得有自己想要制作歌曲的Mp3文件以及相应歌曲的歌词,手头上有CD或磁带等附带的现成歌词的话那最好,实在没有的话,可以上网去专门的歌词站点(文后有附录网址)找找看;有了歌词,然后打开一个文本文件编辑器(Uedit、记事本等),先按照上面例子的格式将必要的标识标签一一写好,将歌词录入,最好能按照演唱的顺序逐行排列;下面就要进入制作LRC文件的难点了,那就是时间标签的确定问题。这需要一定的耐心,你可以打开Winamp播放相应的歌曲,然后对照着编辑器中歌词文本,逐一记录相应行歌词的对应时间,建议大家在播放时多用用暂停键(pause),制作一首歌的LRC文件还是比较快的。在歌词的对应时间都确定后,就可以在进行时间标签的标识上工作了,标识只要按照上面的约定格式就可以了,唯一要值得注意的是,约定格式 [mm:ss] 中的冒号是英文的“:”,而不是中文中的全角“:”,务必注意,否则歌词伴侣将无法识别。

使用体会

歌词伴侣的确可以说是卡拉OK爱好者的一大福音,现在可以对着歌词,合着MP3音乐来“操练”自己的嗓子了。但笔者在使用中还是发现了一些小问题:

1、歌词伴侣的“刷新”有问题,如果你选择了一个文件播放后,再打开另外的文件,它显示的还是原来那个文件的LRC歌词,无法即时更新,唯一的选择就是关闭Winamp,然后再打开一切就正常了。

2、从使用的情况来看,尽量不要手动为MP3文件指定LRC歌词文件,这样很容易造成混乱。比较好的方法,还是将歌曲文件和对应的LRC歌词放在同一目录中(注意保持两者的文件名前缀一致)或将歌词文件统一放在一专门的目录中(同样文件名前缀要与对应的歌曲文件名一致),并在“设置”中将目录加入“歌词搜索目录”列表。

新浪网有,一点旧出。