Het forum

PlayOnLinux and SimpleScreenRecorder openGL

For those who I'd like to know how to use ssr-inject with POL.

Auteur Antwoorden
Toxic Dinsdag 24 Februari 2015 om 12:15
ToxicAnonymous

I had issues recording OpenGL application under wine with POL. I as a newbie hadn't found any tutorial on this.

So figured I'd make one, here goes nothing but pics.
 

booman Woensdag 25 Februari 2015 om 23:32
booman

What exactly does this injection do?

Can I get a higher frame rate when recording?


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Toxic Zondag 24 Mei 2015 om 13:08
ToxicAnonymous

 

Copy paste from SSR:

OpenGL recording works by injecting a library into the program that will be recorded.

This library will override some system functions in order to capture the frames before they are displayed on the screen.

This could mean:

  • Lower file size; -- Confirmed
  • Better quallity; -- Confirmed
  • Higher framerate.-- Should be, but didn't check.

 

NOTE:

If you are trying to record a game that tries to detect hacking attempts on the client side, it's (theoretically) possible that the game will consider this a hack. This might even get you banned, so it's a good idea to make sure that the program you want to record won't ban you, *before* you try to record it. You've been warned :).

Second NOTE:

It is not nessesery for it to be an OpenGL application to record it with the injection method.

Since Wine translates DirectX/3D calls to OpenGL, forcing and game/application to use OpenGL removes some overhead, which means that it just increased FPS.

Aangepast door Toxic

booman Dinsdag 26 Mei 2015 om 17:36
booman

This is awesome!

I haven't tried it yet, but Now I'm curious and may give it a go
Thanks


† Booman †
Mint 21 64-bit | Nvidia 515| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained
Toxic Dinsdag 26 Mei 2015 om 23:20
ToxicAnonymous

This is awesome!

I haven't tried it yet, but Now I'm curious and may give it a go
Thanks