Les Mac Apple Silicon ne devraient pas avoir de mal à encoder des vidéos

Nicolas Furno |

Même si c’est une pratique beaucoup moins courante qu’à une époque, l’encodage des vidéos reste l’une des tâches de prédilection pour mesurer les performances d’un ordinateur. Il faut dire qu’encoder une vidéo est une tâche particulièrement complexe, qui impose une pression continue sur le processeur. C’est pourquoi Pierre Dandumont a eu l’idée d’encoder quelques vidéos avec Handbrake sur le DTK, le kit de développement fourni par Apple pour préparer l’arrivée des Mac Apple Silicon.

Le journaliste de CanardPC — qui a analysé ce Mac un peu spécial dans son dernier numéro — a commencé par tester un encodage avec la version publique de Handbrake. Compilée pour les processeurs Intel, cette version nécessite Rosetta 2, la couche d’émulation de macOS. De ce fait, les performances sont assez médiocres : il a fallu près de 26 minutes pour encoder la version 4K du film Big Buck Bunny en version 1080p en utilisant le préréglage « Apple TV 1080p30 » inclus. L’encodage s’est fait en moyenne à 12 images par seconde, mais il faut dire que le processeur du DTK tourne alors au ralenti.

Encodage de la même vidéo sur le DTK avec trois configurations, sur un MacBook Pro de 2017 et sur la Surface Pro X de Microsoft qui tourne également sur un processeur ARM (graphique CanardPC).

Handbrake est une app open-source et le développement de sa version optimisée pour les Mac Apple Silicon se fait en public. Tout le code est disponible sur une branche spécifique de son projet de développement et n’importe qui peut compiler sa propre version à condition d’avoir le DTK sous la main et quelques connaissances de base dans le domaine. Avec cette version qui ne dépend plus de Rosetta et qui bénéficie de tous les cœurs du processeur Apple A12Z, l’encodage est deux fois plus rapide : 12 min 30 et 25 fps environ.

Le journaliste donne un point de comparaison : son MacBook Pro de 2017 avec un Core i7 de quatre cœurs fait légèrement moins bien pour encoder la même vidéo. Quand on sait que le DTK est construit autour d’un processeur pensé pour les iPad, cela promet pour les premiers « vrais » Mac Apple Silicon qui devraient bénéficier d’un processeur taillé pour les Mac. Toujours à titre de comparaison, CanardPC a glissé la Surface Pro X dans le mix, un ordinateur ARM conçu par Microsoft. En utilisant une version native de Handbrake compilée pour cet ordinateur, l’encodage est deux fois plus lent que pour le DTK avec émulation.

L’information la plus intéressante de ce comparatif vient toutefois de l’encodage matériel, une option prise en charge par Handbrake. Dans ce cas, Big Buck Bunny est encodé à 150 images par seconde sur le DTK, soit six fois plus rapidement qu’en utilisant uniquement l’encodage logiciel. C’est impressionnant et surtout, c’est plus rapide qu’un Mac Intel avec T2, une puce ARM qui se charge avant tout de la sécurité, mais qui peut aussi proposer ses services sur d’autres tâches et notamment pour encoder des vidéos.

La puce Apple T2 intégrée à l’iMac Pro (image iFixit).

Un Mac Intel avec puce T2 encode les vidéos à environ 115 images par seconde. Le DTK est encore plus rapide, ce qu’il doit certainement à l’utilisation d’un seul SoC qui intègre toutes les fonctions utiles. Et rappelons encore une fois qu’il s’agit d’un processeur optimisé pour les tablettes, les Mac Apple Silicon feront peut-être encore mieux.

Source
Accroche : @andrianthomas
avatar iftwst | 

Merci CanardPC pour ce test !
Du coup j’ai acheté le magazine !

avatar Jacou | 

J’étudiais la possibilité d’acheter un MBP 16 en mars en remplacement de mon MBP 17 de 2010 qui est maintenant un vieux monsieur !
Bah... je vais le faire tirer jusqu’à ce qu’arrive le MBP 16 arm... et ça me fera vraiment quelque chose de constater la différence 😂

avatar melaure | 

@Jacou

Ca dépend de tes besoins. Perso je bosse beaucoup avec Fusion, je reprendrais le dernier mbp intel. Par contre le mini qui est mon media center pourrait passer en arm.

avatar raoolito | 

@melaure

Heu...
Dans le sens où vous n’attendez pas une nouvelle sortie Intel? Vous parlez d’acheter le mbp16 qui a un an environ c cela?

avatar ohmydog | 

Je vous invite a acheter canard pc. Leurs tests sont interessants sur le kit de test Apple Silicon

avatar Moonwalker | 

Autre enseignement de ce test, Rosetta 2 est bien le boulet que je soupçonnais, malgré les discours dithyrambiques d'Apple.

Je vais donc attendre patiemment que la transition s'achève au niveau de mes logiciels principaux avant d'acheter une machine Apple Silicon quelle qu'elle soit.

avatar lolo57 | 

2 fois plus lent, c'est loin d'être un boulet. Et pour la plupart des applications cela ne se remarquera même pas. J'utilise un macbook pro de 2009 quotidiennement (sous mojave) avec un ssd et 8go de mémoire, pour tout ce qui est usage courant (je l'utilise en ce moment), mail, navigation, courrier, netbeans, je n'ais pas de lag pénible, et j'utilise même Fusion 360, quand je dois modéliser des petites pièces et que je regarde la télé en même temps au salon. Après si c'est pour jouer, encoder de la vidéo, ou faire de la musique, cela risque d'être juste. J'ai vécu la transition précédente, et la plupart des applis ont était recompilé très rapidement et gratuitement par la plupart des éditeurs, pas de raison que cela soit différent cette fois.

avatar Moonwalker | 

La transition précédente, je l'ai faite, merci bien. Quasiment du premier jour : Mac OS X 10.4.4 et suivants.

Dire qu'on ne ressent pas les ralentissements dus à Rosetta est de l'enfumage. Je m'en suis tapé de l'émulation PPC à gogo sur mon premier iMac x86. Ça va, je connais. Je connais aussi le soulagement d'avoir une application native qu'on a longtemps attendue.

Je ne vais pas dépenser près de 2000 € pour une machine qui fera tourner pendant six mois à un an mes logiciels à la moitié de sa capacité.

avatar raoolito | 

@Moonwalker

Le boulet...
Lancez donc un software x86 sur Windows ARM et on en rediscutera

avatar Moonwalker | 

@raoolito

Windows, arm ou autre, n'est pas ma référence.

avatar raoolito | 

@Moonwalker

Quelle qu’elle soit, Rosetta permet de faire tourner au mieux des choses qui ne devraient même pas fonctionner
Référence ou pas Windows ARM est un des seuls OS à tenter aussi le coup et le résultat est terrible.
Ensuite je pense comme vous, pas question de travailler sous une recompilation on the fly de mes logiciels, j’ai aussi connu les 3 précédentes transitions mais sans travailler uniquement sur un OS dont les softs n’étaient pas encore adaptés
Désolé si vous avez vécu cela, ici Rosetta est là pour dire « ça dépannera très correctement en attendant les versions optimisées » et c’est ce qui compte

avatar frankm | 

Mon iPad Pro en fait une formalité avec LumaFusion

avatar hirtrey | 

Un ordinateur en 2020 peut encoder des films, mais c’est fantastique. On faisant comment en 2019 !!

avatar Nicolas Furno | 

@hirtrey

🤷‍♂️

avatar morpheusz63 | 

Je sort l'🧨.
J'ai acheté le canard pc justement pour le test dtk. Je vois beaucoup d'euphorie, de rêve de puissance etc. Ho les gars tant que ce mac Apple silicone n'est pas sortie, tester en situation réel calmer-vous, ranger le champomy.. on sait même pas si ce mac va s'adresser à tout le monde, est-ce que' on va changer de paradigme informatique ? Tellement de questions, que j'espère qu'il vont pas nous décevoir 🤞

avatar raoolito | 

@morpheusz63

Je crois surtout qu’il ne changera pas grandchose pour nous a l’usage.
On améliore les perds, on allège les refroidissements et on s’amuse plus niveau designs..
Une évolution pas une révolution.
Maintenant si on remonte à 2007, bon on a déjà eu notre révolution et l’iPad a changé le paradigme oui

avatar Alexg78bis | 

Actuellement il y a plusieurs gamme. i5, i7 ou encore i9. Apple va aussi sortir des mac arm avec différents niveaux de puissance ? Ou ferra comme les iPhone : même processeur mais plus de ram, plus de fonctionnalités pour les modèles pro ?
J’imagine bien que la réponse est différente gamme mais je n’ai juste pas vu l’info passée

avatar raoolito | 

@Alexg78bis

Sans doute parce que personne n’en sait rien :) ?
Réponse dans moins de 2 mois certainement

avatar malcolmZ07 | 

Selon leur Keynote, ils parlent d'une gamme de processeur. Je comprends échlonnage façon i5,i7,i9 et ça serait plus logique. Donner virtuellement plus de fonctionnalité à un soc façon intel ou amd serait triste quand même.

avatar Achylle_ | 

Il y aura certainement une segmentation. c'est dejà le cas :
A12 pour iphone
A12X pour ipad

On pourrai donc facilement imaginer un B1 pour MBAir, B1X pour MBP, B1Y pour iMac et mac de bureau et B1Z pour les futurs xeon made in Apple sur les Mac pro

avatar Alexg78bis | 

@Achylle_

Oui mais ma question portait au sein d’une même gamme y aura t’il des sous versions de processeur ?

Exemple pour le MacBook Pro actuellement tu peux l’avoir en i5, en i7 et en i9. Garderons nous ce genre de version ou ce sera un processeur unique pour tous les MacBook Pro

Mais bon de ce que j’ai compris des précédentes réponses rien n’a encore officiellement été annoncé donc il ne reste plus qu’à attendre 😕

En tout cas Apple va devoir faire le trie dans ses processeurs. Actuellement je n’y comprends rien un a12x est il plus ou moins puissant qu’un a12z qu’en est il de l’a14 du nouvel iPad Air face à l’A12z des model pro.

Pages

CONNEXION UTILISATEUR