PDA

View Full Version : xvid debug output?


plugh
11th October 2006, 17:58
Using vDubMod and xvid 1.1.0-final (vfw gui)

Want to turn on and see the XVID_DEBUG_RC 2nd pass messages.

I see the "OutputDebugString debug level" field in the gui,
and I believe XVID_DEBUG_RC equals 0x8

Am I on the right track?
Where do the messages go / how do I see them?

Thanks!

foxyshadis
12th October 2006, 00:56
You only need to be running this while you encode:
http://www.sysinternals.com/Utilities/DebugView.html

sysKin
12th October 2006, 07:28
You also need a debug build for messages to work.

plugh
12th October 2006, 17:39
foxyshadis - thanks for the pointer

syskin - Does XviD-1.1.0-30122005.exe "Xvid 1.1 final" qualify?
How about the celtic_druid build, "xvid-1.1.0.7z" dated 1/1/06?

Thanks!

sysKin
12th October 2006, 17:47
syskin - Does XviD-1.1.0-30122005.exe "Xvid 1.1 final" qualify?
How about the celtic_druid build, "xvid-1.1.0.7z" dated 1/1/06?

Thanks!

Nope, I doubt I'll find debug builds on the internet because they are, well, used for debugging...
They're slower than release builds, as they're doing useless stuff like sending debug messages ;)

foxyshadis
12th October 2006, 20:42
You'll have to build it yourself, probably. I didn't realize they were all defined away, when I try I only get one message per frame. Natch!

plugh
13th October 2006, 00:48
Just tried both builds (the druid one was a fair bit larger, so I was hopeful)...
Started up DebugViewNT, started up VdubMod, set the mask in the gui to 0xffffffff, started the save...

Got a slightly expanded version of what you see in the "Xvid Status" window, but nothing else.

Bummer - really wanted to see those VBV related messages :(

celtic_druid
13th October 2006, 02:32
http://celticdruid.no-ip.com/test/xvid_debug.7z

plugh
13th October 2006, 02:52
Awesome! Thanks!