WMP9中使用歌词-添加歌词
来源:电脑报
在我们欣赏电影和歌曲的时候还有一个不可缺少的要素——字幕。看外国大片对英文不好的人来说中文字幕很重要,想学唱歌光听还不行,看清歌词学得更容易。这里讲的字幕包括DVD、DVDrip的字幕及MP3歌曲的歌词。
1.MP3的歌词解决方案
MP3的歌词标准并不统一,目前主要有两种解决方案,一种是把歌词记录在MP3文件的TAG标签中,这是一段记录在MP3文件头中的文本信息,可由播放器直接播放或通过插件进行插放;一种是使用外挂歌词文件,通过播放器的歌词显示插件来播放。WMP9采用的是第一种方案,而目前最为流行的MP3歌词插件Lyrics则可同时使用这两种方案。
(1)WMP9中使用歌词
添加歌词
WMP9允许用户向MP3歌曲中添加歌词,并能支持歌词的同步显示。其方法如下,单击主窗口左侧的“媒体库”按钮,然后在媒体库中找到要添加歌词的歌曲,点击鼠标右键,在弹出的快捷菜单中选择“高级标记编辑器”(图1)。
图1
在弹出的“高级标记编辑器”中选择“歌词”选项卡,单击“添加”按钮,将歌词文本填入文本列表框中(图2)。
图2
如果想让歌词同步显示,可单击“同步显示歌词”按钮,在“同步显示歌词”对话框(图3)的时间栏处单击“添加”,然后键入歌词文本以及希望显示文本的时间。按此方法逐句输入歌词,播放文件时,歌词的文本就会根据设定的时间逐句显示。
图3
WMP9中使用歌词-播放歌词
播放歌词
WMP9默认设置是关闭字幕的,可从菜单中选择“播放→字幕→开”,打开字幕播放功能。此时再播放带歌词的MP3歌曲时,就可以显示歌词了(图4)。
图4
在Foobar2000使用Lyric歌词插件
(2)在Foobar2000使用Lyric歌词插件
Lyric是一款非常流行的WinAMP歌词插件,现在它也推出了for Foobar2000的版本,这个插件包括两个部分:用于歌词制作的LyricMake及用于歌词显示的LyricShow。
将两个插件解压至Foobar2000文件夹下的components目录中,然后运行Foobar2000,选择“外挂组件”菜单下的“LyricMake”或“LyricShow”命令,即可分别打开歌词编辑和歌词显示窗口。
制作歌词
在播放列表中选择要制作歌词的MP3歌曲,并打开歌词编辑窗口(图5),然后在文本编辑工具中选择并复制要加入的歌词(最好先用记事本编辑好,每句独立成段),此时可从歌词编辑窗口选择“从剪贴板中读取歌词”,将歌词复制到歌词框中。另外,歌词也可从MP3文件中的TAG中读取,也可来自于LRC等歌词文件。
图5
歌词的编辑模式有两种:普通模式和播放模式。在普通模式下,你可以用手工方式为歌词添加时间戳;在播放模式下为歌词添加时间戳就非常简单了,先点击下面的播放按钮播放歌曲,当播放到某一句时,用鼠标在左边的歌词框中点击此句,即可自动记录下这句歌词的时间戳。对于重复唱的某一句歌词,可以点击多次,程序会自动将时间戳添加到其对应的时间戳列表中,不必要同一句歌词在歌词列表中多次出现。
编辑好歌词后,可将它保存到歌曲文件的TAG中,也可保存到外部的LRC文件中(或将歌词文件路径名保存到TAG中);如果是CD歌曲或其它不可更改的媒体文件,则将它们保存到外部文件中,然后将路径名保存到TAG中(此时的TAG其实是保存到一个临时的数据库中)。
播放歌词
歌词编辑完成后,先播放添加了歌词的歌曲,然后在“外挂组件”菜单下运行“LyricShow”,打开歌词显示窗口(图6),即可在其中逐句显示刚刚加好的歌词。如果要改变歌词的显示样式,可在歌词显示窗口中单击鼠标右键,通过快捷菜单你还可以设置歌词显示的行数、对齐的方式(排列)、歌词的颜色、字体。
图6
DVD字幕
2.DVD字幕
DVD的字幕不同于VCD的字幕,它以字幕流的形式存放在VOB文件中,这样便允许在VOB文件中放置多个不同语言的字幕。不过DVD字幕的播放非常简单,像WMP9、MPC、WinDVD这类播放器都带DVD字幕设置功能。
以MPC为例,选择其“查看”菜单下的“选项”命令,然后在“选项”对话框(图7)中选择“回放”下的“DVD/OGM”,并在右边的“选择DVD导航器与OGM分离器的首选语言”栏中选择“字幕”单选框,再选择语言为“Chinese(RPC)”,当然,如果想学习英语那就选择English啦。这样设置后在播放DVD时,MPC会根据字幕流中的信息自动选择你所设置的字幕语言。如果播放的不是你想要的语种,也可以在播放时进行修改,从“播放”菜单中选择“字幕”,然后再选择你所要的语言,有时可能需要尝试几种语言。
图7
DVDrip字幕
3.DVDrip字幕
虽然有很多DVDrip采用了内嵌字幕,但外挂字幕的优势是明显的:不影响画质,可方便地更换不同语种的字幕。播放外挂字幕需要使用专用的字幕播放插件,目前最新的字幕插件是VSFilter(下载地址:http://download.pchome.net/php/dl.php?sid=15955),它的前身就是大名鼎鼎的VobSub。新的VSFilter还支持对OGM和MKV文件内嵌的SRT、SSA、ASS多字幕轨的读取。
在Media Player Classic DIY 精品贺岁版和暴风影音2004中都附带了这个插件,如果已经安装了它们就无须另外安装VSFilter了。如果要单独安装它,可将压缩包中的VSFilter.dll文件解压到系统文件夹的system32目录下,然后在“运行”中输入“regsvr32 VSFilter.dll”即可。
VSFilter可伴随WMP9、MPC、WinDVD工作,当这些播放器播放带有外挂字幕的DVDrip时,VSFilter可自动启动,在后台进行外挂字幕的播放。
外挂字幕一般有图形格式的SUB字幕和文本格式的SRT、SSA、ASS。对于图形字幕,VSFilter提供了语言选择功能,右键单击系统托盘区中的VSFilter图标,在弹出的快捷菜单(图8)中,可选择字幕的语言。另外这里还有一个反转图片的功能,可将播放时倒过来的画面矫正。
图8
对于文本字幕,通过VSFilter还可以设置字幕的字体、字号、颜色、位置等。双击系统托盘区中的VSFilter图标,在属性对话框中选择“主窗口”选项卡,单击“文本设置”栏中的字体按钮,即可弹出“类型编辑器”对话框(图9),选择字体栏中的按钮即可设置字幕的字体、字号,在字体下面的下拉列表中可设置字幕所使用的字符集,如GB2312,通常字幕显示为乱码时是字符集设置不对造成的,可在这里修改。这里的其它的设置一般不用管。
图9
VSFilter还可修正字幕不同步的问题(这种情况常见于SRT文本字幕),在属性对话框中选择“计时”选项卡(图10),然后在“延迟”处的数值框中设置延迟的时间,数值可以为负数,为负数的时候当然是将字幕提前。字幕不同步的问题通常要多次修正才会比较满意。
图10