Le site AppAdvice a mis au point quelques petits tests rapides pour juger des performances d'iMovie sur iPad et sur Mac dans des tâches basiques. Les conclusions sont assez surprenantes : dans la plupart des tâches de copie et d'encodage, l'iPad 2 a été le plus rapide, plus rapide même que des MacBook Pro ou Mac Pro cinq fois plus chers.
Le premier test consistait en l'importation d'une vidéo de deux minutes depuis un iPod touch 4G vers des iPad (avec le Camera Connection Kit) et des Mac (avec la fonction d'importation d'iMovie). L'iPad 2 s'acquitte de cette tâche en 25,5 secondes, cinq de moins que l'iPad premier du nom, deux fois plus vite qu'un Mac Pro, plus de quatre fois plus vite qu'un MacBook Air.
Pour le deuxième test, il a fallu créer un projet vide, y placer la même vidéo de deux minutes, puis l'exporter en HD 720p : là encore, l'iPad 2 est le plus rapide. Les appareils iOS finissent dans un mouchoir de poche, loin devant les Mac.
Enfin, dernier test, un peu plus proche des conditions réelles : il s'agit cette fois-ci d'un petit montage avec le même clip de deux minutes, un titre, une bande-son, et une image pour ouvrir et fermer le tout, exporté au format HD 720p. Cette fois, l'iPad 2 ne l'emporte pas : les Mac Pro ou MacBook Pro 17" cinq fois plus chers sont plus rapides. On remarque cependant que l'iPad 2 domine de la tête et des épaules les autres appareils iOS, ce qui n'était pas le cas dans le précédent test.
Nous avons tenu à vérifier la chose avec un iPad de première génération doté de la dernière version d'iMovie pour iOS, et un MacBook Air 11" lui aussi doté de la dernière version d'iMovie… pour Mac. L'idée était de tenter de trouver la raison de ces écarts : optimisation logicielle ? matérielle ? différence dans le processus d'encodage ?
Nous avons utilisé un fichier vidéo HD 720p (H.264) de 03:35, simplement exporté en HD 720p. Le fichier de sortie pèse 285 Mo côté iPad, 262 Mo côté Mac, et il est difficile de voir la moindre différence : bref, l'iPad ne « triche » pas sur la compression. Mais là où le MacBook Air met 13:10 pour encoder et exporter le fichier, l'iPad ne met que 03:03 (et il s'agit d'un modèle de première génération).
Il est fort possible que cette différence s'explique par un subtil mélange d'optimisation matérielle et logicielle, avec une version iOS conçue au plus près de la plateforme matérielle de l'iPhone, de l'iPod touch et de l'iPad. iMovie sur Mac exploite à peu près correctement plusieurs cœurs, mais on ne serait pas étonné d'apprendre que la version iOS fait un recours massif au calcul par la puce graphique et à certaines fonctions avancées de la plateforme ARM dédiées à la vidéo — cela pourrait expliquer les différences entre les deux générations d'iPad, la puce graphique de l'iPad 2 étant bien plus puissante que celle de la première génération. Il ne reste qu'à espérer qu'Apple serre aussi bien les boulons autour de la version Mac…
Le premier test consistait en l'importation d'une vidéo de deux minutes depuis un iPod touch 4G vers des iPad (avec le Camera Connection Kit) et des Mac (avec la fonction d'importation d'iMovie). L'iPad 2 s'acquitte de cette tâche en 25,5 secondes, cinq de moins que l'iPad premier du nom, deux fois plus vite qu'un Mac Pro, plus de quatre fois plus vite qu'un MacBook Air.
Pour le deuxième test, il a fallu créer un projet vide, y placer la même vidéo de deux minutes, puis l'exporter en HD 720p : là encore, l'iPad 2 est le plus rapide. Les appareils iOS finissent dans un mouchoir de poche, loin devant les Mac.
Enfin, dernier test, un peu plus proche des conditions réelles : il s'agit cette fois-ci d'un petit montage avec le même clip de deux minutes, un titre, une bande-son, et une image pour ouvrir et fermer le tout, exporté au format HD 720p. Cette fois, l'iPad 2 ne l'emporte pas : les Mac Pro ou MacBook Pro 17" cinq fois plus chers sont plus rapides. On remarque cependant que l'iPad 2 domine de la tête et des épaules les autres appareils iOS, ce qui n'était pas le cas dans le précédent test.
Nous avons tenu à vérifier la chose avec un iPad de première génération doté de la dernière version d'iMovie pour iOS, et un MacBook Air 11" lui aussi doté de la dernière version d'iMovie… pour Mac. L'idée était de tenter de trouver la raison de ces écarts : optimisation logicielle ? matérielle ? différence dans le processus d'encodage ?
Nous avons utilisé un fichier vidéo HD 720p (H.264) de 03:35, simplement exporté en HD 720p. Le fichier de sortie pèse 285 Mo côté iPad, 262 Mo côté Mac, et il est difficile de voir la moindre différence : bref, l'iPad ne « triche » pas sur la compression. Mais là où le MacBook Air met 13:10 pour encoder et exporter le fichier, l'iPad ne met que 03:03 (et il s'agit d'un modèle de première génération).
Il est fort possible que cette différence s'explique par un subtil mélange d'optimisation matérielle et logicielle, avec une version iOS conçue au plus près de la plateforme matérielle de l'iPhone, de l'iPod touch et de l'iPad. iMovie sur Mac exploite à peu près correctement plusieurs cœurs, mais on ne serait pas étonné d'apprendre que la version iOS fait un recours massif au calcul par la puce graphique et à certaines fonctions avancées de la plateforme ARM dédiées à la vidéo — cela pourrait expliquer les différences entre les deux générations d'iPad, la puce graphique de l'iPad 2 étant bien plus puissante que celle de la première génération. Il ne reste qu'à espérer qu'Apple serre aussi bien les boulons autour de la version Mac…