Question

Je l'ai lu plusieurs qui que ce soit après les deux questions, mais je ne l'ai pas vu comparer à ce jour.

Si je veux juste animation plein écran sans transparence etc, juste quelques secondes d'animation (1 « » - 2 « ») lorsqu'une application démarre. Est-ce que quelqu'un sait comment "séquence d'images" "vidéo" se compare à (320x480 @ 30) sur l'iPhone, en ce qui concerne la performance, etc?

Était-ce utile?

La solution

Je pense qu'il ya quelques points à penser ici.

  1. Taille de l'animation comme indiqué plus haut. Vous pouvez essayer un framerate de 15 images par seconde de sorte que pourrait être 45 images pour 3. C'est tout à fait des données de lot.
  2. La vidéo serait compressé comme mentionné précédemment au format H.264 (profil de base de niveau 3.0) Format ou vidéo MPEG-4 Partie 2 (Simple Profile). Ce qui signifie que ça va être assez faible.

Je pense que vous aurez besoin d'aller pour la vidéo parce que, 1. 45 plein écran des images PNG va exiger beaucoup de RAM. Je ne pense pas que cela va fonctionner bien.

Enfin, vous devrez annonce le Media Player Framework qui devra être chargé en mémoire, ce qui va augmenter votre temps de chargement.

MON CONSEIL: Ça a l'air comme l'animation est un peu superflu à l'application, je déteste les applications qui prennent les âges à charger et cela ne va augmenter votre temps de démarrage de l'application. Si vous pouvez éviter de faire cela, alors ne le faites pas. Assurez-vous l'application rapide. Si vous pouvez le faire à un autre moment après la charge alors c'est cool.

Autres conseils

La vidéo sera beaucoup plus compressé qu'une séquence d'images, parce que la compression vidéo prend les données précédentes de trame en compte pour réduire le débit. Il faudra plus de puissance pour décoder, mais l'iPhone a du matériel pour cela, et le système d'exploitation a des API qui utilisent ce matériel, donc je ne me sentirais pas mal à faire usage.

ne négligez pas la possibilité de rendre la séquence en temps réel.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top