La puce T2 d'Apple fait une énorme différence en matière d'encodage vidéo pour la plupart des utilisateurs
Il a déjà été beaucoup question que les routines QuickSync de T2 et d'Intel accélèrent le codage. La prise en charge de l'encodage matériel pour la paire de fonctionnalités est incluse dans les routines VideoToolbox d'Apple.
Cependant, avec la sortie de l'iMac 4K 2019 qui utilise le même processeur que le Mac mini 2018 bas de gamme, il est enfin possible de tester les processeurs avec et sans T2, en utilisant exactement les mêmes paramètres d'encodeur logiciel.
Pour ce test, nous allons utiliser Handbrake, un AppleInsider Maître vidéo 4K, logiciel d'encodage Apple et Intel, et une pile de matériel. Décomposons les éléments impliqués dans ces tests.
Contenus
Qu'est-ce que le frein à main?
Handbrake, outil de transcodage à code source ouvert, peut être utilisé pour convertir une vidéo d’un format à un autre. Par exemple, il peut être utilisé pour convertir un fichier MP4 basé sur H.265 en un fichier MPEG-4 ou MPEG-2. Ou pour l'audio, il peut convertir un fichier AAC en MP3. Handbrake permet de transformer des supports de haute qualité, comme un film HD Blu-ray, en un support plus compatible ou plus compact pour un autre périphérique, comme les périphériques mobiles.
Dans le même temps, Handbrake est capable de convertir une vidéo en une variété de spécifications différentes, notamment en modifiant le débit binaire, si la vidéo est optimisée pour une utilisation en ligne, la résolution, la prise en charge de VFR et CFR, et en appliquant des filtres vidéo assortis pour améliorer l'image. . Il inclut une variété de préréglages pour les périphériques couramment utilisés pour afficher les fichiers résultants, ce qui permet de gagner encore plus de temps pour ceux qui souhaitent visionner des vidéos d'une source via un autre matériel.
Encodage du frein à main terminé, avec journal d'activité
Le frein à main est également un outil exceptionnel pour les personnes qui utilisent des serveurs domestiques dans le cadre de leur réseau, car de grandes collections de vidéos peuvent être transférées à travers le logiciel afin qu’elles puissent être normalisées au même type et format de fichier. Pour la diffusion en continu sur un réseau et pour économiser de l’espace disque, Handbrake s’est avéré précieux pour les utilisateurs qui en ont besoin.
Et, il peut encoder une vidéo au format 4K en H.264 ou HEVC, convenant à la diffusion en continu depuis iTunes vers un Apple TV. Nous encodons en H.265 HEVC ici.
Qu'est-ce que Intel QuickSync?
Introduits en 2011, les routines de codage QuickSync d'Intel reposent sur du matériel sur puce. Elles sont considérablement plus rapides et plus efficaces lorsqu'elles sont utilisées, et non pas uniquement par la compression des chiffres par le processeur. Les codages utilisant QuickSync au maximum prennent généralement une fraction du temps habituel et sont parfois plus rapides que le transcodage à l'aide d'une carte graphique.
QuickSync a évolué au fil des ans. Le Mac Pro 5,1 et le Mac Pro 6,1 cylindrique ne le possèdent pas du tout – et l'iMac Pro non plus en raison des choix architecturaux d'Intel dans le processeur Xeon.
Qu'est-ce que la VideoToolbox d'Apple?
VideoToolbox est le framework de bas niveau d'Apple pour iOS, macOS et tvOS. Il fournit aux logiciels un accès aux encodeurs et aux décodeurs basés sur le matériel, aux fins de la compression, de la décompression et du transcodage. Pour les développeurs, il s'agit d'un moyen d'exploiter directement le matériel Apple plutôt que d'utiliser leur propre solution logicielle, ce qui permet généralement de gagner du temps et de simplifier l'ajout de fonctionnalités à leurs applications et à leurs outils.
VideoToolbox exploite le T2, si disponible, et tout support Intel QuickSync supporté par un ordinateur donné.
La vidéo de test
La vidéo que nous utilisons pour la source, nous l'avons générée pour notre critique d'iMac 4K. Comme fourni à Handbrake, il s’agit d’un fichier de 1,49 Go, avec une résolution de 3840×2160, et un profil de couleurs de 1-1-1, avec un mixage stéréo à deux canaux.
Nous n'avons pas utilisé la vidéo YouTube, mais plutôt notre maître 4K.
Les réglages du frein à main
Nous avons sélectionné un encodeur utilisant VideoToolkit d'Apple et augmenté le débit à 18 000 kilobits par seconde. Aucune autre transformation n'est effectuée sur la vidéo et la résolution est conservée.
Le frein à main lui-même a beaucoup plus d'options que le VideoToolkit d'Apple. Si vous sélectionnez le codeur dans Handbrake qui utilise le T2, cela vous empêchera (en grande partie) de modifier quelque chose de critique. Mais, il y a encore quelques paramètres qui empêcheront un encodage.
Celles-ci sont généralement laissées comme un exercice à découvrir par le lecteur. Le débit binaire et les paramètres de base similaires peuvent être modifiés, mais vous en éloignerez trop et votre code pourrait échouer. Au moins cela échouera tôt
Les resultats
Nous avons effectué l’encodage sur un large éventail de matériels récents, mais nous examinons plus précisément le i3-8100 du Mac mini avec T2, par rapport au iMac 4K sans.
Transcodage des durées de test pour les Mac équipés du Core i3-8100 en frein à main
Considérant la possibilité que le problème réside sur le disque dur lent, nous avons ré-exécuté le test sur un disque SSD USB 3.1 de type C sur l’iMac 4K avec des résultats identiques. De plus, l'exécution du test sur un Mac mini i7 avec un disque dur externe pour ordinateur portable 4200RPM connecté via USB 3.1 de type A donnait des résultats identiques avec un codage à vitesse supérieure, éliminant ainsi le ralentissement du disque sur l'entrée de gamme iMac 4K.
Ainsi, 100% de la différence entre l'iMac 4K et l'i3 Mac mini avec la boîte à outils vidéo de base provient du T2.
Les premiers tests sur des codages vidéo plus longs montraient une proportionnalité similaire entre les codages utilisant le T2 et ceux qui ne le sont pas ou ne le peuvent pas, mais nous examinerons cela davantage à une date ultérieure.
Le logiciel en huit minutes encodé à partir du Mac mini i3 est intéressant. Bien que ce paramètre de codage n'exclue pas complètement Quicksync, il en coupe une grande partie, ce qui entraîne un codage beaucoup plus lent que la machine non contrainte. C’est une bonne démonstration de ce que Quicksync apporte à la table.
Vous voulez peut-être plus que le T2
Avoir le T2 n'est pas la seule variable à considérer, cependant. Plusieurs cœurs signifie plus de "grognement" derrière les routines QuickSync, et plus de puissance de processeur pour résoudre le problème.
Nous aimons beaucoup la tour Mac Pro 5,1 ici à AppleInsider pour une multitude de raisons, et nous apprécions le fonctionnement, les performances et l’apparence du Mac Pro 6.1 cylindrique. Mais ces numéros de codage vidéo sont peut-être la raison la plus convaincante pour les personnes centrées sur la vidéo de passer à une machine T2 que nous avons encore vue.
Considérez votre flux de travail
Le T2 d’Apple sera probablement tout au long de la gamme de produits. C'est déjà sur le Mac mini, MacBook Pro et iMac Pro. Il y a des avantages, tels que le codage vidéo, et des problèmes liés à la possibilité de réparation, susceptibles de ne pas se manifester à l'avenir. Qu'on le veuille ou non, c'est ici, donc au moins, cela procure un avantage au-delà de la sécurité pour l'utilisateur final.
Mais ce n’est pas le test ultime en la matière, mais une démonstration concrète de ce que le T2 fera pour la grande majorité des utilisateurs de Mac. Les éditeurs vidéo professionnels peuvent trouver les restrictions que le T2 applique sur les encodages vidéo problématiques, ainsi que les applications qu’ils utilisent, telles que les mises à jour récentes d’Adobe et DaVinci Resolve, sont mieux servies par un puissant processeur graphique.