注: 该学习指南介绍了 Flash 视频, 并为您提供了培养技能的工具。 Flash 产品文档是这些材料中很多内容的来源, 学习使用这些新功能时, 始终要咨询 Flash 帮助 (也可参见 Flash LiveDocs*)。
Flash 视频使您能够方便地将视频以几乎所有人都能查看的格式放入网页。 本指南介绍 Flash 视频, 包括关于如何创建和发布 Flash 视频的信息。
要完成本学习指南, 您需要安装以下软件:
注: 本学习指南的目标读者为 Flash CS3 Professional 用户。 如果您正在使用 Flash Professional 8, 请参见 Flash 视频学习指南的上一版*。
以下步骤说明如何创建 Flash 视频内容并在线发布这些内容。 创建和发布随需 (预录制) 视频的步骤不同于创建和发布实时视频。
有关实时视频的信息, 请参见Flash Media Server 开发人员中心*。
视频与 Internet 看似绝配。 视频是最密切反映我们日常可视经验的媒体, 而 Internet 则提供了充满有趣内容的无穷空间。 因此, 可以期望数以千计的网站将视频与数据、内容和交互式控件集成在一起, 以创建电视视频无法企及的丰富体验。
可是, Web 上的早期视频内容往往局限于计算机显示器上回放的矩形内容区, 通常在单独的弹出窗口中, 覆盖产生视频的网页。 视频图像往往既小又不美观, 总的体验不尽人意。
在过去, 一些技术挑战使设计人员无法使用视频内容发挥其潜力, 包括以下局限:
视频是一种有大量数据的格式, 即使很短的视频剪辑, 也数据播放数兆字节的数据。 带宽的增大已经大小减少了这种技术障碍。 越来越多的站点访问者符合通过 Web 接收视频内容的带宽要求, 但文件大小仍给很多访问者造成问题。
用于创建交互性的工具集、导航控件以及视频与其他富媒体内容的融合都未标准化。 此外, 多数视频回放客户端未在多数访问者的系统中预安装, 因此, 很多访问者必须先停下来下载插件或第三方应用程序, 然后才能观看视频。
多数用于 Web 的视频格式提供的富媒体功能仅限于矩形窗口中的视频回放。
所幸 Flash 视频 (以无缝的方式在上下文中提供视频内容, 用户可通过 Flash Player 观看) 克服了这些问题。
有关视频的更多信息, 请参见视频标准概述。
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 文件内部播放
以下是用于创建有吸引力的 Flash 视频体验的工具、功能、服务器和服务的列表。
Flash CS3 Professional 是用于制作 Flash 视频用户界面的主要工具:
除 Flash CS3 Professional 外, 您很可能会发现使用某些其他工具能大大改进您的视频制作效率和提供方案:
可以站点上使用 Flash 视频之前, 需要决定如何提供视频; 两个主要的方案是将其作为下载内容提供或作为流视频提供。 (需要注意的一个重要特点是, 默认情况下, FLV 会累进式下载。 下载流视频需要使用 Flash Media Server。)
注: 第三个方案就是将视频嵌入 Flash 时间轴。 但是, 建议这一点仅用于无音轨的很短的影片剪辑。
有关决定使用什么提供方案的帮助, 请参见表 1。 在左栏中查找您的情况, 然后看建议使用什么提供方案。 如果勾选了两种方案, 则建议采用其中任何一种。
| 嵌入 | 累进式 | 流 | |
|---|---|---|---|
| 剪辑长度短于 5 秒 | |||
| 剪辑长度为 5-30 秒 | |||
| 剪辑长度长于 30 秒 | |||
| 期望较少的访问量 | |||
| 期望中等到较多的访问量 | |||
| 立即开始 | |||
| 知识产权保护 | |||
| 实时视频流 | |||
| 根据访问者带宽提供的可变流速率 | |||
| 控制文件选择的 SMIL 用法 |
有关提供方案的更多信息, 请参见 Flash 视频的提供方案。
在选择提供方案后, 选择要使用的创作工具: Flash 或 Dreamweaver。
直接将视频导入 Dreamweaver 是将视频快速方便地放入站点的理想选择, 这时无需交互式元素, 只需要简单的视频控件 (播放、停止、暂停、快进、快退)。 Dreamweaver 解决方案提供了将 Flash 视频集成到基于 HTML 的页面布局的简单方法。
如果需要构建更具交互性的体验或需要大量定制视频的外观, 则必须使用 Flash CS3 中的视频功能。 您还需要 Flash CS3 Professional 才能对 Flash 视频 (FLV) 文件编码。
有关创作方案的更多信息, 请参见将 Flash 视频添加到网页。