Retour sur le 1080p d’iTunes

J’attends toujours qu’Apple m’envoie la version 1080p au lieu de la version 720p, mais en attendant, quelques informations sur le 1080p « iTunes ». J’ai téléchargé un épisode de série sur l’iTunes Store US, en jouant avec iTunes, il est possible de récupérer les trois versions : SD, HD 720p et HD 1080p.

Il faut bien comprendre une chose, en plus de proposer différentes définitions, on change aussi la uqalité de l’encodage. C’est lié à un point précis : la capacité de décodage des appareils d’Apple. Le H.264 qu’Apple utilise peut être encodé (et décodé) avec plus ou moins de fonctions, ce qu’on appelle le « Profile ». Le SoC de l’iPhone 3GS (et avant), fourni par Samsung, est capable de décoder le H.264 « Baseline Profile » Level 3.0. Un iPhone 4 (et un appareil en Apple A4 en général) le Main Profile en Level 3.1 alors que les appareils en A5 lisent le High Profile en 4.1 (sauf l’Apple TV en 4.0).

La différence ?

Le Baseline est le Profile de base. le Main ajoute quelques options qui améliorent la qualité à compression identique, le High est encore plus efficace. A taux de compression identique, on a donc une meilleure qualité en High Profile.

Le Level indique le débit maximal et la définition maximale.

En Level 3.0, on peut décoder de la SD (720 x 576) à 25 images/s avec un débit maximal de 10 mégabits/s.
En Level 3.1, on passe à la HD (1 280 x 720) à 30 images/s avec un débit maximal de 14 mégabits/s.
En Level 4.0, on peut travailler en 2 048 x 1 024 à 30 images/s, mais on est généralement en 1 920 x 1 080 à 30 images/s, 25 mégabits/s au maximum.
En Level 4.1, on est en dans les mêmes limites, mais à 62 mégabits/s au maximum.

Un iPad 2012, un iPad 2 ou un iPhone 4S peut donc décoder sans problèmes une vidéo issue d’un Blu-ray (qui utilise du High Profile Level 4.1) ou de la TNT HD, qui utilise le High Profile en level 4 au mieux.

Après un petit coup de MediaInfo (ça peut servir).

Vidéo SD : 640 x 480 anamorphosé en 853 x 480. Baseline Profile Level 3.0. Débit binaire de 1 385 kilobits/s pour la vidéo.
Piste audio AAC à 128 kilobits/s, 44 KHz. Piste audio en AC3 à 384 kilobits/s, 44 KHz.

Vidéo HD 720p : 1 280 x 720. High Profile Level 3.1. Débit binaire de 4 050 kilobits/s pour la vidéo.
Piste audio AAC à 160 kilobits/s, 48 KHz. Piste audio en AC3 à 384 kilobits/s, 44 KHz.

Vidéo HD 1080p : 1 920 x 1 080. High Profile Level 4.0. Débit binaire de 4 747 kilobits/s pour la vidéo. L’algorithme CABAC est utilisé.
Piste audio AAC à 160 kilobits/s, 48 KHz. Piste audio en AC3 à 384 kilobits/s, 44 KHz.

La différence est visible à l’oeil nu, sans que ce soit non plus incroyable sur un écran classique. Je vous mettrais bien des captures d’écran, mais Mac OS X empêche la capture des vidéos protégées et Requiem n’est pas compatible avec iTunes 10.6 et les vidéos en 1080p. Je mets à jour dès que possible.

Ce qu’on peut dire c’est que les vidéos en 1080p utilisent un encodage de meilleur qualité au départ, avec un poids qui n’augmente pas trop. Dommage pour le son qui reste en AC3 bas débit ou en AAC avec un débit moyen.