在Flash中导入MP3及同步歌词的简单方法
3. wav 也叫一种波形声音文件格式,是最早的数字音频格式,被Windows 平台及其应用程序广泛支持。采用44.1kHz 的采样频率,16 位量化位数,跟CD 一样,对存储空间需求太大不便于交流和传播。
属性(采样频率):
1、5KHZ:只适合于说话声音
2、11khz:相当于电话音质。是标准CD采样率的1/2,是最低的推荐品质
3、22khz:相当于FM广播的声音品质。相当于标准CD采样率的1/2,是供WEB播放的通用选择
4、44khz:理论上的CD音质界限。标准CD采样率
采样位数:
如:一段相同的音乐信息,16位声卡能把它分为64K,80K,96K,,,等精度单位进行处理,但这个数值越大,解析度就越高,声音就越真实。
当对采样频率、采样位数(音质)二因素质量越高时,同时音乐的体积也成正比表现出越大。
了解goldwave软件 []
goldwave
类似于音乐编辑软件还有coolper2及其它。在接触的2款软件中,goldwave相当小巧,界面友好,当然最重要的是易上手性和操作性。
错误提示
确定音乐被flash无法识别导入后,首先我们要考虑以下几个问题:
1、再次确认无法导入的mp3歌曲是我们需要编辑的文件。包括再次确定2点因素:音乐大小、音质
我们要知道即使是相同的歌曲体积大小不同,也会出现音质的等级不同。一支质量好、体积小的音乐对MV是很有益处的。
2、搜索网络音乐资源,在以上2点基础上再进行确定。并不是没有这样的可能:相等音质歌曲体积大小相差3倍左右,并可直接导入。
当然以上只是在处理音乐时的2点心得体会~它告诉我们遇到事情多想想办法解决,对于从事flash、或设计的成员来说,思维的活跃往往能带给我们更大的收获!不仅仅只是一个解决MP3的办法
下面我们打开Goldwave软件~来看看如何操作
音乐无法导入的问题主要是所导入MP3音乐与flash所要求格式、属性不符,那么我们在这儿通过修改音乐属性包括音层,HZ(赫兹)的改变。
01、打开goldwave软件。在界面找到“打开”或:文件“文件---打开”选中转换歌曲
选中转换歌曲
新建图层
03、输入第一句歌词,打开属性面板并修改文本属性为“动态”,自变量为“x”
文本属性
在第1帧处插入如下代码:
------------------------------------------------------------------------------- inc = 0; music = new Sound(); music.attachSound("music"); music.start(); ------------------------------------------------------------------------------- 执行导入库中的声音文件 04、新建图层2,命名“as”层,第一帧处插入以下代码: ------------------------------------------------------------------------------- stop(); this.onEnterFrame = function() { if (inc>10) { gotoAndStop(1); } labelTimeList = [ 5, 11.5, 16, 21.5, 26.5 ,31.5]; musictext = ["这样的空气让人心收不下", "风吹的树叶轻轻沙沙的响", "象你眼底跳动的迷人火花", "多少种快乐悲伤我们一起分享", "拥抱彼此灿烂的梦想"]; if (getTimer()>labelTimeList[inc]*1000) { x = musictext[inc]; inc == inc++; } }; if (getTimer()>labelTimeList[inc]*1000) { //如果以用时间大于下载时间.则X变量的值为musictext[inc], inc变量加一后在返回值给inc x = musictext[inc]; inc == inc++; } }; labelTimeList=[5,11.5,16,21.5,26.5,31.5] //分别为歌词“起”的时间 ------------------------------------------------------------------------------- 05、Ctrl+Enter回车测试。 全文完
this.onEnterFrame = function() { //自定义函数,当这个场景载入的时候执行自定义函数
--------------------------------------------