DivX H.264 Decoder Beta 3
The third beta release of the DivX H.264 Decoder improves performance for older AMD CPUs, introduces preliminary support for DVB applications, adds support for baseline profile, and greatly improves stability of the decoder.
Update: This version of the H.264 Decoder has been superseded by the release of DivX 7. Click here to read the complete original article.
The following changes have been made to the decoder:
-
A problem writing to video memory on systems using older AMD CPUs that reduced performance by as much as 60 percent has been addressed. Beta 3 is also slightly faster than Beta 2 on all of our test systems.
-
Support has been added for packetized NAL bitstreams and the decoder can now be used with DVB applications. Preliminary testing included:
- DVBViewer
- DVBDream*
- TerraTec Home Cinema
* This currently requires you to manually add the DivX H.264 Decoder GUID to the[H264_CODECS]section ofguids.iniin the DVBDream installation folder immediately after installation and to select the DivX H.264 Decoder on first run. The GUID is{6F513D27-97C3-453C-87FE-B24AE50B1601}.
-
New support for dynamic format changes enables DVB applications to switch between live streams of different resolutions.
-
H.264 baseline profile streams can be decoded thanks to support for flexible macroblock ordering and arbitrary slice ordering.
-
Error resilience has been significantly improved, providing better stability during playback of defective and damaged bitstreams.
-
The decoder accurately handles DirectShow timestamps to minimize jitter.
- Full support for H.264 streams read from MKV containers.
Known issues for Beta 3
This non-exhaustive list of known-issues summarizes some important points you should be aware of when using Beta 3:
-
The decoder does not yet include built-in deinterlacing. When viewing interlaced material you may see horizontal lines and jagged edges around objects during motion if your media player does not deinterlace. We recommend viewing interlaced content at it's native resolution or larger to minimize undesirable artifacts caused by downsampling.
- ReClock users may find that the ReClock Audio Renderer filter cannot determine the video frame rate of streams decoded by the DivX H.264 Decoder filter.
This version of the H.264 Decoder has been superseded by the release of DivX 7. You can now download the DivX H.264 Decoder for free as part of the DivX for Windows bundle.
We want to hear from you! Did you experience any problems using Beta 3? Did the decoder perform well on your system? Did you find a bug? Send us your feedback.
If your feedback relates to performance issues or software stability please consider attaching some of the following to your email:
-
Screenshots from CPU-Z that show your CPU, memory and mainboard configuration.
-
A screenshot from GraphStudio after dragging and dropping your media file onto the application so that we can see how DirectShow attempts to render the media on your system.
-
Screenshots from DXDiag, which you can launch by simply typing
DXDiaginto the Run box on your Start menu, so that we can see information about your graphics card (e.g. vendor/model/memory/driver revision).
-
Screenshots of any crash dialogs, including the details view if available.
-
In the case of crashes, an export from MSInfo32, which you can launch by simply typing
MSInfo32into the Run box on your Start menu, so that we can see information about the operating system, running software and application errors.
- 45321 reads
License Agreement
NO COMMERCIAL USE: This License Agreement grants our community members the right to use the Software downloaded from DivX Labs for personal use only in order to evaluate and provide feedback about it to DivX, Inc. Commercial use of the Software or of the work products resulting from its use is not permitted under the Terms of Use of DivX Labs.- To read the full Terms of Use please visit the Terms of Use page.
- To inquire about commercial licensing please email us

Thanks for sharing these
Thanks for sharing these info with us!

free sexy
free
sexy
Re:
black curly prom updos
Thanks for update, guys. cam
Thanks for update, guys.
cam
Good Work! I can notice a
Good Work!
I can notice a difference from my laptop. Playing .mp4 videos is more smooth now.
I have noticed if I start DivX Player, and start a movie from it, part of the upper left frame goes black.
The Videos play nicely.

Because thanks to my friends
Because thanks to my friends about this author.
every time you enter the youtube site. youtube is always providing the original video.
A very good site like facebook siteside youtube. I said I love you izlesene.
regards...
Great work
It is an great decoder for HD videos.I love digital video recorder! Thanks for your big work!
DVB applications, adds
DVB applications, adds support for baseline profile, and greatly improves youtube stability of the decoder.
DVB applications, adds
DVB applications, adds support for baseline profile, and greatly improves texas holdem stability of the decoder.
Its an awesome decoder for
Its an awesome decoder for HD videos not great awesome :Dgezi rehberigeziler
I also like how the pictures
I also like how the pictures on the home page are large and easily recognizable, though, in order to de-Drupalize a bit more, I would have a little less text on the front page so that two pics are visible on the screen at the same time do.
Buy Thesis and Political Science and Term Papers For Sale
H.265 comp board
Does any body have an idea what can i do with h.264 compression board?
I bought them for surveillance but i dont need them any more
__
http://www.casininio.com
If you made your testfile
If you made your testfile available, I could run the test setup again. Or I could encode another clip to match mırc mırc your settings and hence doublecheck the performance... After all, given the delta in your chat chattests and in mine, I'd say a total of 8% difference is quite a lot and it might be mirc mirc worth looking into.
Great Project
I came to know of this project last week. Its a great decoder for HD videos. I tried it with Media Player Classic, Windows Media Player, KMPlayer. It works fine. Even external subtitles are working well.
Best!!!
The crashes I had with some mp4 files in bsplayer are now history! The quality of the graphics is the best. Only issue: sometimes, when picking directly a random point of the video timelne audio might be desynchronized, but it can be fixed by pausing and rewinding a little bit.
DVB IPTV
Hey,
Beta3 works great for DVB Live Transport Streams H264.
But have some crashs about a few minutes probably because I'm in wifi and the stream is sometimes not continuous.
Can provide a TS sample.
Regards,
Francois
There is a certain poetic
There is a certain poetic value, and that a genuine one, in this sense of having missed the full meaning of things. There is beauty, not only in wisdom, but in this dazed and dramatic ignorance.
Accounting Dissertation
Bug
Produces garbage when decoding AVC in AVI through directshowsource() in AVISynth script. Did not do this with beta 2.
Yes, I'm experiencing the
Yes, I'm experiencing the same thing.
ipod harddisk | fix ipod screen
Thanks .......... cameraboys
Thanks
..........
cameraboys
How?
I can't download.
What do I do?
http://www.myspace.com/sina_mahdavi
Access Denied 403
I'm getting Access Denied 403 when trying to download the decoder beta 3.
Can anyone help?
Thanks!
Access Deneid 403
Hi,
even with Firefox or IE6 I get this message, when I click on the link "Download the installation package".
What can I do?
Please Ineed some help.
Thanks
PV170
H264TSCutter
Hi,
DivX H.264 doesn't work with H264TSCutter, I can't cut Transport-Stream Files, if DivX H.264 is installed.
Re: H264TSCutter
Thanks Hummerman,
I'm looking into it. Please try to be more descriptive with your bug reports though, for now I will have to assume you are seeing the same problem as I am (can't seek, can't mark start/end points).
AW: Re: H264TSCutter
Hi,
yes, we have the same problem.
http://www.abload.de/img/h264tscuttertbj.jpg
Performance test
Following the results of the performance tests I just ran:
##################
Sys Specs:
AMD Athlon64 X2 6400+
2x 1024MB PC2-5300 (333MHz) CAS Lat 5, RAS to CAS 5, RAS Pre 5, tRAS 15, tRC 20
NVIDIA GeForce 8800 GTS 512, driver version 6.14.0011.7519
XP Pro SP 3
DX 9.0c 4.09.000.0904
##################
File details:
Format : Matroska
File size : 83.2 MiB
Duration : 1mn 8s
Overal bit rate : 10.2 Mbps
Encoded date : UTC 2008-09-22 23:39:49
Writing application : mkvmerge v2.2.0 ('Turn It On Again') built on Mar 4 2008 12:58:26
Writing library : libebml v0.7.7 + libmatroska v0.8.1
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile :
Format settings, CABAC : Yes
Format settings, ReFrames : 8 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 1mn 8s
Bit rate : 9105 Kbps
Nominal bit rate : 9075 Kbps
Width : 1920 pixels
Height : 800 pixels
Display aspect ratio : 2.400
Frame rate : 23.976 fps
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.246
Writing library : x264 core 56 svn-667C
Encoding settings : cabac=1 / ref=5 / deblock=1:-2:-1 / analyse=0x3:0x133 / me=umh / subme=6 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=9075 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Language : English
Audio
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 1mn 8s
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Rear: L R, LFE
Sampling rate : 48.0 KHz
Language : English
##################
Results using Null Renderer:
CoreAVC 1.7 real 17s, fps 810.8, dfps 93.4
real 17s, fps 857.0, dfps 93.8
real 17s, fps 804.6, dfps 94.6
average 93.93, standard deviation 0.499
DivX Beta 3 real 18s, fps 566.7, dfps 87.9
real 18s, fps 635.0, dfps 88.1
real 18s, fps 560.7, dfps 89.1
average 88.37, standard deviation 0.525
DivX Beta 2 real 19s, fps 588.9, dfps 83.9
real 19s, fps 702.7, dfps 84.3
real 19s, fps 546.2, dfps 84.0
average 84.07, standard deviation 0.17
DivX Beta 1 real 20s, fps 529.7, dfps 79.4
real 20s, fps 501.9, dfps 79.4
real 20s, fps 506.8, dfps 79.6
average 79.47, standard deviation 0.094
CyberLink PDVD7 real 23s, fps 127.6, dfps 69.0
real 23s, fps 123.0, dfps 68.8
##################
Conclusion:
Even given the relatively high error margin CoreAVC is still about six percent faster decoding the one minute long Matroska-file. The tendency to increasing decoding speed is strongly visible though: Beta 3 is five percent faster than Beta 2 and about eleven percent faster than Beta 1. Upon further testing I might comment on stability should anything be out of the ordinary...
Re: Performance test
That's odd, I have an X2 here at my desk and Beta 3 is one or two percent faster than CoreAVC in terms of dfps on my system. I used a full 1920x1080 picture though with more references and b-frames so perhaps there is a difference around cache performance.
Thanks for posting your settings, this will help us take a look at the issue :)
Re: Performance test
If you made your testfile available, I could run the test setup again. Or I could encode another clip to match your settings and hence doublecheck the performance... After all, given the delta in your tests and in mine, I'd say a total of 8% difference is quite a lot and it might be worth looking into.
H.264 DivX Hardware?
I'm aware of DivX Connected, but I'm lookig for the versatility and mobility of a single file playable across multiple devices. Transcode once play everywhere.
Will DivX hardware partners be adding H.264 support?
hardware certification
That's the idea! We are working with our hardware partners right now to create an extended DivX certification for h.264 that will allow for interoperability on the broadest basis.
If that is something of particular interest to you, I would definitely encourage you to participate in the beta program and to let us know what you would like to see.
TerraTec Home Cinema
After a few tests on different TV stations the Beta 3 also works very good with the TerraTec Home Cinema.
Thanks to the Project Rémoulade team.
Hello, the decoder works
Hello, the decoder works fine with dvbviewer (good work). In some channels fails to be able to choose method of deinterlacing, since horizontal lines go out in the image.
Salu2----->good work
when will a version be available to the public
i was wondering if the testing has gotten to the point where you know a time when it might be released publicly?
since my computer at the moment is crap; i can't do testing. even though i really want to.
Re: when will a version be available to the public
Onitenshu: A public release date hasn't yet been announced. We'll be continuing to release new betas through Project Rémoulade while we improve the decoder.
Good Work! I can notice a
Good Work!
I can notice a difference from my laptop. Playing .mp4 videos is more smooth now.
I have noticed if I start DivX Player, and start a movie from it, part of the upper left frame goes black.
The Videos play nicely.
-Gary
Works with DVBViewer. :)
Works with DVBViewer. :)
yay!
http://advancedplayground.co.cc/2008/09/12/divx-h264-beta-3-testing/
Some tests..Not much improvement in performance, but that's to be expected, I mean, it's not like I was expecting a 20 fps jump.
still the 25 fps stuff
it's not a matter of Reclock.
your decoder says 25 fps to ffdshow for 23.976/24 fps
I've been talking about this problem for a while now, guess it's not on top of your priority list to have a decoder decoding at the right frame rate :(
http://forum.doom9.org/showpost.php?p=1181312&postcount=314
Re: still the 25 fps stuff
Hey pitch.fr,
I'm going to try to get it fixed in Beta 4. Beta 3 has been focused around improving performance, stability, and accepting input from DVB applications.
We aren't ignoring the issue, it's simply necessary to break the work up so that we can continue to release betas with new functionality and enhancements.
I'll let you know once we work on this particular problem. I appreciate your frustration, but hang in there :)
thank you very much
the most important thing for me is now Deinterlacing :) - BBC HD on a 1280x1024 looks UGLY :)