跳转到内容

Adobe Flash/视频/使用 Flash 视频编码器初学者指南

来自维基教科书,开放世界中的开放书籍

在制作 FLV 视频之前,首先需要确定目标受众。视频的大小在很大程度上取决于用户的可用带宽。使用以下指南来确定特定互联网连接的适当视频尺寸。

  • 从硬盘或 CD 播放:640 x 480
  • 高速互联网:320 x 240 或 240 x 180
  • 拨号上网:120 x 90

如果您不确定源视频的视频大小,请执行以下操作:在 Windows Media Player 中,选择文件 > 属性。在 Quicktime 中,选择窗口 > 显示电影信息。下图 1 是 Quicktime 的对话框。Windows Media 将有一个类似的对话框。

图 1:Quicktime 电影信息。

注意电影的尺寸和帧速率。不要将尺寸调整为大于其原始尺寸,否则电影会严重损失质量,就像在 Adobe Photoshop 中将图像调整为更大的尺寸一样。 不恰当地调整视频尺寸 - 无论是缩小还是放大 - 也可能产生负面影响。确保纵横比保持一致,否则视频会变形。

不要忽略帧速率。一个需要考虑的一般规则是,如果您的视频有许多快速动作,例如体育视频,那么最好使用更高的帧速率。注意。帧速率越高,视频对资源的占用量就越大,这会导致速度变慢和视频卡顿。对于以 30FPS 或接近 30FPS 编码的电影,例如 NTSC 视频,建议将电影保持在 15FPS。帧速率较小的电影,例如以 25FPS 记录的 PAL 视频,应该以 12FPS 编码。

确定视频的大小、帧速率和目标受众后,就可以开始编码了。如果您要针对 Flash 8 或 9 用户,则使用 On2 VP6 编码器。如果您要针对 Flash 6 或 7 用户,则使用 Sorensen Spark 编码器。

打开 Flash 视频编码器并将要编码的电影文件添加到其中后,点击“设置”选项卡。这里您将看到几个预设选项。忽略它们。这些预设很有可能造成更多损害并产生不理想的结果。点击“高级设置”选项卡。参考图 2。

图 2:Flash 8 视频编码器

重要的是要知道您是想使用 On2 VP6 还是 Sorensen Spark 编码器。如前所述,这在很大程度上取决于您的目标受众,但只有 On2 VP6 允许在 Flash Professional 8 中使用自定义 UI 与 FLVPlayback 和皮肤。如果您的电影具有 alpha 通道(透明度),则使用 On2 VP6,因为早期的编码器不支持它。选择 15FPS 或 12FPS。记住,如果您的视频有很多动作,那么在必要时使用更高的帧速率。

FLV 编码中最容易被忽视的一个方面是关键帧设置。关键帧设置较低的电影通常会导致文件大小更大。如果您的视频必须尽可能小,一个好的选择是使用 5 秒的关键帧设置 - 也就是说,将视频的帧速率乘以 5 以获得所需的关键帧间隔。如果您的电影以 12FPS 编码,则关键帧间隔应该为 60。如果您对视频的质量不满意,则将关键帧间隔缩短一秒。

关于质量,有一些需要牢记的事项。注意,数据速率是音频和视频的组合。

  • 对于宽带情况,数据速率字段不要超过 350kbps。
  • 对于拨号上网,数据速率字段不要超过 100kbps。
  • 通常情况下,单声道音轨足以满足音频需求。单声道音轨也需要更少的带宽。通常情况下,48kbps 或 64kbps 足以满足音频需求。
华夏公益教科书