Friday, July 3, 2009

Dmf

DivX 6 expanded the scope of DivX from including just a codec and a player by adding a media container format. This optional new file format introduced with DivX 6 is called "DivX Media Format" ("DMF") (with a .divx extension) that includes support for the following DVD-Video and VOB container like features.DivX Media Format (DMF) features:Interactive video menusMultiple subtitles (XSUB)Multiple audio tracksMultiple video streams (for special features like bonus/extra content, just like on DVD-Video movies)Chapter pointsOther metadata (XTAG)Multiple formatPartial backwards compatibility with AVIThis new "DivX Media Format" also came with a "DivX Ultra Certified" profile, and all "Ultra" certified players must support all "DivX Media Format" features. While video encoded with the DivX codec is an MPEG-4 video stream, the DivX Media Format is analogous to media container formats such as Apple's QuickTime. In much the same way that media formats such as DVD specify MPEG-2 video as a part of their specification, the DivX Media Format specifies MPEG-4-compatible video as a part of its specification. However, despite the use of the ".divx" extension, this format is an extension to the AVI file format. The methods of including multiple audio and even subtitle tracks involve storing the data in RIFF headers and other such AVI hacks which have been known for quite a while, such that even VirtualDubMod supports them. DivX, Inc. did this on purpose to keep at least partial backwards compatibility with AVI, so that players that do not support the new features available to the .divx container format (like interactive menus, chapter points and XSUB subtitles) can at least play that primary video stream (usually the main movie if the DMF file contains multiple video streams like special features like bonus materials). Of course, the DivX codec and tools like Dr.DivX still support the traditional method of creating standard AVI files.DivX Subtitles (XSUB)

No comments:

Post a Comment