Log in

View Full Version : DivX Version


khontrol
5th July 2003, 15:38
Hi there!

Is there a tool or a method to get the EXACT version with which a movie file was encoded? It's that I want to find out whether some of my .avis were encoded with version 5.0.3 or 5.0.5.

dede95064
6th July 2003, 02:33
one way is to open the file through virtualdub(mod)/nandub and under file click on file information. it should give you plenty of info about the video and audio stream there. :)

khontrol
6th July 2003, 13:06
Well, thanks! But this doesen't work. It only reads the "FourCC"-code from the file-header. That's possible with any hex-ed. It reads "DX50", that's all. But I need to know, with which version of "DX50" the file was compressed (5.0.3 or 5.0.5).

dede95064
6th July 2003, 16:50
weird. that's never happened to me before. i always get the exact version whenever i check. what version did you check with?

fccHandler
6th July 2003, 17:28
IIRC VirtualDub is displaying the name of the codec it's using to decompress the file. There's no way to know which version (5.0.3 or 5.0.5) was used to compress it.

khontrol
18th July 2003, 20:14
There's one way to get the codecs:
When you take a 5.0.3 video (you have to KNOW, it is 5.0.3) and try to append the unspezified (5.0.3 or 5.0.5) video under VirtualDub. If it doesen't work - VD tells you, the streams are in a different format -, that must be the 5.0.5 codec. Well, VD does not tell you which codec was used; and so you only know, it's a codec different from the one, used in the file first opened. But when you only need to find out, whether it is the one codec or the other and you've got a file from which the codec is known, this should be a solution. It worked fine for me...

yakima
20th July 2003, 16:47
there is a way to get the encoder version, only drawback afaik: you'll need macosx;
if you use mplayer oder videolan (only version 0.4.6 & prior), the included libavcodec gives you the line: "was encoded with ..." in the console.log. versions i know of are:
divx500 build413
divx501 build418
divx501 build450
divx501 build481
divx501 build484
divx501 build487
divx503 build740
i am not sure what each of the different divx501 versions mean, at least 487 is 5.02
(any more info on these would be appreciated!)

for some reason, other versions of videolan don't do the trick. i'd really like some way to get this info in windows ... open for suggestions ...