AVAnimator 3.0

AVAnimator is a native iOS library that makes it easy to implement non-trivial video/audio enabled apps. The 3.0 release of AVAnimator brings new features, new platform support, and easier integration. Dealing with video is difficult because file sizes can become very large and memory usage can quickly spiral out of control. Learning how to write the most optimal video processing code for iOS is a difficult and time consuming process. AVAnimator does the hard stuff for you, so that you can focus on actually creating an innovative iOS app.

New Features:

  • iOS 9 support
  • GIF89a support
  • 64 bit ARM support
  • H.264 to OpenGL hardware render path
  • Support for static images and text in offline composition


  • Full ARC support
  • ARM7 ASM rewrite
  • allow attach during viewDidLoad for segues
  • Enable load time flatten MVID to keyframes

For more high level information, please have a look at the following PDF:

For more detailed low level information, have a look at my blog: