我已经阅读了几篇关于这两个问题的帖子,但到目前为止我还没有看到任何人进行比较。
假设我只想要没有任何透明度等的全屏动画,应用启动时只需要几秒钟的动画 (1''-2'')。有谁知道 iPhone 上“视频”与“图像序列”(320x480 @ 30) 在性能等方面的比较?
最佳答案
我觉得这里有几点需要思考。
- 如上所述的动画大小。您可以尝试每秒 15 张图像的帧率,这样 3 秒内可以显示 45 张图像。这是相当多的数据。
- 视频将按照之前提到的 H.264(Baseline Profile Level 3.0)格式或 MPEG-4 Part 2 视频(Simple Profile)格式进行压缩。这意味着它会相当小。
我认为您需要拍摄视频,因为, 1. 45 张全屏 PNG 图像需要大量内存。我认为这不会奏效。
最后,您需要添加必须加载到内存中的媒体播放器框架,这会增加加载时间。
我的建议:听起来动画对于应用程序来说有点多余,我讨厌需要很长时间才能加载的应用程序,这只会增加您的应用程序启动时间。如果你能避免这样做,那就不要这样做。让你的应用程序快速。如果您可以在加载后的某个其他时间执行此操作,那就太好了。
关于iPhone短动画: video or image sequence?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1068498/