Good "Video compressor"?

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,977
Country
United States
If anyone can help me suggest a good umm.... "Video compressor" for this kind of thing i would appreciate it. I'm not looking for a new program or video editor, just a standard compression tool like this, one for general purpose, that is very good. HD, 60FPS, low storage usage, near perfect video dumps that look as good as the game is video recording. I'm looking for a good one that isn't strictly for this emulator, the picture is just visual representation of what I am discussing. I want one for general use, for any kind of software tool. Also some instructions of how to make it appear here would help as well as setup configuration for it.

If it helps, system in use is
  • windows 10 64Bit version
  • intel core 7th GEN, i7 7700 HQ CPU 2.8.GHZ
  • 16 GB ram
  • Nvidia geforce gtx 1050 TI

What i want
  • HD 720P, 1080P
  • 60FPS
  • Low storage space
  • Near perfect recording dumps
  • RGB32 Color format
  • General purpose use.

Untitled.png
 
Last edited by Sonic Angel Knight,

Durelle

Well-Known Member
Member
Joined
Dec 22, 2016
Messages
646
Trophies
0
Age
33
Location
NB, Canada
XP
1,089
Country
Canada
I would normally recommend using different software to record, i had good luck with OBS or MSI Afterburner to record compressed video.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,355
Trophies
4
Location
Space
XP
13,944
Country
Norway
If anyone can help me suggest a good umm.... "Video compressor" for this kind of thing i would appreciate it. I'm not looking for a new program or video editor, just a standard compression tool like this, one for general purpose, that is very good. HD, 60FPS, low storage usage, near perfect video dumps that look as good as the game is video recording. I'm looking for a good one that isn't strictly for this emulator, the picture is just visual representation of what I am discussing. I want one for general use, for any kind of software tool. Also some instructions of how to make it appear here would help as well as setup configuration for it.

If it helps, system in use is
  • windows 10 64Bit version
  • intel core 7th GEN, i7 7700 HQ CPU 2.8.GHZ
  • 16 GB ram
  • Nvidia geforce gtx 1050 TI

What i want
  • HD 720P, 1080P
  • 60FPS
  • Low storage space
  • Near perfect recording dumps
  • General purpose use.

View attachment 84896
It's using a really old video compression interface, if you find a good codec for it let me know because I've never found one.
I would probably recommend saving it uncompressed, a decent codec might be too slow to encode 60FPS in realtime.
Then you can encode it with x264 or x265 afterwards, x265 is the best if you want the file to be as small as possible but it will be slow. They both do a really good job.
Edit: Maybe this will do the job? https://sourceforge.net/projects/x264vfw/
 
Last edited by The Real Jdbye,

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,977
Country
United States
If quality is your priority, try CamStudio Lossless Codec or Lagarith.
I tried using this lagarith, but every time i use it, the video just display black screen with audio. Is there any specific settings for it?
It's using a really old video compression interface, if you find a good codec for it let me know because I've never found one.
I would probably recommend saving it uncompressed, a decent codec might be too slow to encode 60FPS in realtime.
Then you can encode it with x264 or x265 afterwards, x265 is the best if you want the file to be as small as possible but it will be slow. They both do a really good job.
Edit: Maybe this will do the job? https://sourceforge.net/projects/x264vfw/
I tried the x264 you suggested, according to popular use, lossless is the best way to use it, but it just displays a black screen with audio, is there a specific configuration to use this?
 

evandixon

PMD Researcher
Developer
Joined
May 29, 2009
Messages
1,725
Trophies
1
Website
projectpokemon.org
XP
2,343
Country
United States
Best video compression I've seen is 2-pass h.264. I recommend ffmpeg for the job. You'll only get so much compression with lossless encoding, so you'll have to experiment with the video bit rate to see how much quality you can drop without noticing.

My favorite ffmpeg GUI is Hybrid.
http://www.selur.de/
 

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,977
Country
United States
Best video compression I've seen is 2-pass h.264. I recommend ffmpeg for the job. You'll only get so much compression with lossless encoding, so you'll have to experiment with the video bit rate to see how much quality you can drop without noticing.

My favorite ffmpeg GUI is Hybrid.
http://www.selur.de/
Is this a full program or just the codec for encoding using the emulator?
 

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,977
Country
United States
Okay, so my video not playing in my video player, maybe a problem of a missing coded on the pc not being able to play the specific encoding. I tried it on android with mx player with no issue, is the dumb windows media player. I guess i may have to use that media player classic for watching videos.
 

evandixon

PMD Researcher
Developer
Joined
May 29, 2009
Messages
1,725
Trophies
1
Website
projectpokemon.org
XP
2,343
Country
United States
Why is 2-pass important? most websites related to emulation (Including TASvideos.org) say using lossless is preferred, with RGB.) Also is H.264 anything like x264? This part is what confuses me the most.
2-pass analyzes the entire video before encoding, minimizing file size and maximizing quality.

H.264 is an encoding, x264 is an encoder for that encoding.
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,373
Country
United Kingdom
Did not seem to want to play on this machine, despite watching H264 videos all morning (maybe your encode used some of the more exotic settings than the simple decoders I have on this machine want to play back).
What I did see is the audio is raw PCM which is about as big as it gets. Set some audio compression up and you will gain a fair bit of space for nothing.

That said "fast, high quality, high compression/low file size"... you and me both. By and large you can pick any two of those -- and I usually pick fast and high quality so that means I get a large hard drive to store things on. 512x448 was the resolution of that as well apparently so even if had played I doubt it would likely not have served so well for this.
It is AVI as well which can be done but generally AVI is considered a somewhat legacy format and does not like to play with some of the newer formats.

I could go further into video but as you did not mention lossy vs lossless in words at the start there that would mean I should really take it from the top, something I don't have the time for right now.
 

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,977
Country
United States
Did not seem to want to play on this machine, despite watching H264 videos all morning (maybe your encode used some of the more exotic settings than the simple decoders I have on this machine want to play back).
What I did see is the audio is raw PCM which is about as big as it gets. Set some audio compression up and you will gain a fair bit of space for nothing.

That said "fast, high quality, high compression/low file size"... you and me both. By and large you can pick any two of those -- and I usually pick fast and high quality so that means I get a large hard drive to store things on. 512x448 was the resolution of that as well apparently so even if had played I doubt it would likely not have served so well for this.
It is AVI as well which can be done but generally AVI is considered a somewhat legacy format and does not like to play with some of the newer formats.

I could go further into video but as you did not mention lossy vs lossless in words at the start there that would mean I should really take it from the top, something I don't have the time for right now.
This is the settings I used for the recording, snes9x uses linear pcm as default and cannot be changed by any means until after dumping the game and running it through a video conversion software. For some reason the only way to actually get the video to play is to set the rate control to lossless, then convert to YUV. Using multipass was suggested to have more compression.
2-pass analyzes the entire video before encoding, minimizing file size and maximizing quality.

H.264 is an encoding, x264 is an encoder for that encoding.

I never really know how to use this tool. I just wanted near perfect conversions of emulation video dumps with very low file size. The suggested format for most people using emulation video dumps is to set the audio quality to the highest setting for whatever emulator it is. (In snes9x case is 48000HZ and use a lossless format, and maintain RGB color space instead of any conversion to YUV, of course later you would alter the audio again through a video converter before uploading to a website like youtube.

This newly dump video doesn't play in windows home media player, but it plays in media player classic... So i dunno what then.

DOWNLOAD

Untitled.png
 
Last edited by Sonic Angel Knight,

Fishaman P

Speedrunner
Member
Joined
Jan 2, 2010
Messages
3,323
Trophies
1
Location
Wisconsin
Website
twitch.tv
XP
2,200
Country
United States
Okay, i been using x264, the only problem is i need to make sure to encode to RGB32, if anyone know how i can do that with x264 VFW, that be nice.
Is there any particular reason you NEED true lossless in a certain color space? You can get psychologically identical output for FAR less bitrate if you're willing to relax that restriction.

If you want, you can send me a PM about this. I'm quite familiar with x264-vfw and emulator recording.
 

Sonic Angel Knight

Well-Known Member
OP
Member
Joined
May 27, 2016
Messages
14,408
Trophies
1
Location
New York
XP
12,977
Country
United States
Is there any particular reason you NEED true lossless in a certain color space? You can get psychologically identical output for FAR less bitrate if you're willing to relax that restriction.

If you want, you can send me a PM about this. I'm quite familiar with x264-vfw and emulator recording.
Cause i want to potentially encode videos like this one.


High HD encoded videos at HD and 60FPS, according to some tutorials from the tas videos website use these guidelines when dumping videos from emulators.

Common settings
Dumps should be made with a lossless codec using the RGB colorspace. Under Windows, most of the emulators in use on the site use VFW for their video dumping process.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • AncientBoi @ AncientBoi:
    ooowwww a new way for me to beat NFS 510 :D @SylverReZ
    +1
  • SylverReZ @ SylverReZ:
    @AncientBoi, Yeah, believe you can do PSP games as well. But a Pi5 is much powerful in comparison.
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Not sure about other models of Pi4 but the Pi 4 B with 8GBs OCed to 2Ghz handles PSP really great except like 1 game I found and it is playable it just looks bad lol Motor Storm Arctic something or other.
  • Psionic Roshambo @ Psionic Roshambo:
    Other games I can have turned up to like 2X and all kinds of enhancements, Motorstorm hmmm nope 1X and no enhancements lol
  • Veho @ Veho:
    Waiting for Anbernic's rg[whatever]SP price announcement, gimme.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I will admit that one does seem more interesting than the usual Ambernic ones, and I already liked those.
  • Veho @ Veho:
    I dread the price point.
    +1
  • Veho @ Veho:
    This looks like one of their premium models, so... $150 :glare:
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    To me that seems reasonable.
  • Psionic Roshambo @ Psionic Roshambo:
    I mean since basically all the games are errmmm free lol
  • Veho @ Veho:
    I mean yeah sure but the specs are the same as a $50 model, it's just those pesky "quality of life" things driving up the price, like an actually working speaker, or buttons that don't melt, and stuff like that.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I think all in my Pi 4 was well north of 200 bucks 150ish for the Pi 4 the case the fancy cooler, then like 70 for the 500GB MicroSD then like 70 for the Xbox controller. But honestly it's a nice set up I really enjoy and to me was worth every penny. (even bought more controllers for 2 or 4 player games.) hmmm have never played any 2 player games yet :(
  • Veho @ Veho:
    Yeah that's what I hate about the RPi, it's supposedly $30 or something but it takes an additional $200 of accessories to actually turn it into a working something.
  • Psionic Roshambo @ Psionic Roshambo:
    yes that's the expensive part lol
  • Veho @ Veho:
    I mean sure it's flexible and stuff but so is uremum but it's fiddly.
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah a lot of it I consider a hobby, using Batocera I am constantly adjusting the collection adding and removing stuff, scraping the artwork. Haven't even started on some music for the theme... Also way down the road I am considering attempting to do a WiiFlow knock off lol
  • Veho @ Veho:
    I want everything served on a plate plz ktnx, "work" is too much work for me.
  • Veho @ Veho:
    Hmm, with that in mind, maybe a complete out-the-box solution with all the games collected, pacthed and optimized for me would be worth $150 :unsure:
  • Psionic Roshambo @ Psionic Roshambo:
    Yeah it's all choice and that's a good thing :)
  • Bunjolio @ Bunjolio:
    animal crossing new leaf 11pm music
  • Bunjolio @ Bunjolio:
    avatars-kKKZnC8XiW7HEUw0-KdJMsw-t1080x1080.jpg
    wokey d pronouns
  • SylverReZ @ SylverReZ:
    What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo
    SylverReZ @ SylverReZ: What its like to do online shopping in 1998: https://www.youtube.com/watch?v=vwag5XE8oJo