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

Flash动画制作
28个有趣的loading的flash网站实例
Flash实例教程:跟随鼠标的炫舞线条特效
Flash CS3教程:烟雾状动画制作技巧
Flash CS4的Deco工具制作有图案的水晶球
Flash CS4的骨骼工具制作皮影动画技巧
Flash实例教程:好看的气泡动画特效
Flash AS3.0教程:好看的荷塘涟漪动画
设置TextField的插入点(尖号)的位置
24个相当漂亮的创意类Flash网站设计实例
学习ActionScript 3.0比较重要的6个好处
AS3 socket解码设计时忽略的问题
Flash实例教程:好看的星光四射动画特效
Flash实例教程:简单的鼠标翻扑克动画
Flash AS实例教程:会眨眼的美女
Flash AS制作创意的鼠标经过的网页导航
AS使用经验总结:AS的使用技巧汇总
Flash动画技巧:图形元件相关知识
连连看小游戏地图数据简单生成的AS代码
Flash实例教程:好看的跟随鼠标的旋转星星
Flash CS4教程:立体梦幻星空旋转3D地球

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-22   浏览: 37 ::
收藏到网摘: 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的高效间帧压缩是它不同于其它压缩技术之处。与其它编解码器相比,它需要的很低的数据率就可以产生高质量的视频。很多其它的编解码器都是采用