当前位置: 首页 > 图文教程 > Flash动画 > Flash动画制作 > Flash MX 视频导入功能详解

Flash动画制作
Flash AS 3.0实例教程:用Tween类制作缓动动画
Flash AS2实例教程:制作镭射闪光字动画效果
Flash AS2基础教程:一步绘制线条
Flash cs3仿真艺术设计4.4:模糊滤镜的应用
Flash cs3仿真艺术设计4.5:模糊运动制作飞行文字
Flash cs3仿真艺术设计4.6:组合效果应用实例
Flash cs3仿真艺术设计4.7:模糊滤镜的应用
Flash AS 3.0基础教程:物理基础之重力
Flash AS3.0菜鸟学飞教程:创建自定义类
Flash cs3仿真艺术设计4.8:选择模糊的应用
Flash cs3仿真艺术设计4.9:背景模糊应用技巧
Flash AS3.0菜鸟学飞教程:类的编写之时间轴代码转换为外部类
Flash AS3.0菜鸟学飞教程:类的编写之不使用库元件
Flash cs3仿真艺术设计5.1:2.5D基础应用
Flash cs3仿真艺术设计5.2:2.5D高级应用
Flash AS3.0菜鸟学飞教程:含有多个类的AS3类文件
Flash AS3.0实例教程:AS3.0代码制作3D旋转动画效果
Flash cs3仿真艺术设计5.3:2.5D动画技巧之绘制猴子
Flash cs3仿真艺术设计5.4:交换方法制作嘴型吻合
Flash cs3仿真艺术设计5.5:嵌套法打造角色嘴型吻合

Flash动画制作 中的 Flash MX 视频导入功能详解


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 38 ::
收藏到网摘: n/a

    在Flash MX中,我们可以导入QuickTime或Windows播放器支持的标准媒体文件。对于导入的视频对象,可以进行缩放、旋转、扭曲和遮罩处理,也可以通过编写脚本来创建视频对象的动画。Flash MX 6播放器加入了Sorenson Spark解码器,可以直接支持视频播放。此外,Flash MX还支持运行期动态载入JPEG和MP3文件,支持MP3、ADPCM和新的语音音频压缩技术。依据视频文件的格式和导入方法,在Flash MX中导入的视频可以发布成包含视频的Flash MX动画(.swf)或QuickTime电影(.mov)。 


  Flash MX支持导入的视频格式包括:MPEG(运动图像专家组)、DV(数字视频)、MOV (QuickTime电影)和AVI等。如果你的系统安装了QuickTime 4或更高版本,在Windows和Macintosh平台就可以导入这些格式的视频。如果你的Windows系统只安装了DirectX 7(或更高版本),没有安装QuickTime,则只能导入MPEG、AVI和Windows媒体文件(.wmv和.asf)文件。 

  在默认情况下,Flash MX使用Sorenson Spark编解码器导入和导出视频。编解码器是控制导入、导出时多媒体文件怎样压缩和解压缩的一种算法。因此,对其它视频格式的支持,取决于你的系统安装的是什么编解码器。 


  如果试图导入的视频文件的格式Flash MX不支持,它会显示一个提示信息,说明不能完成导入。对于某些视频文件,Flash MX只能导入其中的视频部分而无法导入其中的音频,这时Flash MX同样会提醒你。 

  一、Sorenson Spark编解码器 

  Sorenson Spark是Flash MX内置的运动视频编解码器,它让我们能够在Flash MX中添加视频内容。Spark是一个高质量的视频编码/解码器,它可以在提高视频质量的同时显著降低带宽要求。以前的Flash 只能使用连续位图图像来模拟视频,包含Spark后, Flash MX在视频支持能力方面有了很大的提高。 

  二、嵌入视频剪辑 

  在Flash MX中,可以用嵌入视频文件的方式导入视频剪辑。嵌入视频剪辑将成为动画的一部分,就像导入的位图或矢量图一样,最后发布为Flash MX动画形式(.swf)或者QuickTime(.mov)电影。采用嵌入视频的形式,可以导入Flash MX支持的任何格式的视频文件。 


  三、链接QuickTime视频剪辑 

  如果我们导入的是QuickTime视频剪辑,可以选择嵌入或链接两种方式。以链接方式导入的QuickTime视频并不成为Flash MX文件的一部分,而是在Flash MX中保存一个指向QuickTime电影的链接。以链接方式导入QuickTime视频就只能发布为QuickTime电影(.mov),不能发布为Flash MX动画(.swf),因此也就不能以SWF格式显示链接的QuickTime视频。对于在Flash MX中链接的QuickTime视频,可以执行缩放、旋转和动画*作,但不能对QuickTime视频的内容创建内插动画。 

  四、查看导入的视频文件 

  在编辑区选择嵌入或链接的视频的实例,打开属性面板(如果属性面板没有打开,选择Window>Properties),属性面板显示该剪辑的实例名(嵌入视频剪辑)、像素大小和它在编辑区中的位置。 


  五、创建视频对象 

  Flash MX还允许我们创建视频对象,这可用于显示摄像头摄取的现场直播视频流。


    (一)、Sorenson Spark编解码器 

  Sorenson Spark是Flash MX内置的运动视频编解码器,它让我们能够在Flash MX中添加视频内容。Spark是一个高质量的视频编码/解码器,它可以在提高视频质量的同时显著降低带宽要求。以前的Flash 只能使用连续位图图像来模拟视频,包含Spark后, Flash MX在视频支持能力方面有了很大的提高。 


  Spark视频编解码器由编码器和解码器组成。编码器的作用是压缩视频内容,解码器的作用是对经过压缩的内容解压。解码器包含在Flash MX播放器中。 


  应用与数字媒体的压缩有两种类型:空间上的和时间上的。时间上的压缩区分帧间差异,只存储帧间不同的部分,这样就可以依据与前一帧的不同来描述当前帧。不变的区域(即帧间相同的部分)只需简单重复前一帧的就可以了。时间压缩帧常常称为间帧。时间压缩是一种帧间压缩。 


  空间上的压缩应用于单帧数据的压缩,与周边的帧无关。空间压缩可以是无损压缩(图像中的数据不丢弃),也可以是有损压缩(有选择地丢弃部分数据)。空间压缩帧常常称为内帧。空间压缩是一种帧内压缩。


  Sorenson Spark是一个间帧编解码器。Sorenson Spark的高效间帧压缩是它不同于其它压缩技术之处。与其它编解码器相比,它需要的很低的数据率就可以产生高质量的视频。很多其它的编解码器都是采用