Flash导入mp3/wav声音文件失败的原因分析
Flash在导入mp3/wav声音文件的时候,经常有人在导入时出现失败的情况,为此我们在这里做一个专门的分析,相信对你有帮助。
一、导入WAV失败
1、症状表现。有时候,在导入这些WAV文件时,FLASH会出现这样的提示:
"This file type is not recognized(该文件类型无法识别)",这意味着我们遇到了一个FLASH不支持的WAV格式。
2、原因分析。WAV文件有多种格式,例如FLASH支持的标准的PCM WAV格式,以及ACELP.net, CCITT A-Law, CCITT u-Law, DSP Group TrueSpeech(TM), GSM6.10,IMA ADPCM,elemediaTM AX2400P music codec, Microsoft ADPCM, Microsoft G.723.1,MSN Audio,MPEG Layer-3等,而这些格式,FLASH都不予支持。所以如果导入的WAV不幸位列其中,就无法导入,必须进行转换。
3、转换方式。flash课件制作时,转换不同的WAV文件,可以用Sound Forge等软件实施,也可以用WINDOWS自带的录音机来实现,这里以用录音机转换为例:
A 启动录音机,打开WAV文件;
B 将目标文件另存为;
C 在弹出的对话框里选择更改按钮;
D 在弹出的更改对话框的格式栏里点击下拉钮,选择PCM格式;
E 保存,转换成功。
二、导入MP3失败
导入MP3不成功,原因和我们前述的WAV出错的原因是一样的,都是非标准格式惹的祸。因此,只要把这个MP3处理成标准格式的MP3文件,就可以了。
1、这是因为flash比较敏感于版权问题,所以对版权为no的MP3在导入时就会发出出错提示,同时,它对一些音频格式不标准的文件也比较过敏,所以就"One or more files were not imported because there were problems reading them." 了。要解决这个问题,唯一的办法就是转换文件格式,比如转换成WAV,或者再转换一次为MP3;
MID格式的音乐如何导入到flash里?相当数量的音乐是MID格式的,但是flash不支持这种格式,所以flash课件制作也只能将他转换为WAV或者MP3,才能顺利应用于flash;
WAV音乐太庞大了,WAV格式的和MP3格式的相比,前者确实肥胖得要死,我做过这样一个比较,相信你看了就会释然,供各位参考:
同一个声音,是flashsun里的一个鬼怪声效-----mp3文件为14K, wav文件为391K;分别导入到flash后,不做任何加工,保存为swf后,mp3的swf为14K, wav的swf为4.93K。悬殊之大,可见一斑,至于声音质量,flash课件制作出的效果,实在也分辨不出多少。
三、几种常用的音乐格式转换软件
a.mp3-2-wav convertor,简单易用的MP3转WAV文件工具程序,只要按下"START"选择MP3,再选择WAV文件所要存放的位置,就可开始转文件了;
b.Mp3 Converter 可以把您的MP3文件和WAV文件格式相互转换的软件;
c.Mp3towav 将MP3转换为WAV的工具;
d.Midi2Wav 将MIDI文件转换成WAV文件的工具,还可以用来播放WAV和MIDI文件,以试听转换前后的效果;
e.WaveCutter 把一个WAV文件分割成几个小文件的工具;
f.WAV to MP3 Encoder 支持拖放功能的WAV转文件工具,能够在转换MP3之前预览播放WAV。
原文地址:http://www.edudown.net/Article/xuexi/200708/15910.html
- 默认分类(20)
- J2EE(25)
- Java(56)
- PHP(55)
- SEO(10)
- 网页设计(20)
- 网站建设(37)
- 数据库(7)
- JavaScript(17)
- JQuery(6)
- MySQL(20)
- SQL Server(6)
- Access(1)
- Oracle(6)
- office(6)
- Dreamweaver(4)
- Photoshop(12)
- Flash(9)
- Fireworks(13)
- CSS(14)
- HTML(4)
- .NET(7)
- ASP(2)
- DB2(1)
- Ajax(2)
- Linux(12)
- Struts(7)
- Hibernate(8)
- Spring(2)
- Jsp(22)
- Asp(8)
- C#(3)
- C++(1)
- 网络安全(5)
- 软件工程(7)
- XML(1)
- English(2)
- 计算机等级考试(2)
- 计算机病毒(4)
- 个人日志(76)
- 互联网(15)
- ActionScript(10)
- Android(3)
- 数据结构与算法(1)
- 游戏策略(3)
- 美文翻译(2)
- 编程开发(19)
- 计算机应用(4)
- 计算机(10)
- Unity3d(6)
- 其他(1)
- egret(1)