YouTube 使用多种编解码器,例如 H264、VP9、H263、VP8 等。我现在只关注使用最广泛的 H264,而且我已经在多个视频中看到,对于 720p 及以上的视频,YouTube 使用“H264 High profile”,这是非常正确的,但我不明白为什么他们仍对 480p/360p 视频使用“H264 Main profile”。
我理解这些分辨率主要针对的是带宽有限的移动用户,但据我所知,大多数低端手机可以轻松解码“H264 High profile 480p”,那么 YouTube 仍然对 480p/360p 视频使用“H264 Main profile”而不是“H264 High profile”有什么特殊原因吗?
答案1
其实找到了答案https://trac.ffmpeg.org/wiki/Encode/H.264#Compatibility
一些老款手机如 iPhone 3 及更老款无法解码 High Profile。