我已经阅读了几篇关于这两个问题的帖子,但到目前为止我还没有看到有人比较。
假设我只想要没有任何透明度的全屏幕动画等,只需几秒钟的动画(1'' - 2''),当应用程序启动时。有没有人知道“视频”如何与iPhone上的“图像序列”(320x480 @ 30)相比,性能等?
答案 0 :(得分:3)
我认为这里有几点要考虑。
我认为你需要去看视频,因为, 1. 45张全屏PNG图像需要大量的内存。我认为这不会那么好。
最后,您需要添加必须加载到内存中的Media Player Framework,这会增加您的加载时间。
我的建议:听起来动画对应用程序来说有点多余,我讨厌需要花费很长时间才能加载的应用程序,这只会增加你的app启动时间。如果你可以避免这样做,那就不要这样做。让你快速应用。如果你可以在加载后的其他时间执行此操作,那么这很酷。
答案 1 :(得分:1)
视频将比一系列图像压缩得多,因为视频压缩会考虑先前的帧数据以降低比特率。它需要更多的功能来解码,但是iPhone有硬件,操作系统有使用这种硬件的API,所以我不会对使用它们感到不舒服。
答案 2 :(得分:0)
不要忽视实时渲染序列的可能性。