문제

나는 두 가지 문제에 대해 여러 게시물을 읽었지만 지금까지 비교 한 사람을 보지 못했습니다.

투명성 등이없는 전체 화면 애니메이션을 원한다고 가정 해 앱이 시작될 때 몇 초만 애니메이션 (1 ''-2 '' ')을 원합니다. 성능 등에 대해 "비디오"가 iPhone의 "이미지 시퀀스"(320x480 @ 30)와 어떻게 비교되는지 아는 사람이 있습니까?

도움이 되었습니까?

해결책

여기에 생각해야 할 몇 가지 요점이 있다고 생각합니다.

  1. 위에서 지적한 애니메이션의 크기. 초당 15 개의 이미지의 프레임 속도를 시도하여 3 초에 45 개의 이미지가 될 수 있습니다. 그것은 꽤 많은 데이터입니다.
  2. 비디오는 H.264 (Baseline Profile 3.0) 형식 또는 MPEG-4 Part 2 비디오 (단순 프로파일) 형식에서 언급했듯이 압축됩니다. 이는 합리적으로 작을 것임을 의미합니다.

1. 45 전체 화면 PNG 이미지에는 많은 RAM이 필요하기 때문에 비디오를 찾아야 할 것 같습니다. 나는 이것이 잘 작동한다고 생각하지 않습니다.

마지막으로 메모리에로드 해야하는 미디어 플레이어 프레임 워크를 광고해야하며로드 시간을 증가시킬 것입니다.

내 조언 : 애니메이션이 앱에 약간 불필요한 것처럼 들리며,로드하는 데 시간이 걸리는 앱을 싫어하며 앱 시작 시간 만 증가시킬 것입니다. 이 작업을 피할 수 있다면 그렇게하지 마십시오. 앱을 빠르게 만듭니다. 로드 후 다른 시간 에이 작업을 수행 할 수 있다면 멋지다.

다른 팁

비디오 압축이 비트 전송률을 줄이기 위해 이전 프레임 데이터를 고려하기 때문에 비디오는 일련의 이미지보다 훨씬 압축됩니다. 해독하는 데 더 많은 힘이 필요하지만 iPhone에는 하드웨어가 있으며 OS에는이 하드웨어를 사용하는 API가 있으므로 사용하는 것에 대해 기분이 나쁘지 않습니다.

시퀀스를 실시간으로 렌더링 할 가능성을 간과하지 마십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top