On2 vp6 Video Codec

584 views
414 views

Published on

On2 vp6 Video Codec

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
584
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
7
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

On2 vp6 Video Codec

  1. 1. ON2VP6
  2. 2. The VP6 codec was introduced in May 2003  In November 2003, On2 announced that VP6 had been chosen as a codec for China's Enhanced Versatile Disc  In November 2003, On2 announced that the VP6 codec will be used in products for broadcasting in the field, such as with BBC reporters  Later incarnations of this codec are VP7 and VP8. With the Google acquisition of On2, VP8 is licensed as open source.
  3. 3. On2vps  lossy video compression format  video codecs developed by On2 Technologies  Commonly used by Adobe Flash, Flash Video, and JavaFX media files.
  4. 4. On2 VP6 Codec Info  On2 boasts the VP6 video codec performs 40% better quality and 50% better playback performance over the VP5 codec. On2 also claims that the TrueMotion VP6 outperforms H.264, Windows Media 9 and Real Networks 9 codecs in standardized testing.
  5. 5. VP6 ALGORITHM FUNDAMENTALS  VP6 is a leading edge video compression algorithm having the following features:  YUV 4:2:0 image format  Macro-block (MB) based coding (MB is 16x16 luma plus two 8x8 chroma)  ¼ pixel accuracy motion compensated prediction  8x8 DCT transform  64-level linear quantizer  Prediction loop filter  Frame variable quantization level  Scaling on output after decode  Two entropy coding strategies: Huffman & Binary Arithmetic (BoolCoder)  Extensive context-based entropy coding strategy
  6. 6. FRAME TYPES  Intra Frame Intra, or I-frames, may be reconstructed from their compressed representation with no reference to other frames in the sequence  Inter Frame Inter, prediction or P-frames, are encoded differentially with respect to a previously encoded reference frame in the sequence.
  7. 7. Features of VP6  VP6 is a high-quality,  low bitrate video compression codec  can be used as a plug-in within any video processing application that is capable of utilizing third party codecs.  The codec is free for personal/non-commercial use.
  8. 8. Features of VP6 VP6 can play back 1920x1080 HD material on a 2.5 GHz PC and 1280x720 material on a 1.5 GHz PC. - Supports real-time encoding at full D1 resolution. - Up to 40% image quality improvement over VP5. - Up to 50% faster playback than VP5. - Optimized to produce the best quality video available on high-resolution material (640x480 and higher). - Achieves any requested data rate by choosing automatically to adjust quantization levels, adjust encoded frame dimensions, or drop frames altogether.
  9. 9. XML template for On2 VP6 FLV creation <format> <output>vp6</output> <file_extension>flv</file_extension> <video_codec>vp6</video_codec> <size>320x240</size> <bitrate>200k</bitrate> <audio_bitrate>64k</audio_bitrate> <audio_sample_rate>44100</audio_sample_rate> <audio_channels_number>2</audio_channels_number> </format>

×