Post subject: Recommended video/audio recorder
Joined: 12/28/2008
Posts: 5
Hey everyone, I'm trying to make some videos of emulator play, but I can't find a program that will record video and audio. I have SnagIt, Hypercam and CamStudio but none of them are recording sound...I can't figure out why they won't, I have them set to "record sound" and I've got sound. So, can anyone recommend me one that might work better, or help me figure out how to get these to work?
Emulator Coder, Site Developer, Former player
Joined: 11/6/2004
Posts: 833
All the emulators we use have built-in AVI recording capabilities. You really should use those as they will not drop frames, will not lag, etc. Use of a re-encoding tool such as VirtualDub is still a good idea though if you care about the quality/filesize tradeoff.
Joined: 12/28/2008
Posts: 5
DeHackEd wrote:
All the emulators we use have built-in AVI recording capabilities. You really should use those as they will not drop frames, will not lag, etc. Use of a re-encoding tool such as VirtualDub is still a good idea though if you care about the quality/filesize tradeoff.
Awesome...I found out my SNES emulator has one and I found an NES emulator with one. Thanks! :D ...now I just have to figure out why this 14 second video is 143 megabytes.
Emulator Coder, Site Developer, Former player
Joined: 11/6/2004
Posts: 833
Be sure to select a codec. Raw RGB video sucks. At least use ffmpeg's FFv1
Joined: 12/28/2008
Posts: 5
DeHackEd wrote:
Be sure to select a codec. Raw RGB video sucks. At least use ffmpeg's FFv1
I'll be honest, I have no idea what any of that means. Thanks though. :P I'll ask in the forum for the emulator.
Joined: 7/2/2007
Posts: 3960
It's like the difference between the AIFF files on an audio CD, and an MP3. Or like the difference between a BMP file and a JPG file. What you're capturing in your emulator is raw video, which is very accurate but also takes a lot of space. The "codec" is an algorithm for compressing the video so it takes less space, but you generally have to make a trade for video quality when you do this.
Pyrel - an open-source rewrite of the Angband roguelike game in Python.
Joined: 12/28/2008
Posts: 5
Derakon wrote:
It's like the difference between the AIFF files on an audio CD, and an MP3. Or like the difference between a BMP file and a JPG file. What you're capturing in your emulator is raw video, which is very accurate but also takes a lot of space. The "codec" is an algorithm for compressing the video so it takes less space, but you generally have to make a trade for video quality when you do this.
Oh, I get it. Edit: On second thought, I would like to know how to convert it/record it so it comes out as a smaller file size...I'm using the "fceux" NES emulator and all of the default options come out with pretty big file sizes (over 100mb for 3 minutes).
arflech
He/Him
Joined: 5/3/2008
Posts: 1120
I think you need to use an encoder like x264 or MEncoder to make an h.264 video out of it, providing a high quality/filesize ratio.
i imgur com/QiCaaH8 png