主页  范文大全   设计学院   SEO研究   免费资源   网赚大全  QQ资源区    电影下载  在线电影   短信&笑话   校内网   理财知识   站长Blog   访客留言   顶级QQ百科

         声明:本站所有资料素材均是由站长精心整理搜集的,属于原创。我们同意您的转载和复制,但是在转载复制时请保留文字出处。本站资料全部免费使用,无需注册,力求打造华北最强最大的免费资源网站。

在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)不能发布

1 1/mtdh/Flash/200708/8336_212 1/mtdh/Flash/200708/8336_313 1/mtdh/Flash/200708/8336_414 1/mtdh/Flash/200708/8336_515 1/mtdh/Flash/200708/8336_616 1/mtdh/Flash/200708/8336_717 1/mtdh/Flash/200708/8336_21

为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高效间帧压缩是它不同于其它压缩技术之处与其它编解码器相比它需要的很低的数据率就可以产生高质量视频很多其它编解码器都是采用帧内压缩例如JPEG就是一个帧内压缩编解码器 


  不过帧间压缩编解码器也会采用帧内压缩技术在这种情况下内帧被作为间帧参考帧(关键帧)Sorenson Spark编码总是从关键帧开始每个关键帧就成为后面的间帧主参考帧如果下一帧与前一帧有显著的不同编解码器就把它压缩为新关键帧 


  怎样压缩视频在很大程度上取决于视频内容一个只有说话动作的头部视频的压缩与足球比赛视频的压缩就有很大不同要获得最佳视频压缩效果使用Sorenson Spark创建Flash MX视频时应该注意以下几个问题: 


  1.力求简单要尽量避免详细转换因为详细转换不能很好压缩将会导致压缩视频最后很“肥胖”硬剪裁通常效果最好或者快速淡入淡出缩放镜头、

1/mtdh/Flash/200708/83361xxysh  1/mtdh/Flash/200708/833611 2 1/mtdh/Flash/200708/8336_313 1/mtdh/Flash/200708/8336_414 1/mtdh/Flash/200708/8336_515 1/mtdh/Flash/200708/8336_616 1/mtdh/Flash/200708/8336_717 1/mtdh/Flash/200708/8336_31

翻页、绕几圈后飞出屏幕,看起来很Cool,但压缩效果很差应尽量避免使用 


  2.了解用户数据传输速度在Internet上传送视频时你应该以较低内部网数据传输速度生成文件快速连接的用户观看你动画时几乎无需等待但拨号用户却需要等待文件下载在这种情况下,最好生成较短的剪辑以保持下载时间在拨号用户能够容忍限度之内 


  3.选择适当播放速度帧速指示播放速度用每秒钟播放多少帧表示如果数据传输速度较高较低的帧速可以改善低端用户回放效果 


  4.选择与数据传输速度相适应帧大小帧大小对在Flash MX动画生成高质量的视频有着重要影响在给定数据传输速度(连接速度)下增加帧大小会降低视频质量在选择帧大小时也必须考虑帧速和连接设备如果采用Moden连接常用帧大小是160×120;192×144;320×240 


  5.了解下载进程你应该知道下载你视频需要多长时间在下载视频时应该让其他内容显示以“掩盖”视频下载对于较短视频剪辑可以用下式大略计算暂停时间: 

   暂停时间 = 下载时间 - 播放时间 + 播放时间×10% 

   例如,如果你的视频剪辑的长度是30秒,下载时间需要1分钟那么就需要有33秒暂停时间(60-30+30x10%) 


  6.使用没有噪音视频视频原文件的质量越高最后动画质量就越好虽然Internet视频的帧速和大小通常比你在电视上看到的小但计算机的监视器比一般的电视机有更好色彩*真度、饱和度、清晰度和分辨率即便是在很小的窗口中数字视频图像质量也要比标准模拟电视更重要在TV几乎不注意到的信号噪音在计算机上却是难以接受捕获视频之后应该去除噪音和交错音频也应该像视频一样使用没有噪音文件 

    (二)、嵌入视频剪辑 

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


  在导入视频设置对话框中们可以控制嵌入视频的帧速与动画主时间轴的帧速同步,调整视频帧速与主时间轴帧速之比还可以在回放过程中丢弃导入视频某些帧如果你不希望嵌入视频与Flash MX动画同步(例如,有时需要防止嵌入视频的帧被丢弃或复制)此时只需取消Synchronize(同步)选项选择即可 对于已经导入Flash MX中的视频,还可以使用外部编辑器编辑然后更新;也可以导入另一个视频来替换嵌入视频可以给视频剪辑实例指派不同的图符,此时在编辑区会将显示不同的实例但可以保留原实例所有属性(如颜色和旋转角度等) 


  可以从图符库面板把导入视频实例拖到编辑区来创建视频对象像其它图符一样你可以创建导入视频

1/mtdh/Flash/200708/8336_21xxysh  1/mtdh/Flash/200708/833611 1/mtdh/Flash/200708/8336_212 3 1/mtdh/Flash/200708/8336_414 1/mtdh/Flash/200708/8336_515 1/mtdh/Flash/200708/8336_616 1/mtdh/Flash/200708/8336_717 1/mtdh/Flash/200708/8336_41

剪辑的多个实例且不会增加文件大小 


  嵌入视频剪辑操作步骤如下: 


  1.选择File>Import,把视频剪辑直接导入当前文档的编辑区;或选择File>Import to Library(文件>导入到图符库中)把视频剪辑导入当前文档图符库中 


  2.在Import Video Settings(导入视频设置)对话框中,拖动Quality(质量)的滑块或直接输入数值控制应用于视频剪辑压缩量较低的质量设置产生较小的文件但会降低图像完整性 

   

   
  3.拖动Keyframe Interval(关键帧间隔)的滑块或直接输入数值控制视频剪辑的关键帧频率(包含完整数据帧)例如,设置帧间隔为30时在视频剪辑中将每隔30帧就存储完整一帧间隔之间的帧只存储与前一帧不同数据间隔越小,存储完整帧就越多,在视频中的搜寻更快但生成文件也就越大 
  提示:设置关键帧间隔为1时视频中的每一帧都储存为完整只有在视频文件很小时才推荐使用这种设置 


  4.拖动Scale(缩放)的滑块或直接输入数值减少视频像素数小的像素数可以减小文件大小改善回放性能例如,一个数字视频(DV)文件的像素数为640x480像素降低缩放比例为25%可以改善Flash MX动画中视频性能 


  5.选择Synchronize Video to Macromedia Flash MX Movie Frame Rate(使视频与Flash MX动画的帧速同步)选项使导入视频的回放速度与Flash MX动画主时间轴回放速度匹配取消此项选择可以防止帧速同步 


  6.在Number of Video Frames to Encode Per Number of Flash MX Frames(编码视频帧数与Flash MX帧数之比)选项中选择一个值指定导入视频帧数与Flash MX动画主时间轴帧数之比例如,Flash MX动画主时间轴每播放1帧,导入视频就播放1帧,选择1:1;Flash MX动画主时间轴每播放2帧,导入视频就播放1帧,选择1:2依次类推 


  丢弃导入视频的帧不会降低视频的运动速度而是每秒钟显示更少使视频在回放时显得更加跌宕起伏 


  7.选择Import Audio(导入声音)指定在导入视频剪辑中包含音轨(如果有话)取消此项选择将不导入视频剪辑中音轨 


  提示:如果你的系统不支持音轨中使用音频编解码器当你在导入视频设置对话框中单击OK按钮时Flash MX将会提醒你这时你仍可以继续导入视频但没有声音;你也可以回到视频编辑程序中

1/mtdh/Flash/200708/8336_31xxysh  1/mtdh/Flash/200708/833611 1/mtdh/Flash/200708/8336_212 1/mtdh/Flash/200708/8336_313 4 1/mtdh/Flash/200708/8336_515 1/mtdh/Flash/200708/8336_616 1/mtdh/Flash/200708/8336_717 1/mtdh/Flash/200708/8336_51

用你的系统支持音频编解码器重新保存视频 


  8.单击OK按钮 


  9.如果在步骤1直接导入视频剪辑到编辑区且导入的视频包含的帧数超过了当前Flash MX文档中放置它的时间轴帧跨度Flash MX就会提醒你此时,可以单击Yes(是)按钮,延长时间轴帧跨度;也可以单击No(否),保持当前的帧跨度不变,导入视频的帧超过Flash MX时间轴的帧跨度的部分不会显示除非你延长Flash MX帧跨度 

   

   如果你在Flash MX中导入了一个视频剪辑,然后又用外部编辑区器编辑该视频剪辑你就需要更新导入视频方法是:在图符库面板中选择要更新的视频剪辑,单击图符库面板右上角的小三角(或在选定的视频剪辑上右击),从弹出的菜单上选Properties(属性),然后在弹出的Embedded Video Properties(嵌入视频属性)对话框中单击Update(更新)按钮即可用编辑过的视频文件更新图符库中视频 如果你想用另一个视频剪辑更新图符库中的视频,可以在图符库面板选择要替换的视频并右击,然后在弹出的Embedded Video Properties对话框中单击Import(导入)按钮在接着弹出的Import对话框中选择用来替换视频剪辑,单击打开按钮即可实现替换 

    (三)、链接QuickTime视频剪辑 

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


  链接QuickTime视频*作步骤如下: 


  1.选择File>Import,把QuickTime视频直接导入当前文档的编辑区;或选择File>Import to Library把视频导入当前文档图符库中 


  2.在Import Video(导入视频)对话框中,选择Link to External Video File(链接外部视频文件)选项(如果选择Embed Video in Macromedia Flash MX Document则以嵌入形式导入) 

   

   提示:如果你系统没有安装QuickTime,导入视频对话框不会显示也不能导入QuickTime视频 

1/mtdh/Flash/200708/8336_41xxysh  1/mtdh/Flash/200708/833611 1/mtdh/Flash/200708/8336_212 1/mtdh/Flash/200708/8336_313 1/mtdh/Flash/200708/8336_414 5 1/mtdh/Flash/200708/8336_616 1/mtdh/Flash/200708/8336_717 1/mtdh/Flash/200708/8336_61


  3.如果在步骤1直接导入视频剪辑到编辑区且导入的视频包含的帧数超过了当前Flash MX文档中放置它的时间轴帧跨度Flash MX就会显示一个提示框单击该提示框中的Yes按钮,可延长时间轴帧跨度,你就可以在Flash MX中预览QuickTime视频;如果单击No,将保持当前的帧跨度不变导入视频的帧超过Flash MX时间轴的帧跨度的部分不会显示(除非你延长Flash MX帧跨度) 


  提示:要预览链接的QuickTime视频可使用Control>Play命令但不能像以嵌入方式导入视频那样用Control>Test Movie命令预览 


  用链接方式导入QuickTime视频动画可以包含路径们可以在图符库中设置路径方法是: 


  1.在图符库面板中选择要设置路径链接QuickTime视频并右击 


  2.在右键快捷菜单上选择Properties弹出Linked Video Properties(链接视频属性)对话框 

   

  3.在链接视频属性对话框中单击Set Path(设置路径)按钮弹出打开对话框 


  4.在打开对话框中选择要链接视频剪辑文件单击打开按钮 


  5.在链接视频属性对话框中单击OK按钮 
 
 
    (四)、查看导入视频文件 

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

   在属性面板的实例名文本框中们可以给嵌入视频剪辑指定新实例名字单击属性面板中的Swap(交换按钮)们可以交换视频剪辑实例即用当前文档中另一个视频剪辑替换该实例在嵌入视频属性对话框中们可以查看嵌入视频剪辑的信息包括它名称、路径、创建日期像素大小、长度和文件大小在链接视频属性对话框们可以查看链接视频名称和路径 


  提示:沿着时间轴拖拽播放头可以预览导入视频各帧但声音不能回放要在预览时播放声音请选择Control>Test Movie命令 (五)、创建视频对象 

  Flash MX还允许们创建视频对象这可用于显示摄像头摄取现场直播视频流创建视频对象*作方法如下: 


  1.选择Window>Library打开图符库面板 


  2.单击图符库面板右上角小三角弹出选项菜单 

   

   3.在选项菜单上选择New Video(新视频)即可在图符库中创建一个嵌入视频图符 

   

 

1/mtdh/Flash/200708/8336_51xxysh  1/mtdh/Flash/200708/833611 1/mtdh/Flash/200708/8336_212 1/mtdh/Flash/200708/8336_313 1/mtdh/Flash/200708/8336_414 1/mtdh/Flash/200708/8336_515 6 1/mtdh/Flash/200708/8336_717 1/mtdh/Flash/200708/8336_71

  4.从图符库中把刚才创建视频剪辑图符拖到编辑区中然后在属性面板中给该视频剪辑实例命名 

   

   通过动作脚本即可该处理视频对象 

  本文介绍了在Flash MX中导入视频基本*作方法根据笔者的试用,一个5M的视频文件(.avi)导入Flash MX后,再发布为Flash动画(.swf),文件大小只有700KB左右画质与原来的视频文件没有明显差别

1/mtdh/Flash/200708/8336_61xxysh  1/mtdh/Flash/200708/833611 1/mtdh/Flash/200708/8336_212 1/mtdh/Flash/200708/8336_313 1/mtdh/Flash/200708/8336_414 1/mtdh/Flash/200708/8336_515 1/mtdh/Flash/200708/8336_616 7 

教程录入:xxYsh.com    责任编辑:admin 
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
  • 上一篇教程:
  • 下一篇教程:
  • 推荐链接