辅助功能*

Flash 文章

 

Flash 视频学习指南


Flash CS3 徽标

Adobe

 

目录

出版日期:
16 April 2007
用户级别:
初级
产品:
Flash

注: 该学习指南介绍了 Flash 视频, 并为您提供了培养技能的工具。 Flash 产品文档是这些材料中很多内容的来源, 学习使用这些新功能时, 始终要咨询 Flash 帮助 (也可参见 Flash LiveDocs*)。

Flash 视频使您能够方便地将视频以几乎所有人都能查看的格式放入网页。 本指南介绍 Flash 视频, 包括关于如何创建和发布 Flash 视频的信息。

要求

要完成本学习指南, 您需要安装以下软件:

Flash CS3 Professional

注: 本学习指南的目标读者为 Flash CS3 Professional 用户。 如果您正在使用 Flash Professional 8, 请参见 Flash 视频学习指南的上一版*

关于创建 Flash 视频的核对表

以下步骤说明如何创建 Flash 视频内容并在线发布这些内容。 创建和发布随需 (预录制) 视频的步骤不同于创建和发布实时视频。

有关实时视频的信息, 请参见Flash Media Server 开发人员中心*

创建随需 Flash 视频:

  1. 需要一些视频。 使用数码摄像机拍摄或从其他地方获取。
  2. 确定提供机制。 请参见 Flash 视频的提供方案
  3. 以 Flash 视频 (FLV) 格式编码。 请参见捕获视频和对视频编码
  4. 将视频添加到网页并将页面发布到 Web。 请参见将 Flash 视频添加到网页

关于视频和 Web

视频与 Internet 看似绝配。 视频是最密切反映我们日常可视经验的媒体, 而 Internet 则提供了充满有趣内容的无穷空间。 因此, 可以期望数以千计的网站将视频与数据、内容和交互式控件集成在一起, 以创建电视视频无法企及的丰富体验。

可是, Web 上的早期视频内容往往局限于计算机显示器上回放的矩形内容区, 通常在单独的弹出窗口中, 覆盖产生视频的网页。 视频图像往往既小又不美观, 总的体验不尽人意。

在过去, 一些技术挑战使设计人员无法使用视频内容发挥其潜力, 包括以下局限:

带宽限制

视频是一种有大量数据的格式, 即使很短的视频剪辑, 也数据播放数兆字节的数据。 带宽的增大已经大小减少了这种技术障碍。 越来越多的站点访问者符合通过 Web 接收视频内容的带宽要求, 但文件大小仍给很多访问者造成问题。

为 Web 创作视频的复杂性

用于创建交互性的工具集、导航控件以及视频与其他富媒体内容的融合都未标准化。 此外, 多数视频回放客户端未在多数访问者的系统中预安装, 因此, 很多访问者必须先停下来下载插件或第三方应用程序, 然后才能观看视频。

缺乏视频与其他 Web 内容的良好集成

多数用于 Web 的视频格式提供的富媒体功能仅限于矩形窗口中的视频回放。

所幸 Flash 视频 (以无缝的方式在上下文中提供视频内容, 用户可通过 Flash Player 观看) 克服了这些问题。

有关视频的更多信息, 请参见视频标准概述

关于 Flash 视频

Flash 视频提供技术和创意优势, 使设计人员能创建大量的丰富体验, 它将视频与数据、图形、声音和动态交互式控件融合在一起。 使用 Flash 提供在线视频的优点包括:

普遍性

自从 2002 年推出 Flash 视频以来, Flash Player 已经成为 Internet 视频客户端最广泛安装的播放器, 在 96% 以上的联网个人电脑上运行。 而且, Flash Player 还在各种各样的平台和操作系统中运行。 Flash Player 的普遍性保证了多数访问者无需下载其他插件即可观看 Flash 视频, 因而可在较低开发、测试和支持成本的基础上到达更多的用户。

完整的创意控件

Flash 视频与网站无缝集成, 可以将新“皮肤”添加到视频内容, 以定制您的标记并设计独特的视频回放控件。 您还可以设计视频的大小和长宽比, 视频将根据数据源动态更改。

富交互式上下文视频

Flash 视频提供临境交互式体验。 因为 Flash 将 Flash 简单地作为其他媒体类型处理, 您可以像在 SEF 文件中的任何其他对象一样在视频中使用层、脚本和控制视频内容。 Flash 是观看体验的一个组成部分, 与中断体验的单独弹出窗口正好相反。

以下图像显示了一个网页示例, 该网页中包含与文本和图形同步的 Flash 视频。 重叠的虚线蓝色轮廓表示显示 SWF 文件的区域的边界; 虚线红色轮廓表示将 Flash 视频 (FLV) 文件作为 SWF 内容一部分显示的区域的边界。 SWF 文件可以包含图形、文本和客户端逻辑 (例如, 用于创建视频控件)。 它可以引用外部 FLV 文件, 在 Flash Player 中播放。 FLV 文件主要包含音频和视频, 在 SWF 文件内部播放 (请参见图 1)。

图 1. Flash 视频文件在 SWF 文件内部播放

图 1.Flash 视频文件在 SWF 文件内部播放

关于 Flash 视频功能和制作工具

以下是用于创建有吸引力的 Flash 视频体验的工具、功能、服务器和服务的列表。

Adobe Flash CS3 Professional 视频功能:

Flash CS3 Professional 是用于制作 Flash 视频用户界面的主要工具:

  • Flash 视频导入向导: 只需选择“文件”>“导入”>“导入视频”即可将视频导入 Flash。 “导入视频”对话框引导您将视频文件转换成 FLV 格式, 并配置 FLVPlayback 组件。
  • Video 编码和提示点导出到 XML: 您可以使用 Flash 视频导入向导或 Flash CS3 Video Encoder 实用程序将编码选项和提示点设置导出到 XML 文件。 XML 设置可以通过同样的机制导入, 以便保持连续性和方便使用跨视频制作。
  • FLVPlayback 组件: 使用此组件播放外部 FLV 文件和连接到 Flash 媒体服务器。 Flash CS3 Professional 包含 ActionScript 3.0 FLVPlayback 组件, 此组件已更新为 ActionScript 3.0 组件结构。 from Flash Professional 8 中的 FLVPlayback 在使用 ActionScript 2.0 文件时仍然可用。
  • FLVPlayback 自定义 UI 组件: 使用这些组件作为创建用于 FLVPlayback 组件的控件配置的简单方式。 有关更多信息, 请参见FLVPlayback 换肤*一文。
  • FLVPlaybackCaptioning 组件: Flash CS3 Professional 的新组件, 此组件可用于为 ActionScript 3.0 文件中的 FLVPlayback 组件显示同步标题。 请参见添加视频同步和标题
  • 新建布局和调整大小功能: ActionScript 3.0 FLVPlayback 组件的特点在于调整大小 和布局方面的改进, 包括外部视频预览、大小调整控件 (用于观看多个视频) 和全屏模式。
  • 视频编解码器: Flash Player 7 引入了 Sorenson Spark 编解码器。 Flash Player 8 引入了 On2 VP6 编解码器。
  • 编码选项: 有三种方法可以对 Flash 视频编码: 通过 Flash 视频导入向导、使用单独的 Flash 8 Video Encoder 和通过 Flash 视频 QuickTime 导出插件 (它使您可以在从支持 QuickTime Exporter 插件的第三方视频编辑应用程序导出时将音频和视频编码为 FLV 文件格式)。
  • Adobe Flash CS3 Video Encoder: 这种单独的实用程序可用于将源视频编码为 FLV 格式。 Flash CS3 Video Encoder 随 Flash CS3 Professional 一起安装。
  • Adobe Flash Player 9: 这种高质量、低负载的运行时可以播放 Flash 视频和其他 Flash 内容。

其他应用程序、服务器和视频服务功能

除 Flash CS3 Professional 外, 您很可能会发现使用某些其他工具能大大改进您的视频制作效率和提供方案:

  • Flash Media Server: 前身为 Flash Communication Server, 是 Adobe 的流媒体服务器, 可将音频和视频流入 Flash Player 6 或后续版本。 Flash Media Server 为提供流视频所必需。
  • Flash Video Streaming Service: 这种来自第三方的预订服务使用 Flash Media Server 提供承载的流视频, 具有高性能、严要求和全球可升级性。 如果您不能或不想设置自己的 Flash Media Server, 可以使用承载的服务。 有关 Flash Video Streaming Service (FVSS) 的更多信息, 请参见使用 Flash Video Streaming Service 提供高质量的视频*
  • Flash Media Encoder: Adobe 的最新媒体编码技术*专供技术制作者捕获音频和视频, 同时将其实时流入 Flash Media Server (FMS) 或 Flash Video Streaming Service (FVSS)。
  • Adobe Dreamweaver CS3: 这种 Web 设计工具包含 Flash 视频导入机制, 可以将 Flash 视频轻松放入网页, 还有更多有限数量的自定义或“换肤”选项可用于视频播放器。 请注意, 必须有编码的 FLV 文件可用, 才能将其用于 Dreamweaver。
  • Adobe After Effects CS3 Professional 和 Premiere Pro CS3: Adobe 的行业标准运动图形视频制作工具, 在安装 Flash CS3 Professional 的情况下可以导出为 FLV 格式。

关于 Flash 视频提供方案

可以站点上使用 Flash 视频之前, 需要决定如何提供视频; 两个主要的方案是将其作为下载内容提供或作为流视频提供。 (需要注意的一个重要特点是, 默认情况下, FLV 会累进式下载。 下载流视频需要使用 Flash Media Server。)

注: 第三个方案就是将视频嵌入 Flash 时间轴。 但是, 建议这一点仅用于无音轨的很短的影片剪辑。

有关决定使用什么提供方案的帮助, 请参见表 1。 在左栏中查找您的情况, 然后看建议使用什么提供方案。 如果勾选了两种方案, 则建议采用其中任何一种。

表 1.Flash 视频提供方案
  嵌入 累进式
剪辑长度短于 5 秒      
剪辑长度为 5-30 秒      
剪辑长度长于 30 秒      
期望较少的访问量      
期望中等到较多的访问量      
立即开始      
知识产权保护      
实时视频流      
根据访问者带宽提供的可变流速率      
控制文件选择的 SMIL 用法      

有关提供方案的更多信息, 请参见 Flash 视频的提供方案

在选择提供方案后, 选择要使用的创作工具: Flash 或 Dreamweaver。

直接将视频导入 Dreamweaver 是将视频快速方便地放入站点的理想选择, 这时无需交互式元素, 只需要简单的视频控件 (播放、停止、暂停、快进、快退)。 Dreamweaver 解决方案提供了将 Flash 视频集成到基于 HTML 的页面布局的简单方法。

如果需要构建更具交互性的体验或需要大量定制视频的外观, 则必须使用 Flash CS3 中的视频功能。 您还需要 Flash CS3 Professional 才能对 Flash 视频 (FLV) 文件编码。

有关创作方案的更多信息, 请参见将 Flash 视频添加到网页

关于作者

此内容由 Adobe Systems, Inc 创作。