VirtualDub Game Recording Guide

User created game mods, skins, texture packs and camera tools
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

As requested, I have resurrected and completed my game recording guide for VirtualDub.

Guide is online now:
http://www.genadmission.com/vdubguide.html

It's rather long, so plan to spend some time reading ;) . Please share any feedback, questions, tips, and videos.
User avatar
scavvenjahh
Editors
Editors
Posts: 3424
Joined: 06 Mar 2008, 17:20

VirtualDub Game Recording Guide

Post by scavvenjahh »

And I just registered Fraps for future video recordings :cry:

Oh wait, this looks way too complicated for my miserable brains... I can't even use VLC properly, and VirtualDub is clearly exceeding my limits. Relief ! :lol:

Nicely detailed & illustrated, great job.
User avatar
Paradigm Shifter
Editors
Editors
Posts: 5706
Joined: 14 Oct 2003, 13:52

VirtualDub Game Recording Guide

Post by Paradigm Shifter »

Nice. Will give it a shot ASAP. :)
User avatar
Dem Pyros
Posts: 1060
Joined: 08 Dec 2006, 06:01

VirtualDub Game Recording Guide

Post by Dem Pyros »

Definitely give it a try later today :D
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

Thanks for compliments, guys. :) Let me know how it goes.

scavvenjahh,

Yes it is rather complicated, no contest on that point. Fraps is certainly the equivalent of the "Easy Button".

If you do lots of recording with Fraps, it might still be worth your while to still pick up the MJPEG codec. It provides a high-quality intermediate format that saves a lot of disk space compared to Fraps videos.
User avatar
Dem Pyros
Posts: 1060
Joined: 08 Dec 2006, 06:01

VirtualDub Game Recording Guide

Post by Dem Pyros »

Personally I just did it, and it's rather uncomplicated (your steps just make it seem harder than it is).

And once its set up, you only have to say "set capture file" every time and then it's easy.

Worked brilliantly my man. Just recorded a 30 minute demo playthrough.

30 minutes at 1440x900: Approximately six gigabytes.

Tiny bit of flickering at the beginning, but besides that it was smooth as 30fps in a video game can be :wink:
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

Thanks for the feedback, Dem, and I'm glad to hear it worked so well for you.

Yes, the guide does come across more complicated than it actually is, but I wrote it with the goal of a complete newbie being able to follow it successfully. The first-time setup is the hardest part, for sure. I can have the apps running and configured in less than a minute when I want to record a game.

6GB for 30 minutes is great. Lemme guess...full round of TF2? ;)

Couple questions:

Did you monitor in-game framerate with Fraps or the game console while capturing? What was the avg. fps?

How much flickering at the beginning? Just a second or two?
User avatar
Dem Pyros
Posts: 1060
Joined: 08 Dec 2006, 06:01

VirtualDub Game Recording Guide

Post by Dem Pyros »

It was actually a full playthrough of the Bioshock demo ;)

I didn't monitor FPS, but Bioshock, with everything on high, was, for the most part, smooth.

The flickering occurred for the first minute or two, but only in the video. When I was actually recording it I didn't notice a thing.
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

The flickering occurred for the first minute or two, but only in the video. When I was actually recording it I didn't notice a thing.

Did you run the game fullscreen or windowed?
User avatar
Dem Pyros
Posts: 1060
Joined: 08 Dec 2006, 06:01

VirtualDub Game Recording Guide

Post by Dem Pyros »

[quote]The flickering occurred for the first minute or two, but only in the video. When I was actually recording it I didn't notice a thing.

Did you run the game fullscreen or windowed?Fullscreen.
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

[quote][quote]The flickering occurred for the first minute or two, but only in the video. When I was actually recording it I didn't notice a thing.

Did you run the game fullscreen or windowed?Fullscreen.
That's good news, but has got my curiosity up.

Would you be willing to fire it up in windowed mode and just record a minute or so to see if it flickers at all?

command line:
Bioshock.exe -window
User avatar
Dem Pyros
Posts: 1060
Joined: 08 Dec 2006, 06:01

VirtualDub Game Recording Guide

Post by Dem Pyros »

Certainly.

I recorded for five minutes. No flickering during any parts of it.

Although The very bottom of the window was cut off, but I'm guessing that's due to the fact that I changed the resolution in-game.
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

Thanks for the testing, Dem.

On random occasions I have been able to record fullscreen without any flickering caused by the overlay, but I've been unable to find an explanation as to why it worked.

I'm hoping that the guide will get enough exposure to get the attention of a coder/developer who might know how to solve the problem, which is the only major limitation, IMO.
User avatar
P-Storm
Posts: 764
Joined: 24 Dec 2006, 18:56

VirtualDub Game Recording Guide

Post by P-Storm »

The only thing I miss is, when you encode it to PICVideo, do you some other magic tricks, or are you using that file you get?
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

The only thing I miss is, when you encode it to PICVideo, do you some other magic tricks, or are you using that file you get?

Not sure I understand the question...

VirtualDub will record an .avi using MJPEG compression. You can then edit or convert the file just like a Fraps .avi file.

If I answered the wrong question just let me know and I'll try again. :)
User avatar
P-Storm
Posts: 764
Joined: 24 Dec 2006, 18:56

VirtualDub Game Recording Guide

Post by P-Storm »

If I understand it correctly, you did record with Virtual dub, to a file with MJPEG compression. But did you resize them, with an another compression, because the files that you host are Xvid and such.

Also when I encode my fraps video's with MJPEG they are really big, with something like 300 MB for 5 sec. (and a small thing, windows explorer crashes if I want to see the video then, and vlc displaying that video blue overlay like, but windows media player displays it correctly :? )
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

If I understand it correctly, you did record with Virtual dub, to a file with MJPEG compression. But did you resize them, with an another compression, because the files that you host are Xvid and such.

Also when I encode my fraps video's with MJPEG they are really big, with something like 300 MB for 5 sec. (and a small thing, windows explorer crashes if I want to see the video then, and vlc displaying that video blue overlay like, but windows media player displays it correctly :? )


All the sample footage is raw video capture to MJPEG, except for one BF2 video that I captured directly to Xvid+MP3/avi.

Did you adjust the compression slider in the MJPEG codec before re-encoding a Fraps video? You can customize quality vs. filesize as you like.

Not sure why explorer crashes, and VLC plays my video files just fine. It's possible you have some codecs clashing, or something even more nefarious going on in Windows' multimedia components (that could be causing crashes).

Have you tried loading a captured video back into VirtualDub for playback?
User avatar
Dem Pyros
Posts: 1060
Joined: 08 Dec 2006, 06:01

VirtualDub Game Recording Guide

Post by Dem Pyros »

If I understand it correctly, you did record with Virtual dub, to a file with MJPEG compression. But did you resize them, with an another compression, because the files that you host are Xvid and such.

Also when I encode my fraps video's with MJPEG they are really big, with something like 300 MB for 5 sec. (and a small thing, windows explorer crashes if I want to see the video then, and vlc displaying that video blue overlay like, but windows media player displays it correctly :? )


1.) The video sizes are large for initial sizes, but once you get past a certain threshold they become much smaller per second.

EX: Test clip of Bioshock: 50 seconds, 888MB
Full play of Bioshock: 30 Minutes, 5.9GB

2.) To solve the explorer crashing problem:

Control Panel
System
Advanced Tab
Performance Settings
Data Execution Prevention
"Turn on DEP for all programs and services except those I select: "
And then check the box for Windows Explorer.
User avatar
GeneralAdmission
Editors
Editors
Posts: 1560
Joined: 12 Sep 2007, 19:14

VirtualDub Game Recording Guide

Post by GeneralAdmission »

1.) The video sizes are large for initial sizes, but once you get past a certain threshold they become much smaller per second.

EX: Test clip of Bioshock: 50 seconds, 888MB
Full play of Bioshock: 30 Minutes, 5.9GB

That's a little surprising. My video captures have always had fairly consistent size differences based on duration.

What setting have you guys used on the MJPEG compression slider? Did you leave colorspace at 4/2/2?
User avatar
g00seberry
Editors
Editors
Posts: 1317
Joined: 24 Sep 2006, 16:57

VirtualDub Game Recording Guide

Post by g00seberry »

Well I can't get it to work properly.
Anything i record ends up really jerky, no matter what codec i use, no matter what fps I enter, no matter anything.
The in-game FPS is fine however, but yet the video that is captured ends up jerky.

Here's an example of what i mean ... wdada.avi . Keyboard mash filename ... a run through of the CSS stress test.
It was recorded in "uncompressed", but I've converted it with divx to make it small enough to upload afterwards. The FPS is apparently 60.

Look at the fraps counter at the top, completely smooth fps, yet the video is all jerky. I've tried different fps values but it makes no difference. 10 or 10 gazillion, its still jerky. The fps values are the same in VDub and the recorder settings too so I aint done that wrong.

I've spent ages changing each individual setting and codec etc and trying again but the result is always the same no matter what i use. Fullscreen, windowed, no difference. I haven't set up the hotkey thing so i just tab in and out as you can see. Would that make a difference? Don't see why it would. I'm late now so can't carry on messing around with it. 8)

Specs in sig.
Formerly eZ`

Follow me on twitter: @theg00seberry and find me on Steam
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests