H.264/AVC Encoder

From AVObjects Knowledge Base
(Difference between revisions)
Jump to: navigation, search
(See Also)
Line 42: Line 42:
 
* [[Broadcast Automation Platform]]
 
* [[Broadcast Automation Platform]]
 
* [[Virtual Studio SDK|MediaLooks Vision Mixing and Chroma Keying Platform]]
 
* [[Virtual Studio SDK|MediaLooks Vision Mixing and Chroma Keying Platform]]
* [[H.264/AVC Encoder]]
+
* [[H.264/AVC Decoder]]
  
 
==Action Items==
 
==Action Items==

Revision as of 00:05, 14 July 2011


High-quality DirectShow encoder for H.264/AVC video streams.

Overview


Why H.264?

H.264/MPEG-4 Part 10 or AVC (Advanced Video Coding) is the latest motion compensation-based video compression technology available today. At only half the bandwidth of MPEG-2, H.264 provides better video quality due to a deblocking filter that helps smooth the sharp edges between macroblocks. Because of this, H.264 is especially suited for HD video.

H.264 is used in:

  • HDTV broadcasting
  • Digital Cinema
  • CCTV (Close Circuit TV) and Video Surveillance
  • Web players and YouTube-like video sharing sites
  • Blue-ray optical discs


Features

  • Supports Baseline profile (BP), Main profile (MP), Extended profile (XP) and High profile (HiP).
  • Multicore/Hyper Threading support.
  • MMX/SSE/SSE2/SSE3 ASM optimization.
  • CABAC/CAVLC.
  • I, P and B slices.
  • AVC-Intra support.
  • AVC1 file and byte stream formats support.
  • Field or frame pictures.
  • Color space convertions (YUY2, UYVY, YVYU, ARGB32, RGB32, RGB24, RGB565, RGB555, YV12, I420).

See Also

Action Items

Personal tools