2010-06-07 133 views
1

我已阅读以下来自Adobe网站上的VP6编解码器编码视频的最佳做法 - http://www.adobe.com/devnet/flash/articles/encoding_video_print.html。它在谈论常见的视频率(320×240,640×480)调整视频最佳做法(帧大小)

虽然这些比率是标准的, 和应该被用来避免扭曲 视频,编码的视频 的大小不是一成不变的。 原始网络视频尺寸使用的高度为 ,宽度可以被16整除 。对于许多 早期的编解码器,这是强制性的。虽然这不是现代编解码器所必需的 ,但您应该坚持甚至是高度和 宽度。

它们是什么意思'甚至高度和宽度'。我正在考虑以400x300编码我的视频,以使其稍大一点,这仍然是4x3格式,但是我应该坚持使用320x240并在屏幕上调整大小?很明显,这在存储容量和交付成本方面都有好处。

在我网站上的一些地方,我想以400x300播放视频,但在其他地方我想让它播放全屏,所以这就是为什么我想知道如果更大的原始尺寸(400x300)在放大时效果会更好。

有什么想法?

回答

2

VP6和Sorenson在视频帧大小为16的倍数的情况下效果最佳,您说过。为了获得最佳效果,您应该选择16倍的倍数。例如,更接近您的范围的东西可能是384 x 288或448 x 336.

尽管如此,我从未见过造成过很多问题通过对FLV使用非16倍数。而且,更大的视频尺寸会带来更好的质量(尽管以更大的带宽为代价,因为它会是更大尺寸的视频)。因此,如果可以的话,我会选择16的倍数,但不要因此而失眠。而且,我会将更大的视频尺寸放在较小的视频上,以保持16的倍数。但是,我会瞄准这个16倍的甜蜜区域。

此外,请考虑切换到H.264内容的MP4。 Flash 9+可以播放它(Flash的市场份额非常非常大)。另外,你会得到比VP6更好的压缩。