我已经读了几篇关于这两个问题的帖子,但到目前为止还没有看到有人比较。
假设我只想要没有任何透明度的全屏动画,当应用程序启动时只需要几秒钟的动画(1''-2'')。有没有人知道“视频”和iPhone上的“图像序列”(320x480 @ 30)在性能等方面的比较?
发布于 2009-07-01 11:40:56
我认为这里有几点需要考虑。
如上所述,
我认为你将需要去视频,因为,1.45全屏PNG图像将需要大量的内存。我不认为这会有那么好的效果。
最后,您将需要广告媒体播放器框架,这将不得不加载到内存中,这将增加您的加载时间。
我的建议:听起来动画对应用程序来说有点多余,我讨厌需要很长时间才能加载的应用程序,这只会增加应用程序的启动时间。如果你能避免这样做,那就不要做。让你的应用变得快速。如果你可以在加载后的其他时间做这件事,那就很酷了。
发布于 2009-07-01 11:09:29
视频将比图像序列压缩得多,因为视频压缩考虑了先前的帧数据以降低比特率。这将需要更多的能力来解码,但是iPhone有硬件,操作系统也有使用这些硬件的API,所以我不会觉得使用它们很糟糕。
发布于 2009-07-01 14:30:11
不要忽视实时渲染序列的可能性。
https://stackoverflow.com/questions/1068498
复制相似问题