PARAMÈTRES D'ENCODAGE POUR UNE VIDÉO IPAD/IPHONE PARFAITE

Photo de JESS R
JESS R
blog-placeholder image

Tout éditeur vidéo sérieux prend déjà en charge l'iPad et l'iPhone ou doit réfléchir sérieusement à la possibilité de le faire. Pour certains grands éditeurs, la diffusion sur iPad représente un tiers du total des vidéos vues, voire plus.

L'encodage pour iOS est cependant un peu délicat. Ces appareils ont connu plusieurs générations de capacités techniques, et les paramètres vidéo idéaux pour l'iPhone 4 ne le sont pas pour l'iPhone 3GS ou l'iPad.

Heureusement, quelques profils d'encodage suffisent pour diffuser des vidéos de haute qualité sur tous les appareils iOS, du premier iPhone à l'iPad 2, et même pour préparer les futures générations d'appareils mobiles.

Paramètres généraux

Comme la plupart des vidéos aujourd'hui, utilisez la vidéo h.264 et l'audio AAC lorsque vous ciblez iOS.

On the audio side, consider using HE-AAC at <64kbps, for App Store compliance. HE-AAC sounds reasonably good at these bitrates, even for complex audio.

En ce qui concerne la vidéo, utilisez plusieurs profils pour cibler chaque appareil. L'iPhone 3GS et les modèles antérieurs ne prennent en charge que le profil h.264 Baseline, niveau 3.0 (et certains prennent en charge une version plus limitée), tandis que les appareils plus récents prennent en charge les profils Main et High.

Pour une expérience utilisateur optimale, le HTTP Live Streaming (HLS) est indispensable. Apple l'impose à toutes les applications vidéo de l'App Store qui diffusent des contenus de plus de 10 minutes, et c'est le seul véritable format de diffusion en continu pris en charge par iOS. Le HLS est également adopté par Android (version 3+), Roku et une série d'autres destinations.

Approche générale

RésolutionProfilBitrate@ 16:9@ 4:3AudioCommentaires
1024×768[email protected]2Mbps1024×5761024×76856kbps HE-AAC 
960×640[email protected]1.5Mbps960×540854×64056kbps HE-AAC 
640×432[email protected]1Mbps640×360576×43256kbps HE-AAC 
480×320[email protected]600kbps480×272426×32056kbps HE-AAC 
400×288[email protected]400kbps400×224384×28856kbps HE-AAC 
400×288[email protected]200kbps400×224384×28856kbps HE-AACdécimer le taux de rafraîchissement
N/A (Audio uniquement)    56kbps HE-AAC 

Pourquoi ces recommandations ?

  • Il ne s'agit que de recommandations. Des résolutions et des débits différents sont parfaitement valables et peuvent même être préférables dans certaines circonstances. Par exemple, un contenu extrêmement complexe peut justifier des débits binaires plus élevés.
  • 720p est la plus grande vidéo lisible sur l'iPad 1 et l'iPhone 4, et l'iPad 2/iPhone 4S lit tout ce qui va jusqu'à 1080p. Mais comme l'écran natif ne fait que 1024 pixels de large, il n'est pas indispensable d'aller jusqu'à 720p ou 1080p. Sauf, bien sûr, si vous souhaitez réutiliser une vidéo ailleurs - le 720p est une excellente résolution pour la lecture en plein écran sur le web, et le 1080p est tout à fait approprié pour les téléviseurs connectés. Selon les rumeurs, les futurs iPad auront une résolution quatre fois supérieure à celle de l'iPad actuel ; envisagez donc d'ajouter le 720p pour vous prémunir contre l'avenir.
  • Le profil h.264 est important. L'iPad 1 et l'iPhone 4 prennent tous deux en charge le profil principal. L'iPad 2/iPhone 4S prend en charge le profil High, qui est légèrement meilleur que le profil Main, mais étant donné le nombre d'appareils iPad 1 dans le monde, il est probablement préférable de s'en tenir au profil Main. Pour un ciblage optimal des appareils, il convient d'encoder à la fois en profil principal et en profil élevé.
  • Ces six résolutions et débits binaires permettent de couvrir assez bien les différentes largeurs de bande. Vous pouvez certainement en faire plus, alors ajoutez ou soustrayez des résolutions et des profils à votre guise.
  • Les utilisateurs de l'ancien iPhone/iPod Touch disposeront de trois flux, dont une vidéo de qualité raisonnable 480×320 (la résolution de l'écran de ces appareils). Les utilisateurs de l'iPad et de l'iPhone 4 pourront utiliser les six flux.
  • L'échelle de résolution de l'iPad est assez bonne, de sorte que les vidéos qui sont redimensionnées ont généralement une bonne apparence.
  • Dans la mesure du possible, ces paramètres permettent de diviser les dimensions de la résolution par 16. Cela permet une compression plus efficace. Les gains d'efficacité sont faibles, en particulier pour les résolutions élevées, mais ils commencent à faire la différence pour les résolutions plus faibles.
  • Veillez à ce que l'audio soit identique sur chaque vidéo. Si les spécifications audio changent d'une version à l'autre, l'utilisateur peut entendre des bruits parasites et des clics pendant la lecture lorsqu'il passe d'un flux à l'autre.

Autres paramètres

  • Définissez la vitesse en fonction du délai d'exécution souhaité. Pour ces recommandations, nous allons utiliser la vitesse 2, qui améliore légèrement la compression par rapport à la ligne de base, mais reste raisonnablement rapide.
  • Veillez à ce que chaque segment soit à peu près de la même taille en utilisant un pic bitrate\_cap de 150% du débit cible, mais dans un délai long. buffer\_size (par exemple, cinq secondes, ou 5 fois la durée de vie de l'appareil). bitrate\_cap).
  • Brightcove choisit automatiquement l'emplacement des images clés lorsque vous définissez le type sur " segmenté ". Si vous encodez en MP4 pour une segmentation séparée en HLS, définissez forced\_keyframe\_rate à "0.2" ou "0.1" (pour des intervalles d'images clés de 5 ou 10 secondes, respectivement).
  • Si vous pouvez accepter des débits binaires légèrement imprévisibles, ajouter de la qualité au mixage et modifier les paramètres de l'image, vous devez être en mesure d'utiliser la technologie de l'image. video\_bitrate à max\_video\_bitrate pour optimiser la taille du fichier. Le codeur utilisera le débit maximal si nécessaire et un débit inférieur s'il peut obtenir la qualité souhaitée avec moins de bits.
  • Régler le max\_frame\_rate à 30 et le max\_audio\_sample\_rate à 48000.
  • La première génération d'appareils iOS n'autorise qu'un seul fichier h.264 reference\_frameIl faut donc l'activer sur les flux de la ligne de base pour une compatibilité maximale.

Partager

Tags

Brightcove a aidé un fabricant d'équipements de diagnostic à réduire le temps et les dépenses consacrés à la salle de classe tout en améliorant la réussite ...
Brightcove a aidé la place de marché automobile la plus reconnue à gérer son énorme vidéothèque et à la rentabiliser...
Pour préserver l'intégrité de leur marque, les enseignes de distribution ont besoin de lecteurs vidéo personnalisables qui leur permettent d'ajuster les couleurs, la police...

PRÊT À COMMENCER ?

Contactez-nous pour savoir comment nous pouvons améliorer vos efforts de marketing vidéo et vous aider à générer les résultats et le retour sur investissement dont vous avez besoin.