The Wayback Machine - https://web.archive.org/web/20100131183450/http://www.afterdawn.com:80/glossary/terms/macroblock-adaptive_frame-field_coding.cfm
User User name Password  
   
Sunday 31.1.2010 / 01:34 PM
Search AfterDawn.com:        In English   Suomeksi   P� svenska   P� norsk
afterdawn.com > glossary > Macroblock-Adaptive Frame/Field Coding
Show topics
Glossary
Glossary

Macroblock-Adaptive Frame/Field Coding

(synonyms: MBAFF)

MBAFF, or Macroblock-Adaptive Frame/Field Coding, is a video encoding feature of MPEG-4 AVC that allows a single frame to be encoded partly progressive and partly interlaced. Maintaining the quality of interlaced video can be a challenge in video encoding because of the larger spaces between horizontal lines in the same field. MBAFF allows an AVC encoder to examine each block in a frame to look for similarities between interlaced fields. When there is no motion the fields will tend to be very similar, resulting in better quality if you encode the block as progressive video. For blocks where there is motion from one field to another the quality is more likely to suffer if encoded progressive, so these blocks can remain interlaced.

In addition to quality improvements, progressive frames require fewer bits making them more compressible for the same quality as interlaced frames. This also applies to individual macroblocs, meaning that by using MBAFF you may greatly improve quality for a given bitrate. Since all the decisions required for MBAFF are made by the encoder it can slow encoding speeds greatly. Being a relatively new technology it's also not supported well among AVC playback software. Unlike many of AVC's advance features, though, MBAFF doesn't affect decoder speed.

For more information, see the glossary definitions for:

Advanced Video Coding AVC BDAV BDMV Blu-ray CABAC CAVLC H.264 Interlace MPEG-4 PicAFF Progressive
User comments
There are currently no user comments for this entry.
Be the first to write one!
 Post your comment
Select a term to see the explanation

 
Missing something? Suggest a new glossary entry!
 
Select a file extension to see its definition
  • .7z
  • .aa
  • .aac
  • .ac3
  • .aif
  • .aifc
  • .aiff
  • .amr
  • .ape
  • .asf
  • .asx
  • .avi
  • .avs
  • .awb
  • .bik
  • .bin
  • .bup
  • .ccd
  • .cda
  • .cso
  • .cue
  • .d2v
  • .dal
  • .dat
  • .divx
  • .doc
  • .ecl
  • .exe
  • .fla
  • .flac
  • .gz
  • .ifo
  • .img
  • .iso
  • .ivf
  • .list
  • .m2v
  • .m3u
  • .m4a
  • .m4b
  • .m4p
  • .mds
  • .met
  • .mkv
  • .mnu
  • .mov
  • .mp+
  • .mp2
  • .mp3
  • .mp4
  • .mpc
  • .mpeg
  • .mpg
  • .nds
  • .nfo
  • .nrg
  • .ogg
  • .pbp
  • .pdf
  • .pls
  • .r01
  • .ra
  • .rar
  • .ratdvd
  • .rm
  • .sfv
  • .shn
  • .smk
  • .srt
  • .ssa
  • .sub
  • .sxc
  • .sxw
  • .tap
  • .tar
  • .tgz
  • .tme1
  • .torrent
  • .ts
  • .txt
  • .vaf
  • .vob
  • .vpd
  • .wav
  • .wax
  • .wm
  • .wma
  • .wmd
  • .wmv
  • .wvx
  • .xls
  • .xtodvd
  • .zip
  • Digital video: AfterDawn.com | AfterDawn Forums
    Music: MP3Lizard.com
    Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
    Software: Software downloads
    Blogs: User profile pages
    RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
    International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
    Navigate: Search | Site map
    About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
    Contact us: Send feedback | Contact our media sales team
     
      © 1999-2010 by AfterDawn Ltd.