3 ms·
> The reason YouTube encodes different versions is mostly for bandwidth No. For example, to support iPhone prior to v4, they have to encode using the Baseline
by noibl 16y ago
> The reason YouTube encodes different versions is mostly for bandwidth
No. For example, to support iPhone prior to v4, they have to encode using the Baseline profile because that's all those devices support. The less complex h264 profiles are designed for CPU-limited devices, not just bandwidth savings -- indeed the most obvious way to save bandwidth is to use the CPU more.