DivX Certified Profiles

Select a DivX Profile

As the DivX codec grew into a popular standard, hardware manufactures realized its potential in the consumer market and developed devices claiming to be DivX Compatible.

In truth, these players would typically support only some versions of DivX and even then only limited features from those versions. The capabilities of hardware devices claiming DivX compatibility varied so widely that it became a hit-and-miss affair attempting to encode DivX video that could be played consistently well on all of them. That's why DivXNetworks designed a system of profiles for DivX Certified devices.

By selecting one of the four available profile modes, you instruct Dr. DivX to constrain to the minimum capabilities of devices certified for that profile. Encoder features unsupported by any given profile will be automatically disabled and the encoder will produce only video streams suitable for the certified device.

If you are particularly interested in the technical differences between the minimum requirements of the standard profiles, you'll find all the gory details in the following four sub-sections.

Handheld

  • 176 x 144 at 15 fps
  • 1485 macroblocks per second
  • 200 kbps average
  • 800 kbps peak
  • 32 KB buffer

High Definition

  • 1280 x 720 at 30 fps
  • 108000 macroblocks per second
  • 8000 kbps average
  • 32000 kbps peak
  • 768 KB buffer
  • Bi-directional encoding
  • Optional interlaced video

Home Theater

  • 720 x 480 at 30 fps
  • 40500 macroblocks per second
  • 4000 kbps average
  • 8000 kbps peak
  • 384 KB buffer
  • Bi-directional encoding
  • Optional interlaced video

Portable

  • 352 x 240 at 30 fps or 352 x 288 at 25 fps
  • 9900 macroblocks per second
  • 768 kbps average
  • 4000 kbps peak
  • 138 KB buffer
  • Bi-directional encoding