-->
保存您的免费座位流媒体连接今年八月. Register Now!

A Crash Course in Flash Video

Article Featured Image
Article Featured Image

本文首次发表于《百家乐软件》八、九月刊 Streaming Media magazine. Click here for your free subscription.

If you work with video on the web, 毫无疑问,有人要求您以Flash格式部署视频. 如果他们还没有,他们很可能很快就会. Unlike other video playback methods, Flash不仅仅是一个“视频播放器”——它还是一个强大的开发平台. 它的灵活性和强大的特性使它成为部署各种富媒体的理想工具.

Flash Video is more than just a buzzword; it’s a necessary tool for internet video delivery. Whether you’re a content producer, filmmaker, designer, web developer, or media executive, 你需要熟悉如何视频在Flash工作. (Note that in this article, Flash指的是多媒体创作程序, 而Flash Video指的是视频格式.)

In this article, 我将从基础开始,给你一个快速, 简要概述什么是Flash视频, what it can and can’t do, 以及为什么你要选择它而不是其他格式. 我将为您提供所需的所有信息,帮助您做出明智的决策,并明智地谈论这种普遍存在的格式—即使您正在与公司的IT极客交谈.

Ready? 让我们从头开始吧!

What is Flash Video?
The extension ".flv”总是在Flash视频文件的末尾. If it doesn’t end in ".flv", it’s not a Flash Video file. Other video players (such as Riva, VLC, and Windows Media) can play FLVs, 但是Flash播放器只能播放FLV格式的视频.

To complicate things just a bit, there are two types of FLVs; Spark and VP6. Spark使用Sorenson Spark编解码器,并与Flash Player 7及更高版本兼容. VP6使用On2 VP6编解码器,兼容Flash Player 8及更高版本.

现在,您可能想知道为什么要选择一种格式而不是另一种. Good question! 不幸的是,没有一个明确的答案. 您的选择将取决于您的应用程序的具体要求. 让我们更详细地看看每个选项.

VP6, 最新的、最棒的编解码器,支持最新的Flash播放器, 会是你的第一选择吗. 它提供了比旧的Spark编解码器更好的压缩(更小的文件大小和更好的图像质量). It also supports alpha-channel video, 如果你想合成视频与场景(i.e., video shot on a blue or green screen). 这就是你可能看到的一个人走过网站内容的效果, 或叠加在动态背景上. 这是一个只在VP6编解码器中可用的功能.

All that being said, 有时您可能需要适应较旧的Flash Player版本, 或者可能想用Flash从网络摄像头录制实时视频. 在这些情况下,Spark编解码器将是您的选择. 你会注意到质量上的差异(YouTube目前使用Spark编解码器),但你的视频将在Flash Player版本7和更新的版本中播放, 让你接近100%的玩家渗透.

关于最新版本的Flash我需要知道什么?
到目前为止,我们一直在谈论Flash Player 8及以上版本. 您可能已经注意到Flash Player现在已经升级到第9版. 新版本中有什么你应该知道的新内容吗? When it comes to video, not really. 它仍然可以播放两种类型的flv,并且本身没有任何新的视频功能. However, the new Flash authoring tool, Flash CS3, 是否提供一些值得注意的以视频为中心的功能.

Flash CS3附带了一组完全重新设计的组件. 这些是预先构建的小部件,您可以将其拖放到应用程序中, potentially saving you many, many hours of development time. Luckily, Adobe为我们提供了一些不错的视频小工具:FLVPlayback, FLV Captioning, and playback user-interface widgets. 这些新组件经过优化,可以简化蒙皮, quick color changes, and much smaller file sizes.

FLVPlayback组件为你提供了一个现成的视频播放器. 它有几个预先构建的皮肤可供选择,这些皮肤有标准的视频控件,还有一个洗涤器/进度条,甚至还支持全屏视频. FLV字幕组件是一个方便的附加功能,可以让您输入标准定时文本文件,为视频添加封闭字幕. 然后是单独的用户界面播放元素,您可以拖放这些元素, arrange however you like, and easily link to your video, 允许您在几分钟内创建完全自定义的播放ui.

再加上完全重写的虚拟机(玩家的“内脏”) . . . (这是与IT人员聊天时可以随便说说的一个好词)新的视频组件可以真正加快Flash视频应用程序的开发和性能.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
Companies and Suppliers Mentioned