YouTube は、H264、VP9、H263、VP8 など、さまざまなコーデックを使用しています。現時点では、最も広く使用されている H264 のみを調べていますが、いくつかのビデオで、720p 以上では YouTube が「H264 ハイ プロファイル」を使用しているのを確認しました。これはまったく正しいのですが、なぜ 480p/360p のビデオにまだ「H264 メイン プロファイル」を使用しているのか理解できません。
これらの解像度は主に、帯域幅が限られている外出中のモバイル ユーザー向けであると理解していますが、私の知る限り、ほとんどのローエンド フォンは「H264 ハイ プロファイル 480p」を簡単にデコードできます。では、YouTube が 480p/360p のビデオに「H264 ハイ プロファイル」ではなく「H264 メイン プロファイル」を依然として使用している特別な理由はあるのでしょうか。
答え1
実際に答えを見つけたのはhttps://trac.ffmpeg.org/wiki/Encode/H.264#互換性
iPhone 3 以前の古い携帯電話では、ハイプロファイルをデコードできません。