欢迎访问 夜阑小雨 我的学习碎片档案,这里记录了我的学习内容和工作中经验,希望给您带去帮助。

flash中对外部视频控制

flash 夜阑小雨 945℃ 0评论

课件制作离不开视频,在FLASH MX以前的版本中,我们通常使用直接导入视频文件的方法使用视频文件,这种方法一是导入时间很长,二是视频效果不佳,更要命的是.fla源文件体积也陡增许多,这曾是FLASH爱好者心中的痛!
  现在Flash MX Professional 2004提供了对外部的视频文件进行链接的功能,这就是说我可以不用把视频文件导入了,还提供了媒体播放组件对视频文件进行灵活的播放控制,令人遗憾的是对我们熟悉的视频文件格式并不支持,而是一种新的简称Flv的流媒体格式。
因此,我们使用视频首先要利用视频软件把视频文件转换成FLV格式的文件。这个过程可使用一些常用的软件来完成(如QuickTime Pro),在使用之前还必需让这些软件支持FLV格式,这需要在Flash MX Professional 2004安装文件中找到一个Flash_Video_Exporter.exe的安装程序,并执行它。这样我们就可以用视频播放软件打开所需视频文件,再在文件菜单中选择输出选项,在出现的对话框的文件类型中找到Flv导出即可。
 有了FLV格式的文件,接下来就可以运用媒体组件来控制.Flv文件了, 在Flash MX Professional 2004中,共增加了三个媒体组件,它们能够很方便地将媒体流加入到 Flash 演示文稿中,并可以用多种方法显示媒体。下面是三种可用的媒体组件:
MediaController 是媒体控制条组件,它使用标准的控件(播放、暂停等)控制媒体播放。
MediaDisplay 组件是媒体流显示界面,单独使用它将不能很好地控制媒体。
MediaPlayback 组件是 MediaDisplay 和 MediaController 组件的结合;
通常我们可以选择MediaPlayback组件,我们只需把组件拖入场景中,然后在属性栏中打开组件检查器,在组件检查器中对以下参数进行设置:
1、 选择控制的对象类型为Flv,还可支持mp3。
2、Video length为视频长度,按HH:MM:SS.mmm 格式(H = 小时、M = 分钟、S = 秒、m = 毫秒)输入视频文件的长度,这样在播放时进度条才可以自由的拖动。Milliseconds为 “毫秒数”选项,如果选择“毫秒数”选项时,FPS 控件不可见。在此模式下,运行时在播放栏显示的时间为 HH:MM:SS.mmm 格式(H = 小时、M = 分钟、S = 秒、m = 毫秒)。当取消选择“毫秒数”时,FPS 控件即会启用,且播放栏时间为 HH:MM:SS.FF 格式(F = 每秒的帧)。
3、 在URL中填写Flv文件的路径和名称,如果Flv文件同动画文件在相同位置,可以直接输入文件名,扩展名不能少!
4、Automatically Play 指是否设置文件自动播放。
5、Use Preferred Media Size是使用预设的媒体播放尺寸。  
6、Respect Aspect Ratio是保持原媒体播放尺寸。 
7、control placement 项中选择播放控制条出现的位置,是在底部、顶部、左边还是右边。
 8、Cortol Visibility中决定控制条是否出现,还是自动出现或者打开。
完成以上工作,就可以进行测试了,漂亮的铬金属界面让人感觉不错,各种操作按钮使用起来方便自如。

转载请注明:夜阑小雨 » flash中对外部视频控制

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址