YouTube verwendet eine Reihe von Codecs wie H264, VP9, H263, VP8 usw. Ich betrachte derzeit nur den am häufigsten verwendeten H264 und habe bei mehreren Videos gesehen, dass YouTube für 720p und höher „H264 High Profile“ verwendet, und das zu Recht. Ich kann jedoch nicht verstehen, warum sie für 480p/360p-Videos immer noch „H264 Main Profile“ verwenden.
Mir ist bewusst, dass diese Auflösungen hauptsächlich für mobile Benutzer mit begrenzter Bandbreite gedacht sind, aber meines Wissens können die meisten Low-End-Telefone „H264 High Profile 480p“ problemlos dekodieren. Gibt es also einen bestimmten Grund, warum YouTube für 480p-/360p-Videos immer noch „H264 Main Profile“ statt „H264 High Profile“ verwendet?
Antwort1
Tatsächlich fand ich die Antwort aufhttps://trac.ffmpeg.org/wiki/Encode/H.264#Compatibility
Einige ältere Telefone wie das iPhone 3 und älter können High Profile nicht dekodieren.