导入和修改 Flash 视频文件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

导入和修改 Flash 视频文件
▪将 Flash 视频文件导入库中
▪使用时间轴控制视频回放
▪关于渐进式下载视频
▪使用 Flash Media Server 传送视频流
▪在 SWF 文件中嵌入视频
▪关于链接的 QuickTime 视频
▪更改视频剪辑属性
▪使用 Flash Media Server 或 FVSS 导入视频
▪在 SWF 文件中嵌入视频
▪导入链接的 QuickTime 视频文件
▪更改链接的 QuickTime 视频的目录路径
▪在视频导入向导中编辑视频剪辑
将 Flash 视频文件导入库中
若要导入 FLV 格式的文件,可以使用“导入”或“导入到库”命令,或者使用“视频属性”对话框中的“导入”按钮。

若要创建自己的视频播放器以从外部源动态加载 FLV 文件,请将视频置于影片剪辑元件内。

动态加载 FLV 文件时,可以调整影片剪辑的尺寸以匹配 FLV 的实际尺寸,并通过缩放影片剪辑来缩放视频。

注:良好的习惯是将视频置于影片剪辑实例中,这样可以使您获得对内容的最大控制。

视频的时间轴独立于主时间轴进行播放。

您不必为容纳该视频而将主时间轴扩展很多帧,这样做会导致难以使用 FLA 文件。

要将 FLV 文件导入库中,请执行下列操作之一:
▪选择“文件”>“导入”>“导入到库”。

▪在“库”面板中选择任意现有视频剪辑,然后从“库面板”菜单中选择“属性”。

请单击“导入”。

定位要导入的文件,并单击“打开”。

使用时间轴控制视频回放
若要控制嵌入或链接的视频文件的回放,可以控制包含视频的时间轴。

例如,若要暂停在主时间轴上播放的视频,可以调用将该时间轴作为目标的stop()动作。

同样地,可以通过控制某个影片剪辑元件的时间轴的回放来控制该元件中的视频对象。

可以对影片剪辑中导入的视频对象应用以下动作:goTo、play、stop、toggleHighQuality、stopAllSounds、getURL,FScommand、loadMovie、unloadMovie、ifFrameLoaded和onMouseEvent。

若要对 Video 对象应用这些动作,请首先将 Video 对象转换为影片剪辑。

若要显示来自摄像头的实时视频流,请使用 ActionScript。

首先,若要将 Video 对象放在舞台上,请使用“库”面板中的“新建视频对象”。

若要将视频流附加到 Video 对象,请使用Video.attachVideo.
请参阅《ActionScript 2.0 语言参考》中的 Video 和 attachVideo(Video.attachVideo 方法)和《ActionScript 3.0 语言参考》中的 fl.video。

关于渐进式下载视频
渐进式下载允许您使用 ActionScript 将外部 FLV 文件加载到 SWF 文件中,并在运行时回放。

若要启动 FLV 文件的回放,并控制给定视频文件的“播放”、“暂停”和“搜寻”行为以及文件的缓冲时间和大小,请使用netConnection和netStream对象。

视频内容独立于其它 Flash 内容和视频回放控件,因此更新视频内容相对容易,可以不必重新发布 SWF 文件。

与嵌入的视频相比,渐进式下载有如下优势:
▪创作过程中,仅发布 SWF 界面即可预览或测试部分或全部 Flash 内容。

因此能更快速地预览,从而缩短重复试验的时间。

▪传送过程中,将第一段视频下载并缓存到本地计算机的磁盘驱动器后,即可开始播放视频。

▪运行时,视频文件从计算机磁盘驱动器加载到 SWF 文件中,并且没有文件大小和持续时间的限制。

不存在音频同步的问题,也没有内存限制。

▪视频文件的帧频可以不同于 SWF 文件的帧频,从而提高创作 Flash 内容的灵活性。

使用 Flash Media Server 传送视频流
流传送过程中,每个 Flash 客户端都打开一个到 Flash Media Server 的持久连接,并且传送中的视频和客户端交互之间存在受控关系。

Flash Media Server 基于用户可用带宽,使用带宽检测传送视频或音频内容。

因此,可以根据用户访问和下载内容的能力,向他们提供不同的内容。

例如,如果用户用拨号调制解调器访问视频内容,您可以传送不需要太大带宽的经过恰当编码的文件。

Flash Media Server 还提供高品质的服务规格、详细的跟踪和报告统计信息以及一系列旨在提升视频体验的交互式功能。

与渐进式下载一样,视频内容(FLV 文件)独立于其它 Flash 内容和视频回放控件。

因此,可以轻松地添加或更改内容,而无需重新发布 SWF 文件。

与嵌入和渐进式下载的视频相比,使用 Flash Media Server 或 FVSS 传送视频流具备以下优势:
▪与其它集成视频的方法相比,回放视频的开始时间更早。

▪由于客户端无需下载整个文件,因此流传送使用较少的客户端内存和磁盘空间。

▪由于只有用户查看的视频部分才会传送给客户端,因此网络资源的使用变得更加有效。

▪由于在传送媒体流时媒体不会保存到客户端的缓存中,因此媒体传送更加安全。

▪流视频具备更好的跟踪、报告和记录能力。

▪流传送使您可以传送实时视频和音频演示文稿,或者通过 Web 摄像头或数码摄像机捕获视频。

▪Flash Media Server 为视频聊天、视频信息和视频会议应用程序提供多向和多用户的流传送。

▪通过使用服务器端脚本控制视频和音频流,您可以根据客户端的连接速度创建服务器端播放曲目、同步流和更智能的传送选项。

在 SWF 文件中嵌入视频
嵌入的视频允许将视频文件嵌入到 SWF 文件。

使用这种方法导入视频时,该视频放置于时间轴中可以看到时间轴帧所表示的各个视频帧的位置。

嵌入的视频文件成为 Flash 文档的一部分。

在使用嵌入的视频创建 SWF 文件时,视频剪辑的帧频必须和 SWF 文件的帧频相同。

如果对 SWF 文件和嵌入的视频剪辑使用不同的帧频,则回放时会不一致。

若要使用可变的帧频,请使用渐进式下载或 Flash Media Server 导入视频。

在使用这些方法中的任何一种导入视频文件时,FLV 文件都是自包含文件,它的运行帧频与该 Flash SWF 文件中包含的所有其它时间轴帧频都不同。

可以将视频剪辑作为 QuickTime 视频 (MOV)、音频视频交叉文件 (AVI)、运动图像专家组文件 (MPEG) 或其它格式的嵌入文件导入到 Flash,具体情况视系统而定。

对于回放时间少于 10 秒的较小视频剪辑,嵌入视频的效果最好。

如果正在使用回放时间较长的视频剪辑,可以考虑使用渐进式下载的视频,或者使用 Flash Media Server 传送视频流。

嵌入的视频的局限如下:
▪如果生成的 SWF 文件过大,可能会遇到问题。

下载和尝试播放包含嵌入视频的大 SWF 文件时,Flash Player 会保留大量内存,这可能会导致 Flash Player 失败。

▪较长的视频文件(长度超过 10 秒)通常在视频剪辑的视频和音频部分之间存在同步问题。

一段时间以后,音频轨道的播放与视频的播放之间开始出现差异,导致不能达到预期的收看效果。

▪若要播放嵌入在 SWF 文件中的视频,必须先下载整个视频文件,然后再开始播放该视频。

如果嵌入的视频文件过大,则可能需要很长时间才能下载完整个 SWF 文件,然后才能开始回放。

关于链接的 QuickTime 视频
使用 Flash,可以创建 QuickTime 影片(MOV 文件),在计算机中安装有 QuickTime 插件的用户可以回放这些影片。

当用户使用 Flash 创建用于视频内容的标题序列或动画时,经常需要这样做。

已发布的 QuickTime 文件可以 DVD 格式分发,或者合并到其它应用程序中,如Adobe® Director® 或Adobe® Premiere®。

使用 Flash 创建 QuickTime 视频剪辑时,可以从 Flash 文件链接到 QuickTime 视频,而不是嵌入视频。

导入到Flash 中的链接 QuickTime 视频并不会成为文件的一部分。

而是会保留一个指向源文件的指针。

如果正在使用 Flash 创建 QuickTime 视频,请将发布设置设定为 Flash 3、4 或 5。

无法以 SWF 格式显示链接的QuickTime 视频。

该 QuickTime 文件包含 Flash 轨道,但是链接的视频剪辑仍然保持 QuickTime 格式。

注:如果将视频剪辑导入为链接的 QuickTime,则意味着生成的内容只能作为 QuickTime MOV 文件发布。

无法将使用链接的 QuickTime 视频的内容作为 SWF 文件发布。

更改视频剪辑属性
若要修改嵌入和链接的视频剪辑,请使用“属性”检查器和“视频属性”对话框。

在“属性”检查器中,您可以更改舞台上嵌入或链接的视频剪辑实例的属性,为实例分配一个实例名称,并更改此实例在舞台上的宽度、高度和位置。

还可以交换视频剪辑的实例,即为视频剪辑实例分配一个不同的元件。

为实例分配不同的元件会在舞台上显示不同的实例,但是不会改变所有其它的实例属性(例如尺寸和注册点)。

在“视频属性”对话框中,您可以执行以下操作:
▪查看有关导入的视频剪辑的信息,包括它的名称、路径、创建日期、像素尺寸、长度和文件大小
▪更改视频剪辑名称
▪更新视频剪辑(如果在外部编辑器中修改视频剪辑)
▪导入 FLV 视频以替换选定的剪辑
▪将视频剪辑作为 FLV 文件导出
在属性检查器中更改视频实例属性
2.选择“窗口”>“属性”>“属性”,然后执行以下任意操作:
▪在“属性”检查器左侧的“名称”文本字段中,输入实例名称。

▪输入 W 和 H 值以更改视频实例的尺寸。

▪输入 X 和 Y 值以更改实例左上角在舞台上的位置。

▪单击“交换”。

选择一个视频剪辑以替换当前分配给实例的剪辑。

注:只能用一个嵌入视频剪辑交换另一个嵌入视频剪辑,并且只能用一个链接视频剪辑交换另一
个链接视频剪辑。

在视频属性对话框中查看视频剪辑属性
2.在“库面板”菜单中选择“属性”,或者单击“库”面板底部的“属性”按钮。

将出现“视频属性”对
话框。

为视频剪辑分配新名称、更新视频剪辑或使用
1.在“库”面板中选择视频剪辑,然后从“库面板”菜单中选择“属性”。

2.请执行下列操作之一:
▪若要分配新名称,请在“名称”文本字段中输入名称。

▪若要更新视频剪辑,请导航到更新的视频文件并单击“打开”。

▪若要使用 FLV 剪辑替换视频剪辑,请单击“导入”,导航到替换当前剪辑的 FLV 文件,然后单击“打开”。

使用 Flash Media Server 或 FVSS 导入视频
导入已部署在 Web 服务器、Flash Media Server 或 Flash 视频数据流服务 (FVSS) 上的视频文件,或选择存储在本地计算机上的视频文件,将该视频文件导入 FLA 文件后,再将其上载到服务器上。

1.若要将视频剪辑导入当前 Flash 文档,请选择“文件”>“导入”>“导入视频”。

2.选择要导入的视频剪辑。

选择存储在本地计算机上的视频剪辑,或输入已上载到 Web 服务器、您自己
的 Flash Media Server 或 FVSS 的视频的 URL,并执行下列操作之一:
▪若要导入用于渐进式下载的视频,请从标准 Web 服务器选择“渐进式下载”。

▪若要导入使用 Flash Media Server 或 FVSS 以数据流方式传输的视频,请选择“以数据流的方式从 Flash 视频数据流服务 (FVSS) 传输”或“以数据流的方式从 Flash Media Server (FMS)
传输”。

3.(可选)如果要部署的视频不是 FLV 格式的视频,您可以使用“编码”面板选择编码配置文件,然后对
该视频剪辑进行复制、修剪和拆分。

注:此步骤仅适用于上载本地计算机中的视频。

已部署到服务器上的视频剪辑必须已经编码为 FLV
格式。

4.选择视频剪辑的外观。

可以选择:
▪不使用视频外观。

▪选择预定义外观之一。

▪输入服务器上的外观的 URL,选择自己设计的自定义外观。

“视频导入”向导可以把源视频剪辑编码为 FLV 格式(如果本来不是 FLV 格式),并且在舞台
上创建一个可在本地测试视频回放的视频组件。

5.将下列资源上载至寄宿视频的 Web 服务器:
▪以 FLV 格式编码的视频剪辑(与所选源视频剪辑同处一个文件夹中,扩展名为 .flv)注:如果视频剪辑的格式为 FLV,则 Flash 使用相对路径来指向 FLV 文件(相对于 SWF 文件),
使您可以在本地使用与服务器中相同的目录结构。

如果视频此前已部署到承载视频的 FMS 或
FVSS 上,则可以跳过这一步。

▪视频外观(如果选择使用外观的话)
为了使用预定义外观,Flash 将其复制到 FLA 文件所在的文件夹。

▪视频组件
若要将组件的 URL 字段编辑为视频将要上载到的 Web 服务器的 URL,请使用“组件”检查器。

在 SWF 文件中嵌入视频
可以将多种文件格式的视频剪辑导入为嵌入文件,具体取决于您的系统。

可以沿时间轴拖动播放头,预览导入视频的帧。

但是,不会回放声音。

要预览有声音的视频,请使用“测试影片”命令。

将视频作为嵌入的文件导入时,可以在导入之前编辑视频。

也可以应用自定义的压缩设置,包括带宽或视频品质设置。

注:导入视频剪辑后,便无法对其进行编辑。

将视频嵌入到
2.选择本地计算机上要导入的视频剪辑。

3.选择“在 SWF 中嵌入视频并在时间轴上播放”。

4.选择用于将视频嵌入到 SWF 文件的元件类型。

嵌入到时间轴中
如果要使用在时间轴上线性回放的视频剪辑,那么最合适的方法就是将该视频导入到时间轴。

嵌入为影片剪辑
良好的习惯是将视频置于影片剪辑实例中,这样可以使您获得对内容的最大控制。

视频的时间轴
独立于主时间轴进行播放。

您不必为容纳该视频而将主时间轴扩展很多帧,这样做会导致难以使
用 FLA 文件。

嵌入为图形元件
将视频剪辑嵌入为图形元件时,您无法使用 ActionScript 与该视频进行交互。

通常,图形元件
用于静态图像以及用于创建一些绑定到主时间轴的可重用的动画片段。

5.将视频剪辑直接导入到舞台(和时间轴)上或导入为库项目。

默认情况下,Flash 将导入的视频放在舞台上。

若要仅导入到库中,请取消选中“将实例放置在舞台
上”。

如果要创建一个简单的视频演示文稿(带有线性描述并且几乎没有交互),则接受默认设置并将视频
导入舞台。

若要创建更为动态的演示文稿,并且需要处理多个视频剪辑,或者需要使用 ActionScript
添加动态过渡或其它元素,请将视频导入到库中。

影片剪辑放入库中后,通过将其转换为更容易用
ActionScript 进行控制的 MovieClip 对象,可以对其进行自定义。

默认情况下,Flash 会扩展时间轴,以适应要嵌入的视频剪辑的回放长度。

6.(可选)若要在将视频剪辑嵌入时间轴之前对其进行编辑,请选择“先编辑视频”。

7.(可选)如果视频剪辑未编码为 FLV 格式,请选择一个 Flash 视频编码配置文件。

8.单击“完成”。

“视频导入”向导将视频编码为 FLV 格式,然后将其嵌入到 SWF 文件。

视频显示在舞台上还是库中
取决于您选择的嵌入选项。

9.在“属性”检查器(“窗口”>“属性”)中,为视频剪辑指定实例名,然后对该视频剪辑的属性进行修
改。

在外部编辑器中编辑嵌入的视频剪辑后对其进行更新
2.选择“属性”并单击“更新”。

即会用编辑过的文件更新嵌入的视频剪辑。

初次导入该视频时选择的压缩设置,会重新应用到更新的
剪辑。

导入链接的 QuickTime 视频文件
导入到 Flash 中的链接 QuickTime 视频并不会成为 Flash 文件的一部分。

而是在 Flash 中保留指向源文件的指针。

如果链接到 QuickTime 视频,请将 SWF 文件发布为 QuickTime 视频。

无法以 SWF 格式显示链接的 QuickTime 剪辑。

该 QuickTime 文件包含 Flash 轨道,但是链接的视频剪辑仍然保持 QuickTime 格式。

可以在 Flash 中缩放、旋转链接的 QuickTime 视频和将其制作为动画。

但是,无法在 Flash 中补间链接的QuickTime 视频内容。

注:QuickTime Player 不支持 Flash Player 5 以后的更高版本的 Flash Player。


1.请执行下列操作之一:
▪若要将视频剪辑直接链接到当前 Flash 文档,请选择“文件”>“导入”>“导入到舞台”。

▪若要将视频剪辑链接到当前 Flash 文档的库,请选择“文件”>“导入”>“导入到库”。

2.选择“链接到外部视频文件”,然后单击“下一步”。

3.如果在步骤 1 中将视频剪辑直接导入到舞台中,并且导入的剪辑所含帧数多于您将该剪辑放入当前
Flash 文档中的跨度所含的帧数,则会出现一个警告。

请执行下列操作之一:
▪若要将该跨度扩展到所需的帧数,请单击“是”。

▪若要保持该跨度的当前大小,请单击“否”。

如果导入的剪辑超出该跨度的帧,则不会显示超出部分的帧,除非稍后添加帧到该跨度。

4.单击“控制”>“播放”。

发布 SWF 文件前,预览链接的 QuickTime 视频。

导入链接的 QuickTime 视
频时,Flash 会添加预览 QuickTime 视频所需的帧数,就像它处理嵌入的视频一样。

注:无法使用“测试影片”命令预览链接的 QuickTime 视频内容。

改链接的 QuickTime 视频的目录路径
1.选择“窗口”>“库”,然后选择所需的链接 QuickTime 视频。

2.在“库”面板的“面板”菜单中,选择“属性”。

3.单击“设置路径”。

4.导航到链接的视频剪辑的文件并选择它,单击“打开”,然后单击“确定”
在视频导入向导中编辑视频剪辑
1.导入视频剪辑。

2.若要打开视频导入向导的“编辑”窗格,请选择“先编辑视频”,然后单击“下一步”。

3.要浏览视频中的帧,请执行下列操作之一:
▪沿播放栏拖动播放头。

▪若要向前进行播放,请单击“播放”按钮;若要在所需的帧停止播放,请单击“暂停”按钮。

▪若要一次向前或向后移动一帧,请单击“控制器”中的“后退”和“前进”按钮。

4.要设置开始和停止导入点(开始和结束帧),请执行下列操作之一:
▪拖动开始和停止导入点(播放栏下面的三角形)。

▪若要将开始或结束帧设置为播放头的当前位置,请单击播放栏下面的“开始导入”或“停止导入”按钮。

5.要播放视频,请执行下列操作之一:
▪若要从当前播放头位置播放视频,请单击按钮控件中的“播放”按钮。

▪若要在当前的开始或停止导入点播放视频,请单击“预览”。

注:若要停止视频回放,请单击“停止”按钮。

6.要利用当前开始和停止导入点创建剪辑,请单击“创建剪辑”。

要从同一个文件中创建其它剪辑,则按第 4 步所述选择剪辑的开始和停止导入点,然后再次单击“创
建剪辑”。

7.要重命名剪辑,请在滚动窗格中选择该剪辑并输入新的名称。

8.要重新编辑剪辑,请在滚动窗格中选择该剪辑。

按第 4 步所述选择新的开始和停止导入点,然后单击
“更新剪辑”。

9.要从滚动窗格中删除剪辑,请选择此剪辑并单击“删除”(-) 按钮。

10.编辑过程完成后,请单击“下一步”。

关于数字视频和 Flash
▪支持的视频文件格式
▪MPEG 视频的音频支持
▪比较 On2 VP6 和 Sorenson Spark 视频编解码器
▪创建 Flash 视频的提示
支持的视频文件格式
如果系统上安装了适用于 Macintosh 的 QuickTime 7、适用于 Windows 的 QuickTime 6.5 或安装了 DirectX 9 或更高版本(仅限 Windows),则可以导入多种文件格式的视频剪辑,包括 MOV、AVI 和 MPG/MPEG 等格式。

可以导入MOV 格式的链接视频剪辑。

可以将带有嵌入视频的 Flash 文档发布为 SWF 文件。

带有链接视频的 Flash 文档必须以 QuickTime 格式发布。

如果在 Macintosh 计算机上安装了 QuickTime 7,则导入嵌入视频时支持以下视频文件格式:文件类型扩展名
音频视频交叉.avi
数字视频.dv
运动图像专家组.mpg、.mpeg
QuickTime 视频.mov
如果系统安装了 DirectX 9 或更高版本(仅限 Windows),则在导入嵌入视频时支持以下视频文件格式:文件类型扩展名
音频视频交叉.avi
运动图像专家组.mpg、.mpeg
Windows Media 文件.wmv、.asf
默认情况下,Flash 使用 On2 VP 6 编解码器导入和导出视频。

编解码器是一种压缩-解压缩算法,用于控制多媒体文件在编码期间的压缩方式和回放期间的解压缩方式。

如果试图导入系统不支持的文件格式,则会出现一个警告消息,说明无法完成该操作。

有些情况下,Flash 可能只导入文件中的视频,而不导入音频。

例如,在 Mac OS 上使用 QuickTime 7 时,不支持导入 MPG 和 MPEG 文件中的音频。

在这样的情况下,将显示一个警告,指出无法导入文件的音频部分。

可以导入没有声音的视频。

MPEG 视频的音频支持
由于 MPEG 将文件的视频和音频部分编码到一个轨道中,因此,将 MPEG 文件编码为 FLV 文件可能会导致音频部分被删除。

这种情况主要发生在将视频文件编码为 FLV 格式的情况下(使用 Mac OS)。

在 Mac OS 上,MPEG 视频是使用 QuickTime 导入的。

虽然 QuickTime 可以正确回放带有音频编程的 MPEG 文件,但是 QuickTime 不支持从 MPEG 文件中提取音频内容。

如果要在 Macintosh 计算机上对包含音频的 MPEG 视频进行编码,建议您先将 MPEG 视频剪辑转换为将音频和视频分别编码为文件中不同轨道的其它格式。

然后,可以将该格式编码为 FLV 文件且保留音频内容。

替代方法是使用安装了 Windows 操作系统的计算机。

Windows 使用 DirectShow 导入 MPEG 视频,DirectShow 支持提取 MPEG 文件的视频轨道和音频轨道。

这便允许您将 MPEG 视频转换为 FLV 格式,而不会删除视频剪辑的音频部分。

注:通过使用在“发布设置”对话框中选择的全局音频流设置,可以将导入的音频作为流式音频进行发布或导出。

比较 On2 VP6 和 Sorenson Spark 视频编解码器
对使用视频和 FLV 内容的 Flash 内容进行编码,以用于 Flash Player 8 和 9 时,On2 VP6 编解码器是默认使用的视频编解码器。

On2 VP6 编解码器提供:
▪与以相同数据速率进行编码的 Sorenson Spark 编解码器相比,视频品质更高
▪支持使用 Alpha 通道来复合视频
为了在相同数据速率下实现更好的视频品质,On2 VP6 编解码器的编码速度会明显降低,而且要求客户
端计算机上有更多的处理器资源参与解码和回放。

因此,请仔细考虑观众访问您的 Flash 视频内容时
所使用的计算机需要满足的最低配置要求。

如果您预期会有大量用户使用配置较低的计算机,请考虑使用 Sorenson Spark 编解码器对您的 FLV 文
件进行编码。

如果 Flash 内容动态地加载 Flash 视频(使用渐进式下载或 Flash Media Server),则可以使用 On2 VP6 视频而无需为 Flash Player 8 重新发布 SWF 文件,前提是用户使用 Flash Player 8 或更高版本查看内容。

通过将 On2 VP6 视频流传送到或下载到 Flash SWF 6 或 7 版中,然后使用 Flash Player 8 或更高版本播放该视频,无需重新创建 SWF 文件,即可使用 Flash Player 8 和更高版本播放。

重要说明:只有 Flash Player 8 和 9 才既支持发布也支持回放 On2 VP6 视频。

编解码器内容 (SWF) 版本(发布版本)Flash Player 版本(回放所需的版本)Sorenson Spark 6 6, 7, 8
7 7, 8, 9
On2 VP6 6, 7, 8 8, 9
9 9
创建 Flash 视频的提示
遵守下列准则可以传送品质最好的 Flash 视频:
请尽可能始终从文件的未压缩形式对其进行编码
如果将预压缩的数字视频格式转换为 FLV 格式,则以前的编码器可能会引入视频杂波。

第一个压缩器已经在视频上执行了编码算法,因此已经降低了品质,并且减少了帧大小和帧频。

它还可能引入了自身的一些数字人为干扰或者杂波。

这些杂波会影响 FLV 编码过程,因此可能要求较高的数据速率来回放高品质的文件。

力求简洁
避免使用复杂的过渡,这是因为它们的压缩效果并不好,并且可能使最终压缩的视频在画面过渡时显得
“矮胖”。

硬切换(相对于交叉溶解)通常具有最佳效果。

假设有一段视频显示一个从第一条轨道后
面开始缩放的物体,该物体同时还进行“页面转换”或绕着一个球转动,最后飞离屏幕,这些画面可能
很吸引人,但其压缩效果通常欠佳,因此应少用。

了解观众的数据速率
当通过 Internet 传送视频时,请以较低数据速率来生成文件。

使用高速 Internet 连接的用户几乎不用等待即可查看文件,但是拨号用户却必须等文件下载后才能查看。

使剪辑简短,以使剪辑的下载时间保持在拨号用户可以接受的范围内。

选择适当的帧频
帧频表明每秒钟播放的帧数 (fps)。

如果剪辑的数据速率较高,则较低的帧频可以改善在低端计算机上的回放效果。

例如,如果压缩动作较少的剪辑,将帧频降低一半可能只会节省 20% 的数据速率。

但是,如果压缩高速运动的视频,降低帧频会对数据速率产生显著的影响。

因为视频在以最初的帧频观看时效果会好得多,所以如果传送通道和回放平台允许的话,Ado be® 建议保留较高的帧频。

但是,如果需要降低帧频,按整数倍降低帧频将会带来最佳结果。

注:若要在 SWF 文件中嵌入视频剪辑,该视频剪辑的帧频必须与 SWF 文件所用的帧频相同。

若要使用与 FLA 文件相同的帧频对视频进行编码,请使用视频导入向导中的“高级视频编码”设置。

选择适合数据速率的帧大小
对于给定的数据速率(连接速度),增大帧大小会降低视频品质。

为文档选择帧大小时,请考虑帧频、原始资料和个人喜好。

请使用下面列出的常用帧大小(用像素表示)作为指导。

通过试验来找出适合您的项目的最佳设置。

▪调制解调器:160 x 120
▪双 ISDN:192 x 144
▪T1/DSL/电缆:320 x 240
了解渐进式下载时间
了解下载视频所需的时间。

下载视频剪辑时,可能希望显示一些其它内容来“掩饰”下载。

对于较短的剪辑,请使用下面的公式:暂停 = 下载时间 - 播放时间 + 10% 的播放时间。

例如,如果剪辑的播放时间为 30 秒,它的下载时间为一分钟,则请给该剪辑 33 秒的缓冲时间(60 秒 - 30 秒 + 3 秒 = 33 秒)。

使用清晰的视频。

相关文档
最新文档