Post subject: program to .avi dump PC games?
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
It may sound dumb, but is there any program that can dump .avi out of PC games? just like it's possible to .avi dump with some emulators. My idea is that the supposed program would target the game's .exe and then it'd start dumping an uncompressed .avi on the game's default resolution as you play. Of course, the gameplay would probably lag a lot, but the .avi output would still be completely lagless. I'm asking this because all screen recorders I tried so far (Fraps, Dxtory, etc) works laggy on my computer. Even with less demanding games, sometimes the program hiccups/lag spikes randomly and it ruins the flow of the video. I know Hourglass can .avi dump, but only a few games are compatible with it. Is there a way to do what I want?
Editor, Expert player (2313)
Joined: 5/15/2007
Posts: 3855
Location: Germany
This is not really the answer you're looking for, but as for screen recording I had the impression OBS worked really well. You can easily determine the quality and resolution with it and it seems to lag less than other screen recording software. If the game already lags to begin with, this won't help you though..
Editor, Skilled player (1404)
Joined: 3/31/2010
Posts: 2086
.kkapture may be worth looking at. VirtualDub's AVI recorder is an alternative to FRAPS and DxTory, but I've had AV sync / video hiccup issues with it. You should try looking into setting up your system for video recording. Unfortunately, I am not the expert on this.
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
This .kkapture does exactly what I want. But the only problem is the audio. It comes out extremely bugged/out of sync and it hurts my ears. Is there not a way to fix the audio?
Joined: 7/17/2012
Posts: 530
Location: Switzerland
Gamer Maiden Sonia, How did you do for audio? I did some tests, the video is good, but there is no sound at all. I have checked "Audio Capture" but it is not recorded. (The config on the picture below) EDIT: in some games audio work... don't know why... In Oceanhorn i.e audio is dumped but not video.
My Citra 3DS rerecording movie files test repositery: https://cutt.ly/vdM0jzl Youtube playlist "Citra Tests": https://cutt.ly/AdM0wg9 http://www.youtube.com/user/phoenix1291
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Gamer Maiden Sonia wrote:
all screen recorders I tried so far (Fraps, Dxtory, etc) works laggy on my computer. Even with less demanding games, sometimes the program hiccups/lag spikes randomly and it ruins the flow of the video. [...] This .kkapture does exactly what I want. But the only problem is the audio. It comes out extremely bugged/out of sync
The easiest way to reduce recording load is to reduce the screen resolution. This might also be an issue with the codecs. If you use one designed for strong compression, it'll use too much CPU time and the actual game slows down. If you use one designed for very light compression, it'll produce large files that might interfere with the game's disk activity or might even max out the computer's hard drive. Recording a 1280x720 screen at 30fps without any compression at all takes ~80MB/s. Double that for 60fps so you'd need an SSD for that, but a one hour recording would already fill a 256GB drive. So practically speaking you have to use video compression. There are some options you can select when using x264vfw, e.g. preset=veryfast. There are also fast codecs designed for screen recording, e.g. ZMBV (only with 32-bit colors) and the Camstudio codec. The most professional solution is a separate PC dedicated to video recording, i.e. with a capture card.
Sonia
She/Her
Joined: 12/6/2013
Posts: 435
Location: Brazil
@phoenix1291: Well... all I remember is that I tried pretty much every combination while dumping Megamari. But the audio would always get completely bugged. Sorry for the late answer, I only noticed new replies now.
creaothceann wrote:
The most professional solution is a separate PC dedicated to video recording, i.e. with a capture card.
I own a desktop computer and a laptop, so maybe I could do this trick. Can you tell me more about it? How does that work?
creaothceann
He/Him
Editor
Joined: 4/7/2005
Posts: 1874
Location: Germany
Some minutes of googling, I haven't personally used them myself:
  • A capture card is something like this; you put it into your desktop PC, connect the video source (e.g. VGA/DVI/HDMI) and start recording on the PC.
  • It can have a video output that passes the video signal from the input through, so you can see what you play without any lag.
  • There are also stand-alone units (see link above, or e.g. here) that connect via USB to a PC. (Theoretically they could also have a built-in HDD/flash memory, connect to external HDDs or USB sticks...)