El Foro

PlayOnLinux and SimpleScreenRecorder openGL

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

Autor Respuestas
Toxic Tuesday 24 February 2015 at 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 Wednesday 25 February 2015 at 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 Sunday 24 May 2015 at 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.

Editado por: Toxic

booman Tuesday 26 May 2015 at 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 Tuesday 26 May 2015 at 23:20
ToxicAnonymous

This is awesome!

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