Jump to content

QuickTime Animation

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Conquerist (talk | contribs) at 21:11, 9 April 2013 (added external links). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

QuickTime Animation format (also known as QuickTime RLE) is a video compression algorithm and video codec created by Apple Computer to enable playback of RGB video in real time without expensive hardware.[1][2] It is generally found in the QuickTime container with the FourCC "rle ".[note 1] It supports a lossless compression (if encoded at 100% quality) and color depths from 1 to 32 bits, and is one of the few video codecs that supports an alpha channel. Aside from the Apple codec, a decoder is implemented in XAnim and an encoder as well as a decoder in libavcodec.[3][4]

Technical Details

QuickTime Animation uses run-length encoding for compression and as such, works well for traditional 2-D animation where there are large areas of constant color, or have little change of pixels frame to frame. For the same reasons, it is well suited for screencast content.[5] For complex 3D rendered scenes or digitized film of real-world footage, it barely compresses at all and adds visible noise at lower than 100% quality levels.

See also

Notes

  1. ^ Please note the extra space character at the end.

References

  1. ^ "QuickTime File Format" (PDF). Inside QuickTime: The QuickTime Technical Reference Library. Apple Inc. 2000. Retrieved 5 April 2013.
  2. ^ Technical Description of the Apple QuickTime RLE codec
  3. ^ Mark Podlipec (10 December 1997). "xanim.2.70.6.4.2 README". XAnim. Retrieved 4 April 2013.
  4. ^ "FFmpeg Documentation". FFmpeg. Retrieved 4 April 2013.
  5. ^ Peter Hosey (08 December 2013). "Screencast codec showdown!". Retrieved 9 April 2013. {{cite web}}: Check date values in: |date= (help)