FLASH动画中视频技术的应用分析

时间:2022-10-14 07:04:20

FLASH动画中视频技术的应用分析

摘 要:Flash是一种交互式矢量动画制作软件,在Flash中添加视频可以制作出更加炫目的动画效果,因此受到越来越多动画爱好者的青睐。本文在介绍Flash视频的基础上,分析了Flash视频的特点,FLASH中可用视频类型,不同视频导入方式的优缺点及Flash导入视频处理技巧。

关键词:Flash 视频 技巧

中图分类号:J954 文献标识码:A 文章编号:1672-8882(2014)08-0-02

1 前言

随着动画产业的发展,越来越多的动漫画爱好者喜欢上了Flash这个动画制作软件。对于初用Flash制作动漫画的朋友们来说,一定有许多问题有待解决,本文在介绍Flash视频的基础上,分析了Flash视频的特点,FLASH中可用视频的类型,不同视频导入方式的优缺点及简单处理Flash导入视频,为制作出优美的动漫画提供有效的帮助。

2 FLASH视频概述

Flash 视频是 Adobe 公司推出的一种流媒体视频格式,简称 FLV(Flash Video)视频。FLV视频采用高清流媒体压缩技术制作,具有数据量小、交互性好、跨平台能力强等特点,它利用web浏览器上所集成的 Flash Player 平台来观看FLV视频。

与其他视频格式相比,Flash视频能在不失真的情况下具备高数据压缩比的特点,适合在网络上传输,FLV 视频的使用给网络视频传播带来了极大便利。

概括来讲,Flash视频具有以下特点:(1)适应性高和跨平台能力强。Flash视频具有强大的跨平台能力和广泛的适用性,主要是因为Flash视频是基于Flash Player ActiveX插件来播放的。目前大多数的Web浏览器都集成了Flash Player,能够让用户无须下载播放器或其他插件就可以观看FLV视频。同时,Flash Player是跨平台的,可以在多种操作系统和平台上运行,从而使Flash视频也具有在多种操作系统中观看的特点。(2)良好的用户交互。在Flash视频中,用户可以通过内置的FLV Playback组件控制FLV视频的播放,通过播放、暂停、前进、倒退等按钮来控制视频,体现了良好的交互性。当Flash在网络上播放时,可以通过ActionScript中的Net Stream对象和Video对象实现对视频的控制;通过Net Stream对象可以控制视频的播放、暂停、关闭、快进、快退、拖动,并可设置Flash视频流的缓存;通过Video对象控制视频流的显示质量,获取视频数据信息。同时Flash视频还支持XML语言,可以使用XML语言来实现FLV与外部数据的交互,进一步增强了交互功能。(3)文件压缩率高。FLV视频使用On2 VP6和Sorenson Spark两种视频编码器进行压缩编码。这两种编码器都采用帧间编码方式,只需要较低的数据速率,就能产生高品质的视频,大幅度提高了视频压缩率,而且具有较好的画面效果。同样效果的视频文件,使用FLV格式存储和AVI格式存储,数据量之比接近1:150。在制作或转化Flash视频的过程中,我们可以根据需要选择相应的编码方式。(4)Web集成性好、安全性高。Flash视频可以很好的集成在web网站中,可以在制作Flash视频时,对Flash视频的外观、压缩比进行个性化设置,并添加播放标记。还可以结合网页中其他媒体数据的布局和风格特点,设计Flash视频的大小和长宽比,实现视频与其他Web内容的良好融合。而且在Web页面中嵌入Flash视频之后,视频地址可以根据数据源动态更改,不会显示视频的原始地址,有效的保护了Flash视频的版权信息。

3 FLASH可用视频类型

视频文件包含了许多不同的格式,在FLASH中想要使用视频文件,首先需要了解Flash可支持的视频格式。在FLASH中可以导入的视频格式很多,如果用户系统安装了适用于Macintosh的Quick Time 7、Windows的Quick Time 6.5,或者安装了Windows的DirectX 9或更高版本,则可导入多种文件格式的视频剪辑。具体如下表所示:

安装了Quick Time7,可支持如下几种视频格式:

文件类型 扩展名

音频视频 .avi

数字视频 .dv

运动图像专家组 .mpg、mpeg

Quick Time视频 .mov

安装了Windows的DirectX 9或更高版本,可支持如下几种视频格式:

文件类型 扩展名

音频视频 .avi

运动图像专家组 .mpg、mpeg

Windows Media视频 .wmv、asf

4 Flash导入视频的方式

Flash中的视频根据文件的大小及网络条件,可采用3种方式导入到Flash文档中,分别是嵌入式视频、渐进式下载视频和FMS流式加载视频。下面对每一种视频导入方式的优缺点作详细介绍。

4.1 嵌入式视频。嵌入式视频将需要导入的视频文件嵌入到SWF文件中,使用此方法导入视频时,导入的视频将直接放置在时间轴上,与其他导入对象一样,嵌入的视频成为Flash文档的一部分。

嵌入式视频的优点是:(1)能够在 Flash 时间轴上查看和编辑单个视频帧,可以利用 Flash 设计工具创建遮罩、叠加等特效;(2)视频文件可直接在 Web 服务器上传输;(3)由于这种FLV视频是采用SWF的封装技术,没有Flash播放器版本的要求,任何版本的都可以播放。

嵌入式视频的局限:(1)视频嵌入到文档后,将无法对其进行编辑,如果视频内容发生变化,则必须嵌入重新编辑后的视频,重新检查和处理所有导航以及相关联的内容,然后再重新SWF 文件才能完成更改。(2)要播放嵌入式SWF视频,必须先从服务器上下载整个影片文件,所以嵌入的视频不宜过大,不得超过16000帧,否则下载播放过程中会占用过多系统资源,延长等待时间也可能导致动画播放失败。(3)要求Flash 时间轴帧频必须和嵌入的视频帧频同步。实际情况下很可能二者达不到同步,这样就会改变原来视频帧的帧率,从而使视频不能正常回放。(4)运行时,整个视频必须放入计算机的本地内存中,占用计算机内存,降低计算机运行速度。(5)在创作过程中,若预览或测试 Flash 的部分内容,也必须整个视频文件,大大延长了创作时间,降低工作效率。

综上所述:在较小视频,且视频质量要求不高、视频内容基本不变的情况下,才适合用嵌入式的视频。因此,我们可以采用嵌入式视频创建以知识点为基本单位的小动画、小电影形式的学习素材库。

4.2 渐进式下载视频。渐进式下载允许用户使用脚本将外部的FLV格式文件加载到SWF文件中,并且可以在播放时控制给定文件的播放或回放,视频内容独立于其他Flash内容和视频回放控件。

与嵌入式视频相比渐进式下载视频有以下优点:(1)可以只预览或更新导入的视频内容,不要重新SWF文件,使视频内容的预览和更新更加方便,缩短创作时间。(2)视频文件的帧频可以不同于SWF文件的帧频,减少了制作的烦琐。(3)播放时,下载完一段并存到本地计算机后,就可以开始播放。而且播放时,视频文件将从计算机加载到SWF文件上,没有文件大小和持续时间限制,不存在音频同步的问题,也没有内存的限制,为视频制作带来很大的便捷。

4.3 FMS流式加载视频。FMS流式加载视频是在Flash Media Server支持下的一种视频导入模式。FMS流式加载视频是这3种视频形式中使用范围最广的一种形式,同时也是一种最完整、最一致和最可靠的视频传送形式。在传送过程中,每个FLASH客户端打开一个返回到视频服务器的持久连接,并且传送的视频和客户端交互之间存在紧密联系。该方法可以实现多种功能,用来提高视频的传送质量,如带宽检测、服务质量规范、详细的跟踪和报告统计信息以及各种交互式功能和视频体验。

与嵌入式和渐进式下载相比FMS流式加载视频有以下优点:(1)视频内容将独立于其他 Flash内容和视频回放控件。因此,可以方便地添加或更改内容,而不需要重新 SWF 文件。此外,由于在流传送时客户端与服务器之间有一个持久连接,因此可以根据用户或应用程序的反馈更改 FLV 内容,从而能更好地满足用户的需要。(2)客户端无需下载整个文件,使用较少的客户端内存和磁盘空间;客户端只传送用户查看的视频部分,提高网络资源的使用率;在传送的过程中,FLV视频不会保存到客户端的缓存,媒体传送更安全。(3)提供了更好的跟踪、报告、反馈和记录功能。(4)可以利用服务器端脚本控制视频和音频流,根据客户端的连接速度,创建服务器端播放曲目、同步流和更智能的传送选项。(5)良好的交互性。可以实现多用户通信功能,观看同一段视频的用户可以通过创建多媒体聊天室、视频博客和视频消息等方式来进行交流。使用搜索功能可以立即跳转到视频的任何部分,而不用考虑视频的长度是多少或是否已经完全下载。并且视频中嵌入的可点击的热点能显示相关联的内容,触发内容的可选结果。

5 处理导入视频

在Flash文档中导入视频时,不一定每个视频文件都适合Flash文档的需求,这就需要将导入的视频文件进行相应的编辑或设置,从而满足Flash文档的需求。对已有的视频一般可以从视频的编辑和压缩、存储来处理。

5.1 视频编辑。现在视频素材的制作多用的是非线性编辑技术,非线性编辑是计算机对所存储的数字视频信号进行剪辑、添加字幕和特技处理的过程。目前有多种类型的非线性编辑软件,如Media Studio、Premiere、绘声绘影,国内现在最流行的是 Premiere。Premiere有丰富的剪辑剪裁、特级应用、场景切换、字幕叠加、配音配乐等功能,能够满足Flash文档的编辑需求。

5.2 视频压缩与存储。现有的视频文件可能很大,运行和传输的时间较长,因而必须对视频文件进行压缩。通过压缩减少图像的数据量,节省存储空间,提高存取速度。根据压缩方式的不同,数字视频的格式主要有AVI格式、MPG(MPEG)格式、RM格式,一般来说使用 MPEG 视频格式相对占据空间小些,图片文件也尽可能地从GIF等格式转换为JPEG格式,来提升存储与处理速度。

6 结语

通过本文的介绍,相信动漫画爱好的朋友对于flash中视频的添加、设置及处理视频已经有简单的了解了。当然好的动画作品,不仅仅需要视频制作上的技巧,还需要具有构思巧妙、内容充实、设计新颖等特点,具备了这些相信你会做出优秀的让人称赞的动漫画作品!

参考文献:

[1] 刘磊 . Flash 动画的内容分析与特征提取研究 [D]. 山东师范大学.2008.

[2] 杜秋磊 郭莉.Flash CS5完全自学一本通.电子工业出版社. 2013.

[3] Flash 视 频 学 习 指 南.http:///cn/devnet/flash/articles.

[4] 刘国智 张雅明.浅谈FLV视频格式[J].电脑技术与应用.2008(20):353-354.

上一篇:高职院校校企合作长效机制构建探析 下一篇:大公司为什么“逃离”美国