PDA

View Full Version : Is 'vprp' a required part of an OpenDML AVI?


nonoitall
21st December 2008, 11:10
I'm writing an application that will be converting AviSynth scripts to uncompressed AVI files (potentially much larger than 2GB) and am wondering if the 'vprp' chunk is required? I haven't been able to find a whole lot of documentation about it (or OpenDML in general, really) and I guess I don't want to go to the trouble of putting the structure into the files unless it's really necessary. Will I break compatibility or screw up playback in some players or something by leaving 'vprp' out of the video stream header list? Thanks in advance.

LoRd_MuldeR
21st December 2008, 17:20
In case you don't use that document yet, you can find the AVI 2.0 specs here:
http://www.the-labs.com/Video/odmlff2-avidef.pdf

The "Video Properties Header (vprp)" is a sub-section of "Required Information", which sounds like it's not optional.

nonoitall
21st December 2008, 22:39
I don't suppose anyone can attach said document? HTTP request times out for me. :(

LoRd_MuldeR
21st December 2008, 22:47
I don't suppose anyone can attach said document? HTTP request times out for me. :(

Works fine for me. Please try again...

[EDIT]

Here you go:
http://www.sendspace.com/file/e5l0ha

nonoitall
21st December 2008, 23:07
Thanks very much!

(Original link still not working here strangely. Maybe my ISP wants to keep me from learning the secrets of OpenDML. ;))

squid_80
22nd December 2008, 01:19
I don't think you need it, in fact it seems to be ignored by most applications. A bit of a shame really since it contains fields for the aspect ratio and active picture window.