• Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The DIY Video Editor

All things video for the enthusiastic amateur...

DivX and H.264 Video File Formats Explained

DivX video compression logo.

DivX is the name of a specific video compression codec (compression-decompression) developed by DivX, Inc.

The format was developed to enable users to create very high quality video with very small files sizes.

The DivX codec is currently the most popular MPEG-4 based codec because of its quality, speed and efficiency. As is usually the case the popular becomes more popular because… well… it’s popular! So as a result most modern DVD players and devices are now compatible with the DivX standard.

DivX is based on the H.264 standard which in itself is an MPEG4 variant. It is important to note that terms like MPEG2 and MPEG4 are not codecs in themselves although the terms are used in this context quite often. Both MPEG2 and MPEG4 are a set of rules or standards that dictate the manner in which particular video files are encoded and rendered (played back).

What is H.264?

To be blunt H.264 is probably the future. It is most likely that the current MPEG2 for DVD and DV avi video files types for camcorders will be phased out in favor of H.264 or something similar.

H.264 provides very powerful compression technology that delivers superior video at a low bit rate. It can run across many different types of platform and is suited to high definition production.

The H.264 standard reduces the amount of information required to reproduce a video…

How Does it Work?

The H.264 encoder is able to divide each picture recorded into a set of blocks, it then searches the pictures in the video stream before and after the picture being encoded.

It detects the changes between the before and after pictures as compared to the current picture and carries out what is called “motion estimation.” That’s just a fancy was of saying it makes a calculated guess as to what the changes are.

H.264 inspects the before and after pictures down to the level of one quarter of a pixel for this motion search resulting in quite amazing quality.

Once it has done that it now “knows” what is the same and what is different between one picture and the next and simply put, it throws out everything that is the same and only keeps what is different.

When the file is played back the decoder in the playback device will hit the picture in the example above. It will display a little of the total picture from the information in the file but mainly it will go to other pictures (before and after the current one) to find the rest of the information it needs to show the complete picture.

That is how it manages to achieve such small video file sizes.

It is a common misconception that H.264 is a format with only a single form. Not true .Mov files are H.264 and very often you will find that files you see that are marked as MPEG4 are actually H.264.

H.264 can occur under a number of guises displaying a wide range of parameters.

For a complete look at this style of compression you can take a look at this post here under MPEG2 and MPEG4 Editing or here for Video File Formats Explained.

As a video file encoding format H.264 represents probably the best quality for file size trade off on the market today and the DivX implementation of H.264 represents the best of the best.

The Downside

Like all highly compressed video file formats DivX was not designed in any way as an editing format. It is what is called a distribution format and is intended as the video file format to be used in the final product.

Editing DivX files can be a nightmare and the reasons for this are explained in the links above in this post.

Compatibility with Other Video Editing Software

Because DivX is a specific codec it is easily implemented into your existing video editing software. All you have to do is download the codec from www.DivX.com and install. From that point forward when you choose to render a final video file of a project DivX will appear as one of the choices for file output.

Each type of video editing software will have a slightly different place in which you will gain access to imported codecs so just check your particular software documentation for details.

  • The Friday Roundup – Music Video Tips, File Formats and More!
  • The Friday Roundup – It’s All About 4K Resolution and HVEC This Week!
  • Video File Format Compatibility
  • The Friday Roundup – Isobuster 4.3, Codec News and Sensors
  • MPEG2 AVCHD MPEG4 Editing Problems Explained

Reader Interactions

Comments

  1. Franklin Zelch says

    03/10/2020 at 1:14 pm

    Contrary to the claim in this article the DivX codec is NOT based on h.264. The DivX codec is MPEG-4 Part 2 Advanced Simple Profile (ASP) h.263 which is the predecessor to h.264 Advanced Video Codec (AVC). There are three DivX codecs; the original MPEG-4 Part 2 DivX codec, the H.264/MPEG-4 AVC DivX Plus HD codec and the High Efficiency Video Coding DivX HEVC Ultra HD codec.The last actual DivX codec was DivX codec 6.8.5. Support for H.264 did not come along until DivX Plus Codec Pack 8.0 – Released 2010-3-16 DivX Plus is based on the h.264 codec and not the DivX codec.

    Reply
    • Lance Carr says

      03/11/2020 at 1:12 am

      Hi Franklin,
      At the time this article was written and with the intention to keep things simple, the DivX codec was the version based on H.264.
      It was not the intention of the article to outline the long and convoluted history of this codec prior to that time.
      Thanks for your comment anyway.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Video Editing Tips

  • Video Editing Basics Part One
  • Video Editing Basics Part Two
  • MPEG2 AVCHD MP4 Editing Problems Explained
  • DivX and H.264 Video File Formats Explained
  • Video Editing for Beginners
  • A Guide to Video Color Correction
  • Video Color Correction – Fixing White Balance
  • Basic Color Grading – an Overview
  • Basic Editing Cuts in Video
  • Video Transitions in Editing
  • 6 Tips to Speed Up Your Video Editing Workflow
  • How to Hide Jump Cuts in Your Videos
  • Cuts and Transitions for New Video Editors
  • Video Editing Basics: How to Edit a Scene
  • Some General Video Editing Tips
  • Color Correction – Fixing White Balance

Main Categories

  • Home Page
  • DIY Video Editor Blog
  • Choosing a Video Camera
  • Video Shooting Tips
  • How to Choose Video Editing Software
  • Video Editing Tips
  • Getting Your Videos Online
  • Video Editing Software Reviews
  • Audio Tips for Video
  • CD, DVD, Blu-ray Disc Repair and Data Recovery
  • Video Related Tips and Articles

Software Reviews

  • The Best Video Editing Software
  • Easy to Use Editing Software
  • CyberLink PowerDirector 2026 / 365
  • Filmora 15
  • Movavi Video Editor
  • Magix Video Deluxe
  • CapCut Video Editor
  • Nero AI Video Upscaler Review
  • Aiarty Video Enhancer Review
  • HitPaw VikPea Video Upscaler
  • Corel VideoStudio 2023
  • Pinnacle Studio 26
  • Adobe Premiere Elements
  • CyberLink Director Suite 365
  • Magix Video Pro X
  • ScreenFlow for Mac
  • Multimedia Software

Footer

  • Disclosure
  • Contact
  • Privacy Policy
  • Cookie Policy
  • Terms of Use
  • About
This website is a participant in the Amazon Services LLC Associates Program and other affiliate programs. At no additional cost to you, we will earn a commission if you decide to make a purchase after clicking through our affiliate link(s). Copyright © 2026 The DIY Video Editor

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

The DIY Video Editor
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

3rd Party Cookies

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

Cookie Policy

More information about our Cookie Policy