flash制作歌词同步

时间:2024-11-05 17:33:48 来源:学知识网词语词典 作者:管理员

FLASH中轻松实现音乐与字幕同步

有过FLASH动画经历的人都知道,声音与字幕同步是动画制作的重点、难点和烦点。为了解决这个问题,我试着用FLASH中的脚本实现了音乐与字幕的同步,效果居然不错。前几日,在网上我看到了类似的方法,试过后发现还有一些问题,于是结合以前我所做的方法对代码进行了修改。这样,制作动画就更加简单、更为实用了。即便是对FLASH脚本不太了解的人,只要你按照下面的方法操作,相信你会节省很多时间的。

首先,先新建一个FLASH文档(本人使用的是FLASH8)。

第二步,单击“文件/导入/导入到库”,将一音乐文件(如‘月半弯.mp3’)导入到库中。

第三步,将库打开,在音乐文件上右击设置其属性为:标志符为‘yinyue’;在链接中将选中‘为ActionScript导出’。

第四步,返回场景,在场景中加入一文本框放并设置其属性为:动态文本;变量:gecixsh(用来显示歌词);其它属性如文本框的大小、字体、位置等可根据情况自己设置。

第四步,选定该帧,添加帧动作:

xshtime=[11,15,20,26,30,35,40,45,51,56,62,67,74,77,82,88];

//用来显示每句歌词的显示时间,单位为秒,数据的获得在后面有说明;

geci=["那夜真的好浪漫",

"我带你去看月半弯",

"有点害羞却很幸福",

"这种感觉我很喜欢",

"让我温柔靠近你身边",

"你也紧紧陷入我臂弯",

"感觉爱情悄悄来临",

"纷纷扰扰与我无关",

"夜色初凉人又渴望",

"眼神交换",

"原来恋爱现场感觉",

"不想像的那样主观",

"月半弯好浪漫",

"月光下的你显得特别的好看",

"月半弯我喜欢",

"有情有义有你还有天",

"有情有义有你",

"还有月半弯还有月半弯" ];

//以上是歌词的内容,如果音乐中有间奏,可加入""补充;

music= new Sound();

music.attachSound("yinyue");

music.start();

_root.onEnterFrame=function(){

pos=music.position;//得到音乐的播放时间,单位为毫秒;

if(Key.isDown(77)){

trace(math.round(pos/100)/10);//取到0.1秒

//当按下‘M’键时,显示当前音乐播放的时间,生成影片后不再起作用

}

for(i=1;i if(pos>xshtime[i-1]*1000){

gecixsh=geci[i-1];//显第i句歌词的时间;

}

}}

第五步,歌词出现时间的获取。

gecixsh[]中每句歌词出现的时间可以用音乐播放器获得,也可以用上面提供的代码获得。其方法为:测试影片,单击‘M’键记录每句歌词的开始时间(甚至是前一句句歌词的结束位置),这时应注意一个问题,当按键时间过长时,可能会出现两个连续的记录,在记录到gecixianshi []中时应当去掉一个。最后将对话框中的数据写入gecixianshi []中,如上面的代码所示。

第六步,测试影片并对歌词出现时间进行调试,直到满意为止。

最后你只需将该帧以及音乐文件拷到动画的相应位置就可以了。当然,这时一定要该帧其延伸到动画的最后一帧,还可以在最后一帧中加入语句music.stop()让音乐停止播放。

按功能键选择歌词同步,选择打开即可.

而且你的机子里面必须要存有与歌名完全同名的LRC格式的歌词文件,那样才可以在播放的时候显示歌词.

很多买了MP3的朋友都不知道怎么弄那个歌词同步显示,其实这个很简单,有一个专门的网站下载LRC歌词,只要把下载下来的歌词与歌名合成一下就行了。如果合成也不行的话,就只有自己编辑了,先说一点简单的。

首先进入www.51LRC.com这个网站。

在蓝色框里面输入歌名和验证码,检索。

点击蓝色框内LRC图标,保存。

保存到计算机的目录里,然后把歌曲和歌词一同拷入MP3机就OK了。千万要注意:歌曲名和歌词名一定要一致,不然就没法显示歌词。

如果有些歌词还不能显示,那么就要用软件合成了。

1.首先请确定你的MP3播放器有同步显示歌词的功能,一般来说近期购买的支持中文显示的MP3播放器都支持歌词同步显示。

2.请确定你的MP3播放器可以自动识别放在播放器内的LRC歌词,有一些品牌的MP3播放器并不能自动识别匹配LRC歌词,这就需要用软件把LRC文件绑定到相应的MP3文件上。

绑定LRC文件的软件下载:

另外请注意,你的mp3播放器的菜单里可能有是否显示tag标签这样的选项,如果有的话请保证打开状态才可以显示歌词。

3.51LRC网站的LRC歌词有加密的和不加密的两种,加密过的歌词图标为,不加密的歌词图标为,加密歌词只能由LyricsII打开(LyricsII下载请至51lrc首页),暂时不支持MP3播放器识别。

这个就是合成窗口了,添加单首歌曲或整个目录,合成时可以选替换原MP3,也可以另存为。经过合成的MP3歌基本都能正常显示歌词了。

如果合成的歌词还不能正常显示,那就只得自己编辑了。

首先要下载歌词编辑器:

把程序保存到计算机内,选择一个安放的目录或新建一个目录,下载完出现下面的对话框。

下载完以后,不要关闭窗口,直接选择打开。

安装完以后,在开始--程序里选择歌词力量,进行编辑。

编辑时首先把歌词复制到编辑框里,把光标移到歌曲名的起始位置,按F5,就会有时间标签显示。然后按蓝色框内的箭头,播放歌曲。光标移到第二行按F5,显示到播放的时间。在按下F5时光标会自动往下移一行,等唱完一句,马上按F5,这样重复到整首歌唱完。在编辑的时候最好先听一遍整首歌,那样的话就知道会在哪个位置重复,不然就会乱了手脚。也可以把歌词分段,这样就不用在原来的位置重复。

编辑完后,在文件菜单选择保存,格式是LRC格式。

歌曲可以在百度(www.baidu.com)下载。

点击蓝色框内的歌名,保存到计算机里。最好能选择下载到与LRC歌词同一目录下,那样就更方便了。

另外动手能力强的朋友或想改编歌词的朋友可按以下步骤进行同步:

先从网上下载标准的歌词文件或运用歌词编辑软件自己编写,然后将标准的*.LRC文件拷贝到本机内存根目录下,要注意歌词文件与mp3歌曲的两文件名必须相同,只有扩展名不同,播放时,编辑好的歌词将与音乐同步显示(当然,在插入时间标签时要插准确了)。

例如:用歌词力量软件(Lyrics Power)编写歌词。

1.下载歌词力量软件(Lyrics Power)和Winamp软件(缺一不可)。

2.先安装Winamp软件,记住安装路径。

3.再安装Lyrics Power软件,必须安装在Winamp同目录下。

4.下载一首想编辑的MP3歌曲及歌词。

5.运行Lyrics Power软件,打开下载的歌词文件。

6.再运行Winamp软件并播放该歌曲。

7.然后回到Lyrics Power界面听歌,在要播放到每句歌词时,按F5(或点击软件界面上的按钮)插入时间标签。

8.每句歌词前只能添加一个时间标签,如果是重复的句子,也要另起一行插时间标签。

9.将编辑好的歌词文件取和MP3歌曲一样的名(扩展名默认为.LRC)并保存。

10.将歌曲与歌词一并拷贝到MP3播放器中,播放时将有歌词显示。

有什么不明白的可参见:

MP3歌词也就是lrc文件,可以到网上下载,也可以自己制作。给你提供两个可以下载lrc的网站:

歌词新概念:

歌词新天地:

爱162音乐网:

很多都能找到

或者使用KUGOO酷狗,用它下载MP3也可以自动下载歌词(lrc文件)。歌词下载后,会在KUGOO酷狗的文件夹里自动生成一个“Lyrics”文件夹,歌词文件(lrc)都储存在里面。使用千千静听也差不多。

如果歌词有误,可用“记事本”打开lrc文件,进行手工修改。可修改歌词显示结束时间,及歌词文本,修改好后再保存就好了。

自己制作的话,比较麻烦,首先得有歌词文本(废话)LRC歌词制作实质上是把歌词或文字,与歌曲或语音建立起一种时间对应关系。为叙述方便以下无论是与歌曲同步的歌词还是与外语语音同步的文字都统称为"歌词"。

您在制作LRC歌词之前,请首先安装WINAMP和LRC歌词插件(如LyricsII),以及LRC歌词编辑器。

点击这里下载:

运行MP3播放器winamp.exe。点击MP3播放器winamp左上角的"+"图标,选择"播放/文件"菜单,打开您要播放的MP3文件。文件打开后,后面的播放或停止等操作完全由LRC编辑器控制,完全可以不必再理睬MP3播放器的工作状态。

重新回到LRC编辑器中,点击"停止"按钮,停止由上步打开的MP3文件的播放。然后点击"播放"按钮,重新开始从头播放,边播放边对照歌词。当要播放该句歌词时,点击"加入标签"按钮。如此重复,直到所有标签加入完毕。注意:有些句在歌曲中会重复演唱,只要在该句前重复加入标签即可。

标签加入完后,选择"文件/另存为",将该文件保存为与MP3文件同名的、扩展名为lrc的文件。如"快乐老家.lrc"。注意LRC文件与所对应的MP3文件必须具有相同的文件名,仅扩展名不同。

采用Winamp插件Lyrics II就能看着同步歌词方便地实现卡拉OK功能。如果声音文件与lrc文件不在相同目录或者文件名不同,就需要使用Lyrics II的选项关联歌词与声音文件。

点击这里下载Lyrics II Bate 1简体中文版:

(10.10).exe

如果是要用MP3随身听的话(说明书上应该有说吧),首先请确定你的MP3播放器有同步显示歌词的功能,一般来说近期购买的支持中文显示的MP3播放器都支持歌词同步显示。然后直接把对应的lrc文件复制到MP3随身听上就可以了,但是要注意,要保持MP3文件和lrc文件的文件名一致(除拓展名外)否则无法播放。

另外请注意,你的mp3播放器的菜单里可能有是否显示tag标签这样的选项,如果有的话请保证打开状态才可以显示歌词

以下是用WindowsXP电脑操作的,如果是WindowsXP以前的,就要把你的MP3光盘驱动装在你的电脑里,再进行正面的这些操作。

一、先把网上的歌曲下载到电脑硬盘里。怎样从网上下载歌曲?(如果这步会了,就跳过)

答:首先最好在你硬盘里建一个文件夹,可以给这个文件夹起个名字叫“歌曲”之类的方便查找。

然后教你怎样下载。

1、在地址栏里输入“百度”,按下回车键,或用鼠标左键单击转到。

2、鼠标左键单击“MP3”。

3、可以选择左键单击“歌手列表”。

4、选择你想听这首歌的演唱者。

5、在“百度MP3搜索”的右侧的“○歌词○全部音乐○MP3○rm○vma○flash○铃声○点歌”里选中“○MP3”,再按下回车键,或用鼠标左键单击“百度搜索”。

6、选中你要听的歌;用鼠标右键单击这首歌或用鼠标右键单击“试听”;然后用鼠标左键单击“目标另存为”;打开“保存在”右边的下拉列表,或用鼠标左键单击“向上一级的符号”,找到你要下载到的“歌曲”文件夹,你可以在这个文件夹里建你要下载这首歌曲的演唱者的文件夹,方便查找,再用鼠标左键双击这个演唱者的文件夹;在下面的“文件名”里输入你下载歌曲的名字(方便查找);按下按下回车键,或用鼠标左键单击保存。

然后你就可以再去一边找歌,一边等待这首被下载的歌曲了。

以此类推,也可以在第5步时在“百度MP3搜索”的右侧的长方框里输入你要下载的歌曲名,然后选中“○MP3”,再按下回车键,或用鼠标左键单击“百度搜索”。

二、MP3插在哪儿??(如果这步会了,就跳过)

答:如果有连接MP3和电脑的线,试试哪面能插到MP3上,就先插到MP3上,另一面就到电脑的前面和后面找,试试哪个插孔能插上就是了。

三、MP3与电脑连接好后,打开MP3的开关。(或者你的MP3自动连接)?(如果这步会了,就跳过)

四、怎样把电脑里的歌曲下载到MP3上??(如果这步会了,就跳过)

一种:用MP3管理软件下载方法:

1、打开桌面上的MP3软件。

2、选中你要装到MP3里的歌曲,点击“下载”。(注意歌曲不要下载太多,每首歌之间也要占MP3空间的,没有空间MP3就不能播放歌曲了)

另一种:

1、打开“我的电脑”,打开你要下载到MP3上的歌曲的文件夹

2、右键单击要下载到MP3上的歌曲→左键单击“复制”

3、打开“我的电脑”,打开“可移动磁盘”,右键单击空白处→左键单击“粘贴。

五、怎样让歌曲与歌词同步?

下载并安装两个软件就能很方便地找到编辑好的MP3机器用的歌词了

一个是“Winamp”,另一个是“迷你歌词”

“Winamp”是歌曲播放器,“迷你歌词”就是帮你下载MP3机器用的歌词的软件。

歌词下载到“迷你歌词”的一个文件夹“Download”里了

1、把你要下载到MP3里的歌曲复制并粘贴到“可移动磁盘”里,(如复制歌曲“挥着翅膀的女孩儿--容祖儿”:右键单击这首歌→左键单击“复制”,打开“可移动磁盘”,在空白处右键单击→左键单击“粘贴”)

2、、把上面这首歌的歌词也复制并粘贴到“可移动磁盘”里,(如复制歌曲“挥着翅膀的女孩儿--容祖儿”的歌词:右键单击这首歌的LRC格式的歌词→左键单击“重命名”→把这首歌的歌词名改为同歌曲一样的名字“挥着翅膀的女孩儿--容祖儿”→右键单击这个歌词→左键单击“复制”,打开“可移动磁盘”,在空白处右键单击→左键单击“粘贴”)

3、按上面的方法下载其它的歌曲及相应的歌词。

6、断开MP3机和你的电脑连接(在电脑右下角的地方左键单击“新硬件”,左键单击“安全删除新硬件”。)

7、拔掉插在电脑上的和MP3连接的线,再拔掉插在MP3上的线。

7、打开MP3机,选择“歌词与歌曲同步”(这一步我不太知道了,只用别人的机器试过一次,你自己在你的MP3里找到这个菜单吧)

这样你听歌的时候就应该是歌曲与歌词同步了

用千千静听啊.不管从哪下的歌它基本都会自动搜索到歌词.同步显示,很好用的

下载歌词的网子

歌词文件格式的后缀是.lrc

如:小雪.lrc

还有歌词文件名和歌曲名要相同并放在一个目录下.

如:小雪.wma

它们之间就是后缀不同.

在使用P3的时候有带歌词的歌曲有歌词标志,使用歌词功能就可以同步歌词了.

不过有的不是十分的同步,得看编写的歌词时间合不.


上一篇:flash制作歌词
下一篇:flash同步歌词

TAG标签:同步制作歌词flash

热门排行: 好一点的原唱歌词