Flash教程之音频及视频的高级应用课件_第1页
Flash教程之音频及视频的高级应用课件_第2页
Flash教程之音频及视频的高级应用课件_第3页
Flash教程之音频及视频的高级应用课件_第4页
Flash教程之音频及视频的高级应用课件_第5页
已阅读5页,还剩433页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第8章多媒体的使用2007-1-81第8章多媒体的使用2007-1-81学习目标:1、了解音频文件的导入和使用2、了解视频文件的导入、编辑和播放控制3、学会动画和音乐的同步的制作方法2007-1-82学习目标:1、了解音频文件的导入和使用2007-1-82第8章多媒体的使用8.1音频的使用8.2视频的使用8.3制作动画与音乐同步的实例2007-1-83第8章多媒体的使用8.1音频的使用2007-1-83声音、视频在动画制作中起到非常重要的作用,没有声音、视频的动画将大打折扣。Flash为在网页和动画中添加音乐、视频提供了极大的方便和自由。视、音频文件可以作为外挂文件与SWF文件一起发布,也可以嵌入到SWF文件内,还可以采用压缩比更高的流式文件发布到网上。2007-1-84声音、视频在动画制作中起到非常重要的作用,没8.1音频的使用Flash为我们提供了大量使用音频的方法,它不仅直接支持最流行的WAV和MP3两种声音文件格式,还支持很多其他格式。如果遇到FlashMX不支持的声音文件格式,可以用音频编辑软件(如CooleditPro2.0等),进行格式转换,然后导入库或舞台。2007-1-858.1音频的使用Flash为我们提供了大量使用音频的方法,8.1.1导入声音文件当我们准备好所需要的声音素材后,就可以通过导入的方法,将其导进FlashMX“库”中,也可直接导入到舞台,从而加入到我们的动画中。操作如下:1.选择“文件\导入\导入到库”。如图8-1图8-1声音文件导入2007-1-868.1.1导入声音文件当我们准备好所需要的声音素材后,就可以2.在“导入”对话框中,定位并打开所需的声音文件-“金色的校园.mp3”。如图8-2图8-2音频文件导入库对话框2007-1-872.在“导入”对话框中,定位并打开所需的声音文件-“金色的Flash在库中保存声音以及位图和元件。与位图、按钮元件一样,导入库的声音文件就可以在文档中以多种方式使用。【Ctrl+L】键或点击主菜单“窗口\库”,弹出库窗口,可以看到刚刚到入的文件。如图8-3所示。图8-3导入库中的音频文件2007-1-88Flash在库中保存声音以及位图和元件。与位图、按钮元件一8.1.2添加声音要将声音从库中添加到文档,可以把声音分配到层,然后在“属性”检查器的中“声音”控件中设置选项。建议将每个声音放在一个独立的层上。向文档中添加声音:1、如果还没有将声音导入库中,请将其导入库中。2、选择“插入\时间轴\层”,为声音创建一个层。命名为“声音”。3、选定新建的声音层后,将声音从“库”面板中拖到舞台中。声音就添加到当前层中。2007-1-898.1.2添加声音要将声音从库中添加到文档,可以把声音分

可以把多个声音放在一个层上,或放在包含其它对象的多个层上。但是,建议将每个声音放在一个独立的层上。每个层都作为一个独立的声道。播放SWF文件时,会混合所有层上的声音。创建好的图层如图8-4所示。图8-4添加声音图层2007-1-810可以把多个声音放在一个层上,或放在包含其它对象的多个4.在时间轴上,选择包含声音文件的第一个帧。

5.选择“窗口\属性”,并单击属性面板右下角的箭头,以展开“属性”检查器。

6.在“属性”检查器中,从“声音”弹出菜单中选择所需的声音文件,金色的校园曲.Mp3,如图8-5所示。图8-5属性面板-声音下拉菜单2007-1-8114.在时间轴上,选择包含声音文件的第一个帧。

5.选择“7.从“效果”弹出菜单中选择效果选项,如图8-6所示。“无”不对声音文件应用效果。“选择”此选项将删除以前应用的效果。“左声道\右声道”只在左声道或右声道中播放声音。“从左到右淡出\从右到左淡出”会将声音从一个声道切换到另一个声道。“淡入”在声音的持续时间内逐渐增加音量。“淡出”在声音的持续时间内逐渐减小音量。“自定义”允许使用“编辑封套”创建自定义的声音淡入和淡出点。2007-1-8127.从“效果”弹出菜单中选择效果选项,如图8-6所示。“为“重复”输入一个值,以指定声音应循环的次数,或者选择“循环”以连续重复声音。要连续播放,请输入一个足够大的数,以便在扩展持续时间内播放声音。例如,要在15分钟内循环播放一段15秒的声音,请输入60。不建议循环音频流。如果将音频流设为循环播放,帧就会添加到文件中,文件的大小就会根据声音循环播放的次数而倍增。图8-6属性面板-效果下拉菜单2007-1-813为“重复”输入一个值,以指定声音应循环的次数,或者选择“循环8.1.3编辑声音要定义声音的起始点或控制播放时的音量,可以使用“属性”检查器中的声音编辑控件。Flash可以改变声音开始播放和停止播放的位置。这对于通过删除声音文件的无用部分来减小文件的大小是很有用的。2007-1-8148.1.3编辑声音要定义声音的起始点或控制播放时的音量编辑声音文件:1、向帧添加声音(请参阅

“向文档中添加声音”),或者选择已包含声音的帧。2.、选择“窗口\属性”。3.、单击“属性”检查器右边的“编辑”按钮。如图8-7所示。图8-7声音编辑按钮2007-1-815编辑声音文件:1、向帧添加声音(请参阅“向文档中添加声音”4.、执行以下任意操作:如图8-8所示。2007-1-8164.、执行以下任意操作:如图8-8所示。2007-1-816要改变声音的起始点和终止点,请拖动“编辑封套”面板中间的“开始时间”和“停止时间”控件。要更改声音封套,请拖动封套手柄来改变声音中不同点处的级别。封套线显示声音播放时的音量。单击封套线可以创建其它封套手柄(总共可达8个)。要删除封套手柄,请将其拖出窗口。单击“放大”或“缩小”,可以改变窗口中显示声音的多少(封套编辑面板右下角1、2按钮)。要在秒和帧之间切换时间单位,请单击“秒”和“帧”按钮(封套编辑面板右下角第3、4按钮)。2007-1-817要改变声音的起始点和终止点,请拖动“编辑封套”面板中间的“开5、单击“播放”按钮,可以听编辑后的声音(左下角第二个按钮)2007-1-8185、单击“播放”按钮,可以听编辑后的声音(左下角第二个按钮)8.1.4声音同步1、从属性面板“同步”弹出菜单中选择“同步”选项:如图8-9所示。图8-9声音同步控制2007-1-8198.1.4声音同步1、从属性面板“同步”弹出菜单中选择“同“事件”会将声音和一个事件的发生过程同步起来。事件声音在显示其起始关键帧时开始播放,并独立于时间轴完整播放,即使SWF文件停止播放也会继续。当播放发布的SWF文件时,事件声音混合在一起。事件声音的一个实例就是当用户单击一个按钮时播放的声音。如果事件声音正在播放,而声音再次被实例化(例如,用户再次单击按钮),则第一个声音实例继续播放,另一个声音实例同时开始播放。2007-1-820“事件”会将声音和一个事件的发生过程同步“开始”与“事件”选项的功能相近,但是如果声音已经在播放,则新声音实例不会播放。2007-1-821“开始”与“事件”选项的功能相近,但是如果声音已经在播放,则“停止”将使指定的声音静音。“流”将同步声音,以便在Web站点上播放。Flash强制动画和音频流同步。如果Flash不能足够快地绘制动画的帧,就跳过帧。与事件声音不同,音频流随着SWF文件的停止而停止。而且,音频流的播放时间绝对不会比帧的播放时间长。当发布SWF文件时,音频流混合在一起2007-1-822“停止”将使指定的声音静音。“流”将同步声音,以便在Web要测试添加到文档中的声音,可以使用与预览帧或测试SWF文件相同的方法:在包含声音的帧上拖动播放头,或者使用“控制器”或“控制”菜单中的命令。2007-1-823要测试添加到文档中的声音,可以使用与预览帧或测试SWF文在关键帧中开始播放和停止播放声音在Flash中与声音相关的最常见任务是与动画同步播放和停止播放关键帧中的声音。步骤1向文档中添加声音。有关详细信息,请参阅8.1.2添加声音。要使此声音和场景中的事件同步,请选择一个与场景中事件的关键帧相对应的开始关键帧。可以选择“事件”、“开始”、“数据流”同步选项。步骤2在声音层时间轴中要停止播放声音的帧上创建一个关键帧。在时间轴中将出现声音文件的表示。步骤3选择“窗口\属性”,并单击右下角的箭头以展开“属性”检查器。步骤4在“属性”检查器的“声音”弹出菜单中,选择同一声音。步骤5从“同步”弹出菜单中选择“停止”。在播放SWF文件时,声音会在结束关键帧处停止播放。2007-1-824在关键帧中开始播放和停止播放声音在Flash中与声音相关8.1.5FlashMX中声音的压缩与效果处理在Flash中加入声音可以极大地丰富动画的表现效果,但如果我们辛辛苦苦编辑好的声音不能很好地与动画衔接,或者声音文件太大影响了Flash的运行速度,效果就会大打折扣。那么如何使Flash中的声音获得最佳效果呢?下面我们一起来探讨问题“声音文件在FlashMX中的压缩”。2007-1-8258.1.5FlashMX中声音的压缩与效果处理在Fl当我们将Flash文件导入到网页中时,由于网络速度的限制,我们不得不考虑Flash动画的大小,特别是带有声音的Flash动画。有什么办法在既不影响动画效果的同时又能减小数据量呢?一个可行的方法就是利用声音压缩,效果非常明显。2007-1-826当我们将Flash文件导入到网页中时,由于将声音文件导入Flash中,见8.1.1声音文件的的导入部分。双击组件库中的声音文件,弹出声音属性对话框。如图8-10所示。图8-10声音压缩属性设置2007-1-827将声音文件导入Flash中,见8.1.1FlashMX为我们提供了四种不同的声音压缩格式:ADPCM、MP3、原始和语音格式。选择相应的压缩格式,便可进行压缩。在各种格式中对声音压缩的等级不同,生成的声音文件的质量和大小也不同。要达到最佳效果,就要根据需要反复进行不同的实验,找出最合适的压缩率。2007-1-828FlashMX为我们提供了四种不同的声音压缩格式:AD1.ADPCM压缩“ADPCM”压缩选项用于8位或16位声音数据的压缩设置。像鼠标点击音这样的短事件声音,一般选用“ADPCM”压缩。如图8-11所示。图8-11ADPCM压缩方式参数设置2007-1-8291.ADPCM压缩“ADPCM”压缩选项用于8位或16位声音“预处理”:选择“转换立体声成单声”将混合立体声转换为单音(非立体声)。

“采样比率”选项用以控制文件的饱真度和文件大小。较低的采样率可减小文件,但也会降低声音品质。Flash不能提高导入声音的采样率。如果导入的音频为11kHz声音,就算你将它设置为22kHz,也只是11kHz的输出效果。“采样率”选项如下:

5kHz的采样率仅能达到人们讲话的声音质量。

11kHz的采样率是播放小段声音的最低标准,是CD音质的四分之一。

22kHz采样率的声音可以达到CD音质的一半,目前大多数网站都选用这样的采样率。

44kHz的采样率是标准的CD音质,可以达到很好的听觉效果。2007-1-830“预处理”:选择“转换立体声成单声”将混合立体声转换为单音(2、MP3压缩通过“MP3”压缩选项可以用MP3格式输出声音。当导出乐曲等较长的音频流时,建议选用“MP3”选项。如图8-12所示。对于比特率,用于决定导出的声音文件每秒播放的位数。Flash支持8Kbps到160KbpsCBR(恒定比特率)。当导出声音时,需要将比特率设为16Kbps或更高,以获得最佳效果。

2007-1-8312、MP3压缩通过“MP3”压缩选项可以用MP3格式输出声“品质”选项用以确定压缩速度和声音质量。

“快速”可以使声音速度加快而使声音质量降低。

“中”可以获得稍微慢一些的压缩速度和高一些的声音质量;

“最佳”可以获得最慢的压缩速度和最高的声音质量。,还可以使用导入的MP3品质。

2007-1-832“品质”选项用以确定压缩速度和声音质量。

“快图8-12MP3声音格式参数设置2007-1-833图8-12MP3声音格式参数设置2007-1-8333、Raw(原始)压缩和Speech(语音)压缩

原始压缩选项导出的声音文件是不经过压缩的。语音压缩选项使用一个特别适合于语音的压缩方式导出声音。笔者建议对语音使用11KHz比率。2007-1-8343、Raw(原始)压缩和Speech(语音)压缩

8.1.6使用行为控制声音回放可以使用声音行为来控制声音回放。行为是预先编写的“ActionScript”脚本,您可以将它们应用于对象(如按钮)以便控制目标对象(如声音)。行为使您可以将ActionScript编码的强大功能、控制能力以及灵活性添加到文档中,而不必自己创建ActionScript代码。可以使用“从库加载声音”或“加载流式MP3文件”行为将声音添加到文档。使用这些行为添加声音将会创建声音的实例。实例名称稍后将用于控制声音。2007-1-8358.1.6使用行为控制声音回放可以使用声音行为来控制声音“播放声音”、“停止声音”和“停止所有声音”行为可以控制声音回放。要使用这些行为,必须首先用其中一种“加载”行为加载声音。要使用行为播放或停止声音,可以使用“行为”面板将该行为应用于触发对象上(如按钮)。您需要指定触发行为的事件(如单击按钮),选择目标对象(行为将影响的声音),并选择行为参数设置以指定将如何执行行为。2007-1-836“播放声音”、“停止声音”和“停止所有声音”行为可以控制声随书光盘中sound.fla文件,是使用行为播放音频文件的实例。实例中蓝色按钮,用于装载声音文件的;绿色按钮,用于播放声音文件;红色按钮,用于停止播放。首先点击蓝色按钮,载入音频文件,再点击红色或绿色按钮,否则红、绿按钮不起作用。2007-1-837随书光盘中sound.fla文件,是使用行为播放音频文件的实使用行为将声音文件载入:1、创建声音文件“载入按钮”,放置在舞台上,选择该“载入按钮”。2、在“行为”面板(“窗口\行为”)中,单击“增加”(+)按钮,然后选择“声音\从库中加载声音”或者“声音\加载MP3流文件”。图8-13行为面板的声音控制方式2007-1-838使用行为将声音文件载入:1、创建声音文件“载修改声音文件的链接标识符:在“库”面板中,单击选中“金色的校园曲.mp3”,右键单击,并从上下文菜单中选择“链接”。在“链接属性”对话框中,选择“为ActionScript导出”,并确认“在第一帧导出”处于选中状态。在“链接属性”对话框中,金色的校园曲.mp3出现在“标识符”文本框中,“标识符”可以自行修改,如本例改为:“金色的校园曲”然后单击“确定”。如图8-14所示。2007-1-839修改声音文件的链接标识符:在“库”面板中,单图8-14声音文件的链接标识符2007-1-840图8-14声音文件的链接标识符2007-1-8403、在“加载声音”对话框中,输入“库”中声音的链接标识符(金色的校园曲)或MP3流文件的声音位置(URL)。然后,输入这个声音实例的名称(金)并单击“确定”。用“按钮”对象控制声音文件的播放、停止时,应确定“加载时播放此声音”处于不选中状态。如图8-15所示。2007-1-8413、在“加载声音”对话框中,输入“库”中声音的链接标识符(金图8-15从库中加载声音2007-1-842图8-15从库中加载声音2007-1-8424、在“行为”面板中的“事件”下,单击“释放时”(默认事件),然后从此菜单中选择一个鼠标事件。如要使用OnRelease事件,不要更改此选项。图8-16行为面板中鼠标事件的选择2007-1-8434、在“行为”面板中的“事件”下,单击“释放时”(默认事件)要使用行为播放声音:(首先使用行为将声音文件载入,然后才能用按钮触发播放声音)1.选择要用于触发“播放声音”行为的对象(如按钮)。2.在“行为”面板(“窗口\行为”)中,单击“增加”(+)按钮。3.选择“声音\播放声音”。4.在“播放声音”对话框中,输入要播放的声音的实例名称(金),然后单击“确定”。5.在“行为”面板中的“事件”下,单击“释放时”(默认事件),然后从此菜单中选择一个鼠标事件。如要使用OnRelease事件,请保持该选项不变。2007-1-844要使用行为播放声音:(首先使用行为将声音文件使用行为停止声音:1.选择要用于触发“播放声音”行为的对象(如按钮)。2.在“行为”面板(“窗口\行为”)中,单击“增加”(+)按钮。3.选择“声音\停止声音”。4.在“停止声音”对话框中,输入链接标识符和要停止的声音的实例名称,然后单击“确定”。5.在“行为”面板中的“事件”下,单击“释放时”(默认事件),然后从此菜单中选择一个鼠标事件。如要使用OnRelease事件,请保持该选项不变。2007-1-845使用行为停止声音:1.选择要用于触发“播放声音”行为的对象用一个行为停止所有声音:1.选择要用于触发“停止所有声音”行为的对象(如按钮)。2.在“行为”面板(“窗口\行为”)中,单击“增加”(+)按钮。3.选择“声音\停止所有声音”。4.在“停止所有声音”对话框中,单击“确定”,确认要停止所有声音。5.在“行为”面板中的“事件”下,单击“释放时”(默认事件),然后从此菜单中选择一个鼠标事件。如要使用OnRelease事件,请保持该选项不变。2007-1-846用一个行为停止所有声音:1.选择要用于触发“停止所有声音”声音文件的采样频率和位深衡量声音质量的尺度有两个:采样频率和位深。采样频率即对声音采样和存储为数字信息的频繁程度。位深是每个采样点里的信息的范围。声音的采样频率与扫描图像的分辨率相似,用单位时间或空间里的采样的多少来衡量。采样频率定义了声波的细节的多少。它的值越高,声音的细节就越多,所录制的音调就可以越高。采样频率越高,声音的总体清晰度越高。常见的采样频率有44.1kHz、22.05kHz和11.025kHz。2007-1-847声音文件的采样频率和位深衡量声音质量的尺度有在为多媒体作品进行声音的采样和重新采样时,可以遵循以下原则:■5.564kHz—质量差,仅用于讲话的声音。可以用于解说词。解说词是加在文件里的注释或备忘等内容。其文件尺寸很小,可以用软盘存储,或在速度较慢的网络上传输,其质量比袖珍录音机还差。■7.418kHz—刚达到使用标准的讲话声音(仅用于Mac)。文件数据量很小,不过在配置高的计算机上,shockwave声音的数据量也可以这么小。■11.025kHz(CD)—旧版本的windows或Mac播放声音的较好选择。声音有一些畸变和噪音(与电话线噪音相当)。用于低质量的音乐或中等质量的讲话。■22.050kHz—Mac和windows的最流行的选择。用于较好质量的音乐和讲话,与信号较强的AM无线电广播的质量相似。■44.100kHz—CD音质的标准频率。2007-1-848在为多媒体作品进行声音的采样和重新采样时,可以遵循以下原则:声音样本的位深与图像的颜色位深也是相似的。颜色的位深可以是256色(8-bit)、上千种颜色(16-bit)和百万种颜色(32-bit)。数字音频的位深通常是16-bit或8–bit。位深低的声音由于其不够清晰而不能听或很难听。位深控制着信号-噪音比率,其单位为分贝(dB),它指把最轻的声音放大为最大的声音所需要的放大倍率。2007-1-849声音样本的位深与图像的颜色位深也是相似的。颜位深与声音的关系:16位是一个标准的CD水平,也是大家最熟悉的。12位是MP3的质量。8位相当于收音机的质量吧(常用来制作MTV)。````4位的水平也就是个背景音乐的水平,不过也因为它占用的空间少,好多的纯Flash网站使用它来做背景音乐。2007-1-850位深与声音的关系:16位是一个标准的CD水平,也是大家最熟悉根据声音的质量和播放要求的不同,采样频率与位深间的关系可以不同。例如,8-bit、11.025kHz的声音文件听上去像电话里的噪音;16-bit、11.025kHz的声音的强度提高了,但依然不清晰,但8-bit文件的数据量只有16-bit文件的数据量的一半。当然,使用最高的采样频率和最高的位深值能得到最好的音质,但文件的数据量也相当大。在制作多媒体或其他作品时,经常要在声音质量与内存需要之间做妥协。返回目录2007-1-851根据声音的质量和播放要求的不同,采样频率与位深间的关系可以不8.2视频的使用2007-1-8528.2视频的使用2007-1-8528.2.1FlashMX导入视频支持的文件格式:

如果您的系统上安装了QuickTime4或更高版本(Windows或Macintosh)或DirectX7或更高版本(仅限Windows),则可以导入各种文件格式的嵌入视频剪辑,格式包括MOV(QuickTime影片)、AVI(音频视频交叉文件)和MPG/MPEG(运动图像专家组文件)。可以导入MOV格式的链接视频剪辑。可以将带有嵌入视频的Flash文档发布为SWF文件。带有链接视频的Flash文档必须以QuickTime格式发布。2007-1-8538.2.1FlashMX导入视频支持的文件格式:如果如果系统中安装了QuickTime4(Windows和Macintosh),则在导入嵌入视频时支持以下的视频文件格式:2007-1-854如果系统中安装了QuickTime4(文件类型

扩展名

音频视频交叉 .avi

数字视频

.dv

运动图像专家组

.mpg、.mpeg

QuickTime影片

.mov

默认情况下,FlashVideoEncoder使用On2VP6视频编解码器导出要在FlashPlayer8中进行播放的已编码视频,使用SorensonSpark编解码器导出要在FlashPlayer7中进行播放的已编码视频。编解码器是一种压缩/解压缩算法,它可以控制视频文件在编码期间的压缩方式和回放期间的解压缩方式。创建使用视频的Flash内容时,首选的视频编解码器是On2视频编解码器。On2提供最佳的视频品质组合,同时又保持较小的文件大小。为了实现在相同数据速率下更好的视频品质,On2VP6编解码器的编码速度会明显降低,而且要求客户端上有更多的处理器功能参与解码和回放。因此,应仔细考虑观众访问您的Flash视频内容时所使用的计算机需要满足的最低配置要求。2007-1-855文件类型 扩展名

音频视频交叉 .av如果预计大部分用户使用的都是较旧的计算机,则使用SorensonSpark编解码器编码FLV文件可能是明智之选。2007-1-856如果预计大部分用户使用的都是较旧的计算机,则8.2.2导入视频文件2007-1-8578.2.2导入视频文件2007-1-857当将视频剪辑导入为嵌入文件时,您可以在向导中选择对视频进行编码和编辑的选项。单击“下一步”按钮可进入向导中后面的对话框,单击“上一步”按钮可返回到前面的对话框。将各种文件格式的视频剪辑导入为嵌入文件,具体取决于使用的操作系统。有关支持的文件格式的信息,请参阅关于导入视频的文件格式。可以通过沿时间轴拖动播放头预览导入视频的帧。但是,声音不会回放。要预览具有声音的视频,请使用“测试影片”命令。2007-1-858当将视频剪辑导入为嵌入文件时,您可以在向导中当将视频导入为嵌入文件时,您可以在导入之前编辑此视频。也可以应用自定义的压缩设置,包括带宽或品质设置以及颜色纠正、裁切和其他选项的高级设置。在“视频导入”向导中可以选择编辑和编码选项。导入视频剪辑后无法对它进行编辑。2007-1-859当将视频导入为嵌入文件时,您可以在导入之前编FlashMX提供多种可将视频剪辑编码为FLV格式的视频编码解决方案。2007-1-860FlashMX提供多种可将视频剪辑编码为“Flash视频导入”向导通过“Flash视频导入”向导,可以在导入视频剪辑时将其编码为Flash视频(FLV)格式。但是,“视频导入”向导也有局限,即一次只能编码一段视频剪辑,而且编码过程耗时长并需要进行大量计算。2007-1-861“Flash视频导入”向导通过“Flash对于使用大量基于视频的内容的用户,FlashProfessional8(专业版)中提供了Flash8VideoEncoder和QuickTimeExporter(FlashBasic8只提供用于嵌入视频的视频编码)。Flash8VideoEncoder使您能够批量处理视频剪辑,允许同时编码多个剪辑,而无需中断工作流程。除可以选择视频和音频内容的编码选项外,使用Flash8VideoEncoder还可以将指令点嵌入所编码的视频剪辑中,并使用裁切和修剪控件编辑该视频。2007-1-862对于使用大量基于视频的内容的用户,Flash使用"FLVQuickTime导出"插件导出Flash8VideoEncoder或视频编辑应用程序中的FLV文件,可以极大地简化在Flash文档中使用FLV文件的过程。通过"FLV导出"插件,您可以在导出时选择视频和音频内容的编码选项,包括帧频、比特率、品质和其它选项。可以将FLV文件直接导入Flash,而无需在导入后对视频重新进行编码。2007-1-863使用"FLVQuickTime导出"插件点击主菜单“文件\导入\视频导入”向导提供编辑选项,使您可以在导入嵌入视频时对其进行编辑。您可以选择剪辑的开始和停止导入点、从一个导入的剪辑中创建多个剪辑和选择其他编辑选项。对导入视频剪辑时进行编辑。2007-1-864点击主菜单“文件\导入\视频导入”向导提供编嵌入视频到SWF文件:步骤1要将视频剪辑导入到当前Flash文档,请选择“文件\导入\导入视频”。这时,会显示“导入视频”向导。如图8-17所示。图8-17导入视频菜单2007-1-865嵌入视频到SWF文件:步骤1要将视频步骤2选择本地计算机上要导入的视频剪辑。如图8-18所示。图8-18导入视频文件2007-1-866步骤2选择本地计算机上要导入的视频剪辑。如图8-18所示。步骤3选中“嵌入视频到SWF并在时间轴播放”复选框。2007-1-867步骤3选中“嵌入视频到SWF并在时间轴播放”复选框。步骤4将视频嵌入到SWF,如图8-19所示图8-19视频剪辑导入为嵌入文件2007-1-868步骤4将视频嵌入到SWF,如图8-19所示图8-19可以选择嵌入此视频为嵌入的视频、影片剪辑或图形元件。您所选择的方法取决于您希望如何将视频集成到SWF中以及如何与其交互:2007-1-869可以选择嵌入此视频为嵌入的视频、影片剪辑或图

嵌入到时间轴最常见的选择是将视频剪辑作为嵌入的视频集成到时间轴。如果要使用在时间轴上线性回放的视频剪辑,那么最合适的方法就是将该视频导入到时间轴。2007-1-870嵌入到时间轴最常见的选择是将视频剪辑作为嵌入嵌入为影片剪辑使用嵌入的视频时,最佳的做法是将视频放置在影片剪辑实例内,因为这样可以更好地控制该内容。视频的时间轴独立于主时间轴进行播放。您不必为容纳该视频而将主时间轴扩展很多帧,这样做会使得难以使用FLA文件。2007-1-871嵌入为影片剪辑使用嵌入的视频时,最佳的做嵌入为图形元件将视频剪辑嵌入为图形元件意味着,您将无法使用ActionScript与该视频进行交互。通常,图形元件用于静态图像以及用于创建一些绑定到主时间轴的可重用的动画片段。因此,您会很少希望将视频嵌入为图形元件。2007-1-872嵌入为图形元件将视频剪辑嵌入为图形元件意味着步骤5将视频剪辑直接导入到舞台(和时间轴)上或导入为库项目,如图8-19图。默认情况下,Flash将导入的视频放在舞台上。如果希望将导入的视频只放入库中,请取消选中“放置实例到舞台”复选框。2007-1-873步骤5将视频剪辑直接导入到舞台(和时间轴)上或导入为库项目如果要创建一个简单的视频演示文稿(线性描述且几乎无交互),则接受默认设置将视频导入舞台。但是,如果要创建动态效果较多的演示文稿,要处理多个视频剪辑,或希望用ActionScript添加动态过渡或其它元素,则将视频导入到库中。影片剪辑放入库中后,通过将其转换为更容易用ActionScript进行控制的MovieClip对象,可以对其进行自定义。默认情况下,Flash会扩展时间轴,以适应要嵌入的视频剪辑的回放长度。2007-1-874如果要创建一个简单的视频演示文稿(线性描述且步骤6如果要使用“视频导入”向导,编辑视频剪辑,请选择“先编辑视频”复选框。2007-1-875步骤6如果要使用“视频导入”向导,编辑视频剪辑,请选择““视频导入”向导包含基本的视频编辑选项,可裁切和修剪视频剪辑。如果要编辑视频剪辑后才嵌入到时间轴,请选择此选项。图8-20所示。图8-20“视频向导”导入的待编辑的视频2007-1-876“视频导入”向导包含基本的视频编辑选项,可裁步骤7请选择FlashMX视频编码格式、影片位置信息等。如图8-21所示。图8-21视频编码格式选择2007-1-877步骤7请选择FlashMX视频编码格式、影片位置信息等。步骤8单击“结束”以关闭“视频导入”向导和完成视频导入过程,如图8-22所示。

“视频导入”向导将视频编码为FLV格式,然后将其嵌入到SWF文件。视频显示在舞台上还是库中取决于您所选择的嵌入选项。图8-22结束视频导入向导2007-1-878步骤8单击“结束”以关闭“视频导入”向导和完成视频导入过程步骤9在“属性”检查器(“窗口\属性”)中,为视频剪辑指定实例名,然后根据需要对该视频剪辑的属性进行修改。更改其宽度、高度和在舞台上的位置,以及将嵌入的剪辑与另一个视频剪辑交换。使用“嵌入视频属性”对话框,可以重命名视频剪辑,更新在外部应用程序中编辑的导入视频剪辑,或者导入另一个视频以替换所选的剪辑。2007-1-879步骤9在“属性”检查器(“窗口\属性”)中,为视导入链接的QuickTime视频文件导入QuickTime视频剪辑时,可以从Flash文件链接到该视频,而不是嵌入该视频。导入到Flash中的链接QuickTime视频并不会成为Flash文件的一部分。而是在Flash中保留指向源文件的指针。2007-1-880导入链接的QuickTime视频文件导如果链接到QuickTime视频,则必须将SWF文件发布为QuickTime视频。无法以SWF格式显示链接的QuickTime剪辑。该QuickTime文件包含Flash轨道,但是链接的视频剪辑仍然为QuickTime格式。2007-1-881如果链接到QuickTime视频,则必须将SW有关将Flash文件发布为QuickTime视频的更多信息,请参阅第十章QuickTime视频的发布设置。可以在Flash中缩放、旋转QuickTime视频和将其制作为动画。但是,无法在Flash中补间链接QuickTime的视频内容。2007-1-882有关将Flash文件发布为QuickTime注意:QuickTimePlayer不支持版本高于5的FlashPlayer文件。2007-1-883注意:QuickTimePlayer不支持版本高将QuickTime视频导入为链接文件的步骤步骤1执行以下操作之一(见图8-23、24):要将视频剪辑直接链接到当前的Flash文档,请点击菜单“文件\导入\导入到舞台”。要将视频剪辑链接到当前Flash文档的库,请点击菜单“文件\导入\导入到库”。图8-23导入视频2007-1-884将QuickTime视频导入为链接文件的步骤步骤1执图8-24选择视频文件2007-1-885图8-24选择视频文件2007-1-885步骤2.在“导入视频”向导中,选择“用于发不到QuickTime的已链接的QuickTime视频”,并点击“下一步”。如图8-25所示。图8-25部署视频2007-1-886步骤2.在“导入视频”向导中,选择“用于发不到Quick步骤3.如果在步骤1中将视频剪辑直接导入到舞台中,则倘若导入剪辑中所含帧数多于您将该剪辑放入当前Flash文档中的跨度所含的帧数,会出现一则警告。执行以下操作之一:如图8-262007-1-887步骤3.如果在步骤1中将视频剪辑直接导入到舞单击“是”将该跨度扩展到所需的帧数。

单击“否”,保持该跨度的当前大小。如果导入的剪辑超出该跨度的帧,则不会显示超出部分的帧,除非稍后添加帧到该跨度。图8-26视频需要的帧数对话框2007-1-888单击“是”将该跨度扩展到所需的帧数。

单击“否”,保持该跨度发布SWF文件前,可以预览链接的QuickTime视频。导入链接的QuickTime视频时,Flash会添加预览QuickTime视频所需的帧数,就像它处理嵌入的视频一样。注意:无法使用"测试影片"命令预览链接的QuickTime视频内容。要预览链接的QuickTime视频,单击“控制\播放”。2007-1-889发布SWF文件前,可以预览链接的QuickTi导入渐进式下载的视频

(仅限FlashProfessional)2007-1-890导入渐进式下载的视频

(仅限FlashP可以导入已部署到Web服务器上的视频文件;也可以选择存储在本地计算机上的视频文件,导入到FLA文件后再将其上载到服务器上。2007-1-891可以导入已部署到Web服务器上的视频文件;也可以导入渐进式下载的视频步骤:步骤1.要导入视频剪辑到当前Flash文档,请选择“文件\导入\导入视频”。屏幕上即显示“导入视频”向导,见图8-17所示。步骤2.选择要导入的视频剪辑。可以选择存储在本地计算机上的视频剪辑,也可以输入已上载到Web服务器的视频的URL,见图8-18所示。步骤3.从标准Web服务器上选择"渐进式下载",见图8-19左图所示。2007-1-892导入渐进式下载的视频步骤:步骤1.要导入视频剪辑到当前导入渐进式下载的视频步骤:步骤4.如果要部署的视频不是FLV格式,则“导入视频”向导将显示“编码”面板,见图8-22。步骤5.选择视频剪辑的外观(图8-27),完成视频导入(图8-28)。图8-27选择视频剪辑的外观2007-1-893导入渐进式下载的视频步骤:步骤4.如果要部署的视频不是F图8-28完成视频导入对话框2007-1-894图8-28完成视频导入对话框2007-1-894您可以选择:不使用视频外观。选择预定义外观之一。请参阅,Flash帮助“组件语言参考”FLVPlayback组件(仅限FlashProfessional),的选择预先设计的外观一节。输入服务器上的外观的URL,选择自己设计的自定义外观。有关详细信息,请参阅Flash帮助文件“组件语言参考”的FLVPlayback组件(仅限FlashProfessional)中的创建新外观。2007-1-895您可以选择:不使用视频外观。2007-1-895“视频导入”向导可以把源视频剪辑编码为FLV格式(如果本来不是FLV格式),并且在舞台上创建一个可在本地测试视频回放的视频组件(FLVPlayback)。如图8-292007-1-896“视频导入”向导可以把源视频剪辑编码为FLV格式(如果本步骤6.将下列资源上载至承载视频的Web服务器:2007-1-897步骤6.将下列资源上载至承载视频的Web服务器:20

FLV格式编码的视频剪辑(与所选源视频剪辑同处一个文件夹中,扩展名为.flv)。注意:如果视频剪辑的格式为FLV,则Flash使用相对路径来指向FLV文件(相对于SWF),使您可以在本地使用与服务器中相同的目录结构。2007-1-898FLV格式编码的视频剪辑(与所选源视频剪辑同处一个视频外观(如果选择使用外观的话)。如果选择使用预定义外观,则Flash将其复制到FLA文件所在的文件夹。视频组件。必须把组件的URL字段编辑为使用Web服务器的URL,即您使用"组件检查器"将视频上载到的目标服务器的URL。返回目录2007-1-899视频外观(如果选择使用外观的话)。如果选择使用预定义外观,导入从FCS或FVSS(仅限FlashProfessional)传送的视频流可以导入已部署在FlashCommunicationServer(FCS)或FVSS上的视频文件;也可以选择存储在本地计算机上的视频文件,将该视频文件其导入FLA文件后,再将其上载到服务器上。导入流式视频步骤与渐进式下载的视频类似:2007-1-8100导入从FCS或FVSS(仅限Flas步骤1.要将视频剪辑导入到当前Flash文档,请选择“文件\导入\导入视频”。这时,会显示“导入视频”向导。2007-1-8101步骤1.要将视频剪辑导入到当前Flash文档,请选择步骤2.选择要导入的视频剪辑。可以选择存储在本地计算机上的视频剪辑,也可以输入已上载到FlashCommunicationServer或Flash视频流服务(FVSS)的视频的URL。2007-1-8102步骤2.选择要导入的视频剪辑。可以选择存储在本地计算机上步骤3.从Flash视频流服务(FVSS)选择流或者从FlashCommunicationsServer(FCS)选择流。2007-1-8103步骤3.从Flash视频流服务(FVSS)选择流步骤4.如果要部署的视频不是FLV格式的视频,您可以使用"编码"面板选择编码配置文件,然后对该视频剪辑进行裁切、修剪和拆分。注意:此步骤仅适用于上载本地计算机中的视频。已部署到服务器上的视频剪辑必须已经编码为FLV格式。2007-1-8104步骤4.如果要部署的视频不是FLV格式的视频,您可以步骤5.如果要部署的视频不是FLV格式的视频,则“导入视频”向导将显示“编码”面板。有关使用“导入视频”向导编码视频的信息。2007-1-8105步骤5.如果要部署的视频不是FLV格式的视频,则“导步骤6.选择视频剪辑的外观。可以选择:不使用视频外观。选择预定义外观之一。有关详细信息,请参阅Flash帮助文件中“组件语言参考”FLVPlayback组件(仅限FlashProfessional)应用,选择预先设计的外观一节。输入服务器上的外观的URL,选择自己设计的自定义外观。“视频导入”向导可以把源视频剪辑编码为FLV格式(如果本来不是FLV格式),并且在舞台上创建一个可在本地测试视频回放的视频组件。2007-1-8106步骤6.选择视频剪辑的外观。可以选择:不使用视频外观。步骤7.将下列资源上载至承载视频的FCS或FVSS:以FLV格式编码的视频剪辑(与所选源视频剪辑同处一个文件夹中,扩展名为.flv。注意:如果正在使用的视频此前已部署到承载视频的FCS或FVSS上,则可以跳过这一步。视频外观(如果选择使用外观的话)如果选择使用预定义外观,则Flash将其复制到FLA文件所在的文件夹。视频组件必须更改FLVPlayback组件URL字段,以指定要将视频上载到的Web服务器。2007-1-8107步骤7.将下列资源上载至承载视频的FCS或FVSS:8.2.3编辑视频文件嵌入的视频剪辑编辑方法:步骤1导入嵌入的视频剪辑(请参阅导入的视频文件)。步骤2选择“先编辑视频”,然后单击“下一步”以打开“视频导入”向导的“编辑”对话框。如图8-30

图8-30选择先编辑视频2007-1-81088.2.3编辑视频文件嵌入的视频剪辑编辑方法:2007-1步骤3要浏览视频中的帧,请执行以下操作之一(如图8-31):图8-31拆分(剪辑)导入的视频沿播放栏拖动播放头。单击“播放”按钮进行播放,单击“暂停”按钮在所需的帧上停止。单击“控制器”中的“后退”和“前进”按钮,一次向后或向前移动一帧。2007-1-8109步骤3要浏览视频中的帧,请执行以下操作之一(如图8-31步骤4要设置开始和停止导入点(开始和结束帧),请执行以下操作之一:拖动开始和停止导入点(播放栏下面的三角形)。单击播放栏下面的按钮控件中的“开始导入”或“停止导入”按钮,以在播放头的当前位置设置开始或结束帧。如图8-312007-1-8110步骤4要设置开始和停止导入点(开始和结束帧),请执行以下步骤5要播放视频,请执行以下操作之一(如图8-31):

单击按钮控件中的“播放”按钮以从当前播放头位置播放视频。单击“预览”以在当前开始或停止导入点播放视频。注意:单击按钮控件中的“停止”按钮可停止视频回放。2007-1-8111步骤5要播放视频,请执行以下操作之一(如图8-31):步骤6要利用当前开始和停止导入点创建剪辑,请单击如图8-31右上角“+”按钮。剪辑出现在“编辑”窗格左侧的滚动对话框中。要从同一个文件中创建其他剪辑,则按第4步所述选择剪辑的开始和停止导入点,然后再次单击“+”按钮。步骤7要重命名剪辑,在滚动对话框中,鼠标双击该剪辑并输入新的名称即可。步骤8要重新编辑剪辑,在滚动对话框中选择该剪辑。按第4步所述选择新的开始和停止导入点,然后单击“更新剪辑”。步骤9

要从滚动对话框中删除剪辑,请选择此剪辑并单击“删除”(-)按钮,如图8-31。步骤10当您完成编辑过程时,请单击“下一步”以进入“视频导入”向导的下一个对话框。完成视频导入工作。2007-1-8112步骤6要利用当前开始和停止导入点创建剪辑,请单击如图8-8.2.4使用行为控制视频回放视频行为提供一种方法控制视频回放。行为是预先编写的ActionScript脚本,可将其添加到某个触发对象,以控制其它对象。"行为"允许您不必自己创建ActionScript代码,就可以将ActionScript编码的强大功能、控制能力以及灵活性添加到文档中。2007-1-81138.2.4使用行为控制视频回放视频行为提供一种方法控制视频回1、使用按钮对象行为播放视频使用行为面板,可以给一个触发对象(如一个按钮)应用行为,然后指定触发行为的事件(如释放按钮),选择目标对象(如要用行为控制的视频),设置行为参数。用按钮控制视频的播放,只有五个动作:停止、播放、暂停、显示、隐藏。下面,以前三个动作为例,介绍实际操作步骤。2007-1-81141、使用按钮对象行为播放视频使用行为面板,可以给一个触发对象步骤1.选择主菜单“文件”>“导入”>导入舞台,在打开的“导入”对话框中选择一个视频文件(本例为clock.avi),单击打开按钮,把选定的视频导,以“影片剪辑”方式导入到舞台中。然后,在属性检查器中输入实例名“cl”。如图8-32、33。图8-32文件选择对话框2007-1-8115步骤1.选择主菜单“文件”>“导入”>导入舞台,在打开的“图8-33视频导入方式选择2007-1-8116图8-33视频导入方式选择2007-1-8116步骤2.选择主菜单“窗口”>“其它面板”>“公共库”>按钮,从按钮图符库中把停止、播放、暂停3个按钮拖到编辑区。如图8-34图8-34编辑区放置按钮2007-1-8117步骤2.选择主菜单“窗口”>“其它面板”>“公共库”>按钮,步骤3.选择编辑区中的停止按钮,单击行为面板中的加号(+)按钮,从嵌入视频子菜单中选择“停止”,如图8-35,弹出“停止视频”对话框,如图8-36,点击“cl”影片剪辑右侧“+”,点击摄像机图标,弹出如图8-37的对话框。重命名视频剪辑为“cl”,点击图8-36“确定”,给该按钮添加“停止”行为(默认鼠标事件为“释放时”),如图8-38。2007-1-8118步骤3.选择编辑区中的停止按钮,单击行为面板中的加号(+)按图8-35

“停止视频”对话框2007-1-8119图8-35“停止视频”对话框2007-1-8119图8-36选择视频实例2007-1-8120图8-36选择视频实例2007-1-8120图8-37重命名2007-1-8121图8-37重命名2007-1-8121图8-38添加按钮行为2007-1-8122图8-38添加按钮行为2007-1-8122步骤4.选择编辑区中的“播放”按钮,单击行为面板中的加号(+)按钮,从嵌入视频子菜单中选择“播放”,给该按钮添加“播放”行为。与步骤3类似。2007-1-8123步骤4.选择编辑区中的“播放”按钮,单击行为面板中的加号(+步骤5.选择编辑区中的“暂停”按钮,单击行为面板中的加号(+)按钮,从嵌入视频子菜单中选择“暂停”,给该按钮添加“暂停”行为。与步骤3类似。2007-1-8124步骤5.选择编辑区中的“暂停”按钮,单击行为面板中的加号(+步骤6.选择“控制”>“测试影片”,单击画面中的按钮,即可测试视频控制效果,如图8-39。图8-392007-1-8125步骤6.选择“控制”>“测试影片”,单击画面中的按钮,即可测2、用行为(鼠标事件)控制视频剪辑播放您可以通过行为来直接控制影片剪辑的播放(不使用按钮对象)。导入视频,参见使用按钮对象行为播放视频步骤1,用鼠标选中放在舞台上的影片剪辑,点击主菜单“窗口”>“行为”。例如,可用“鼠标移入”事件停止播放视频剪辑,“鼠标移出”事件继续播放。具体操作方法,与按钮行为创建类似,不再赘述。可控制的项目如表8-1。2007-1-81262、用行为(鼠标事件)控制视频剪辑播放您可以通过行为来直接控表8-1视频(影片剪辑)控制行为列表行为 用途 参数

播放视频播放当前文档中的视频。 目标视频的实例名。

停播视频停止播放视频。 目标视频的实例名。

暂停播放视频暂停播放视频。 目标视频的实例名。

快倒 按指定的帧数快倒。目标视频的实例名,帧数。

快进 按指定的帧数快进。标视频的实例名,帧数。

隐藏视频 隐藏视频。 目标视频的实例名。

显示视频 显示视频。 目标视频的实例名。 2007-1-8127表8-1视频(影片剪辑)控制行为列表行为 FlashMXProfessional提供了对外部的视频文件进行链接的功能,还提供了媒体播放组件对视频文件进行灵活的播放控制,这就是说我可以不用把视频文件导入了。要在Flash中使用视频,首先要利用视频编辑软件把视频文件转换成FLV格式的文件。这需要在WINDOWS操作系统的“开始”>“程序”菜单,FlashMXProfessional安装文件中,找到一个名为Flash8Videoencoder.exe的安装程序,并执行它。如图8-408.2.5使用组件播放视频2007-1-8128FlashMXProfessional提供了对外部的视频图8-40启动FLV视频编码程序2007-1-8129图8-40启动FLV视频编码程序2007-1-8129用该软件打开所需视频文件,点击“开始队列”按钮,即可导出同名Flv视频文件,该软件可以同时打开多个视频文件,进行编码。如图8-41。有了FLV格式的文件,接下来就可以运用媒体组件来控制.Flv文件播放了。2007-1-8130用该软件打开所需视频文件,点击“开始队列”按图8-41输出FLV视频文件2007-1-8131图8-41输出FLV视频文件2007-1-8131在FlashMXProfessional中,媒体组件有FLVPlayback和Mediaplayer两大类,它们能够很方便地将媒体流加入到Flash演示文稿中,并可以用多种方法显示媒体。2007-1-8132在FlashMXProfessionalMediaplayer三种可用的媒体组件:MediaController是媒体控制条组件,它使用标准的控件(播放、暂停等)控制媒体播放。

MediaDisplay组件是媒体流显示界面,单独使用它将不能很好地控制媒体。

MediaPlayback组件是MediaDisplay和MediaController组件的结合;2007-1-8133Mediaplayer三种可用的媒体组件:MediaCon打开组件方法:点击Flash主窗口菜单“窗口”>“组件”,如图8-42图8-42组建窗口2007-1-8134打开组件方法:点击Flash主窗口菜单“窗口”>“组件”,如通常我们可以选择MediaPlayback组件,我们只需把组件拖入舞台中,然后在属性栏中打开组件检查器,在组件检查器中对以下参数进行设置:如图8-432007-1-8135通常我们可以选择MediaPlayback组件,我们只需把组图8-43MediaPlayback组件参数设置2007-1-8136图8-43MediaPlayback组件参数设置2007步骤1选择控制的对象类型为Flv,还可支持mp3。

步骤2Videolength为视频长度,按HH:MM:SS.mmm格式(H=小时、M=分钟、S=秒、m=毫秒)输入视频文件的长度,这样在播放时进度条才可以自由的拖动。Milliseconds为“毫秒数”选项,如果选择“毫秒数”选项时,FPS(每秒帧数)控件不可见。在此模式下,运行时在播放栏显示的时间为HH:MM:SS.mmm格式。当取消选择“毫秒数”时,FPS控件即会启用,且播放栏时间为HH:MM:SS.FF格式(F=每秒的帧)。2007-1-8137步骤1选择控制的对象类型为Flv,还可支持mp3。

步骤步骤3在URL中填写Flv文件的路径和名称,如果Flv文件同动画文件在相同位置,可以直接输入文件名(clock.flv),扩展名不能少!2007-1-8138步骤3在URL中填写Flv文件的路径和名称,如果Fl步骤4AutomaticallyPlay指是否设置文件自动播放。

步骤5UsePreferredMediaSize是使用预设的媒体播放尺寸。

步骤6RespectAspectRatio是保持原媒体播放尺寸。

步骤7controlplacement项中选择播放控制条出现的位置,是在底部(bottom)、顶部(top)、左边(left)或右边(right)。2007-1-8139步骤4AutomaticallyPlay指是否设步骤8CortolVisibility中决定控制条是否出现。自动出现(Auto)或者选择打开/关闭(ON/OFF)。图8-44影片测试界面完成以上工作,就可以进行影片测试了如图8-442007-1-8140步骤8CortolVisibility中决定控制条是2、FLVPlayback组件(仅限Flash

Professional)播放视频使用FlashProfessional8媒体组件,可以快速而轻松地向文档中添加Flash视频和回放控件。再使用指令点,即可让您的视频与动画、文字和图片同步起来。例如,可以创建一个Flash演示文稿,使屏幕的一个区域播放视频,而另一区域显示文字和图片。视频中的指令点触发文字和图片的更新,使它们与视频的内容保持对应。2007-1-81412、FLVPlayback组件(仅限Flash

ProfFLVPlayback是FlashProfessional8中的新增组件,使用它可以快捷顺利地实现视频,而且与Flash早期版本中提供的组件相比,它提供的功能集更为丰富。使用FLVPlayback组件,可以播放从Flash视频流服务(FVSS)或FlashCommunicationServer(FCS)到通过HTTP传送的渐进式流视频所提供的视频。2007-1-8142FLVPlayback是FlashProfessionFLVPlayback组件具有下列功能:提供一组预制的外观,可用于自定义回放控件和用户界面的外观使高级用户可以创建自己的自定义外观提供指令点,可用于将视频与Flash应用程序中的动画、文本和图形同步提供自定义的实时预览保持合理的SWF文件大小以便于下载(1)FLVPlayback组件是用于查看视频的显示区域,可以通过Skin参数更改视频外观的显示效果。如图8-452007-1-8143FLVPlayback组件具有下列功能:提供一组预制的外观图8-45拖入舞台的FLVPlayback组件2007-1-8144图8-45拖入舞台的FLVPlayback组件2007-1下面各部分简要介绍在使用"视频导入"向导将视频导入Flash后如何配置FLVPlayback组件。选定组件后,打开"属性"检查器("窗口">"属性"),然后输入实例名称。选择"属性"检查器中的"参数"选项卡,或打开"组件"检查器("窗口">"组件检查")。输入参数值或使用默认设置。只要给出ContentPath参数文件名或URL,FLVPlayback组件就可以播放视频了。2007-1-8145下面各部分简要介绍在使用"视频导入"向导将视频导入Flas对于每个FLVPlayback组件实例,都可以在"属性"检查器或"组件"检查器中,设置下列参数:如图8-46图8-46"属性"和"组件"检查器2007-1-8146对于每个FLVPlayback组件实例,都可以在"属性"注意:在大多数实例中,除非要更改视频外观的显示效果,否则无需更改FLVPlayback组件中的设置。"视频导入"向导足以满足大部分部署的配置参数的需求。只要指定ContentPath参数的值,其他参数采用默认值,即可进行视频的播放控制。2007-1-8147注意:在大多数实例中,除非要更改视频外观的显示效果,否则无需autoPlay一个布尔值,用于确定如何播放FLV。如果设为true,则FLV在加载后立即播放。如果设为false,则在加载第一帧后暂停。默认值为true。2007-1-8148autoPlay一个布尔值,用于确定如何播放FLV。如果autoRewind一个布尔值,用于确定FLV是否自动后退。如果设为true,则当播放头到达末尾或用户单击停止按钮时,视频组件自动将FLV后退到开始处。如果设为false,则视频组件不自动后退FLV。默认值为true。2007-1-8149autoRewind一个布尔值,用于确定FLV是否自动autoSize一个布尔值,如果设为true,则在运行时将组件的大小调整为使用源FLV尺寸。默认值为false。注意:FLV的编码后的帧大小与FLVPlayback组件的默认尺寸不同。bufferTime开始回放前要缓冲的秒数。默认值为

0。2007-1-8150autoSize一个布尔值,如果设为true,则在运行时contentPath一个字符串,用于指定FLV的URL或指定描述如何播放FLV的XML文件的URL。双击此参数的"值"单元格可以激活"内容路径"对话框。默认值为空字符串。如果不指定contentPath参数的值,则Flash执行FLVPlayback实例时不会出现任何效果。2007-1-8151contentPath一个字符串,用于指定FLV的UcuePoints一个字符串,用于指定FLV的指令点。使用指令点可以将FLV中特定的位置与Flash动画、图形或文本同步。默认值为空字符串。isLive一个布尔值,如果设为true,则从FCS实时传送FLV文件流。默认值为false。2007-1-8152cuePoints一个字符串,用于指定FLV的指令点。maintainAspectRatio一个布尔值,如果设为true,则调整FLVPlayback组件中视频播放器的大小以保留源FLV高宽比;源FLV仍将被缩放,但不调整FLVPlayback组件本身的大小。autoSize参数优先于此参数。默认值为true。2007-1-8153maintainAspectRatio一个布尔值,如果设为skin一个参数,用于打开"选择外观"对话框并允许您选择组件的外观。默认值为None。如果选择None,则FLVPlayback实例将不包含用户用来播放、停止、后退FLV的控件元素,用户也无法执行与这些控件相关联的其它操作。如果autoPlay参数设为true,则FLV会自动播放。totalTime源FLV中的总秒数。默认值为0。如果使用渐进式下载且该参数设为大于零的值,则Flash将使用此值。否则,Flash将尝试使用元数据中的时间。注意:如果使用的是FCS或FVSS,则此值将被忽略;FLV的总时间将从服务器获取。2007-1-8154skin一个参数,用于打开"选择外观"对话框并允许您选择组volume一个介于0到100之间的数字,表示要设置的音量与最大音量相比所占的百分比。2007-1-8155volume一个介于0到100之间的数字,表示要设(2)FLVPlayback组件包含FLV自定义用户界面控件(FLVPlaybackCustomUI),这是一组控制按钮(使用方法参见本章8.2.4,使用按钮对象行为播放视频),用于播放、停止、暂停和回放视频。这些控件包括BackButton、ForwardButton、PauseButton、PlayButton、PlayPauseButton、SeekBar和StopButton,您可以将它们拖到舞台上并分别进行自定义,来控制视频剪辑的播放。返回目录2007-1-8156(2)FLVPlayback组件包含FLV自定义用户界8.3制作动画与音乐同步的实例动画和音乐同步有两种方法,一是利用动作脚本编程,二是利用时间轴、图层对要现实的歌词进行控制。2007-1-81578.3制作动画与音乐同步的实例动画和音乐同步有两种方法,一8.3.1、脚本编程控制歌词和音乐的同步导入库所需的音乐(金色的校园.mp3),进行必要的设置(同步方式:流数据),详细方法参见本章8.1.1和8.1.4一节。2007-1-81588.3.1、脚本编程控制歌词和音乐的同步导入库所需的音乐(金步骤1、鼠标左键点击导入库中音乐文件,鼠标右键

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论