Question / Help To record "normal" and "full screen" without the need to cut-past

Lord Mystirio

New Member
Hello,

First, I would like to apologize for my poor english skills. I'm a french native speaker and also a complete newbie with OBS.
I don't do streaming, all I want is to record my gameplay videos.

So far, when I choose:

# "sources" -----> capture d'écran : I can record all my "normal" programs (like my browser, clip studio paint, etc etc)

and when I go for:

# "sources" -----> capture de jeu : I can record my games (at least those opened in full screen mode like pro evolution soccer, I haven't tried to record games in "tab mode" but I guess they will work with the "capture d'écran" option.)

BUT

I can't figure out how to record both at the same time.

Here's an example of what I'm trying to do:
1- open steam
2- start pro evolution soccer
3- alt+tab to go back on the desktop and open opera browser
4- go back to pro evolution soccer


I want OBS to record all that. So far, when I try to go with "capture d'écran" it will record 1 and 3 but 2 and 4 will be blank and when instead I go with "capture de jeu" it will record 2 and 4 but 1 and 3 will be blank. So the only way around I found at the moment is to record 1 in "capture d'écran" then stop recording and choose "capture de jeu" to record 2 then stop recording again and go back to "capture d'écran" for step 3 etc. etc.

As a result I have a lot of "small" videos that I have to past all together in blender or windows movies maker. I would appreciate if someone could teach me a better way to do this and if possible, a way to just record all at once so I could avoid the past videos stage.

Best Regards, Sêyivê. ^_^
 

Lord Mystirio

New Member
Thanks for your help, I really appreciate. I'll take my time and read the manual. Also I tried to post the log but when I hit the "upload last log file button" it does nothing. I also found another solution online, it suggest to replace the render methob by OpenGL, I'll try that too and let you know.

EDIT: even with OpenGL it doesn't work. Still unable to get my hand on the log file too. Guess all I can do now is to try and read the manual you directed me too. :)
 
Last edited:

Suslik V

Active Member
Please post a log with your issue! Here's how... - in last section there is info how to get logs manually.

Also, you can navigate to the Help>Log Files>Show Log Files, explorer window opens and you'll see your logs. You can choose required and attach it to your message on this forum.

Make sure that you added OBS Studio folder to the trust list of your security software.
 

Lord Mystirio

New Member
I followed your instructions and the log files' folder is empty

iJkpw
 

Attachments

  • Screenshot_46.jpg
    Screenshot_46.jpg
    90.7 KB · Views: 27

Suslik V

Active Member
Then you lack rights to write to this folder (do you have admin rights?) or we have something to do with your user name (there is special symbols in the name as I see, of cause you can create new admin with simple name, like "obs" or so - only english letters). Or you can:

try to make portable Studio in different folder (just not on the desktop! choose something like "C:\obs"): https://obsproject.com/forum/resources/obs-and-obs-studio-portable-mode-on-windows.359/ - then logs should be stored in the obs home folder ("C:\obs\config\obs-studio\logs").
 

Suslik V

Active Member
OK, lets see what happens. By the way, it is not portable by itself (you need to follow instructions to make it portable, then at first run, it should ask you to accept the license agreement).
 

Lord Mystirio

New Member
Back sorry but samething like for the .exe version.
I tried both 64 et 32 bits binaries. I just won't save my games when they are in full screen mode and won't show any log file either.
Honestly I have no idea what to do at this point.
 

Lord Mystirio

New Member
at first run, it should ask you to accept the license agreement // I wasn't asked to accept anything

From portable? // yes

Please just to be sure can you tell me how you make the portable version (step by step)? I wanna make sure I did nothing the wrong way.

Here's how I did it:
1# I downloaded OBS-Studio-0.15.4.zip to my "download" folder and I extracted it
2# I created a file called portable_mode.txt in the extracted folder.
3# I went to bin, 64bit and lanch obs64.exe
 

Suslik V

Active Member
Make sure that you placed file portable_mode in the folder where bin, data, and obs-plugins exist.

You'll see:
  • bin
  • data
  • obs-plugins
  • portable_mode.txt

after first run (accept license) it should change to:
  • bin
  • data
  • config
  • obs-plugins
  • portable_mode.txt
Now you are portable.
When I tried by myself first time. I got portable from 3nd attempt (I placed portable_mode.txt everywhere at last attempt :). How to make sure that you are portable - create scene in usual Studio, close application and start portable. This scene must NOT appear in the portable. If you see all your setup from casual OBS Studio installation then you are NOT portable.
 

Lord Mystirio

New Member
Thank you, this time It was really portable. Still the black screen issue doesn't change. Here's the log file:
 

Attachments

  • 2016-08-14 08-04-13.txt
    10.9 KB · Views: 11

Suslik V

Active Member
You haven't admin rights when you run OBS Studio, maybe that's why you got black screen and couple of errors in current log:

Failed to glob scene collections
Failed to read log file ../../config/obs-studio/logs/

try to run Studio as admin. Thus you be able to capture screens that require admin rights. Also, make sure that both of this errors are gone.
 

Suslik V

Active Member
All errors gone. This is good.
Now, there is only few options left for you. I assume that you can capture all your stuff now.
You can make few performance tests, disable Windows Aero and see if it improves your display capture performance. Reduce desktop resolution (just for test) in Windows and adjust canvas and output resolution in OBS Studio to the same size. Disable OBS Studio Preview after scene setup complete, and see, is there any changes?

Look at the string:

Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 236 (18.1%)

each time you are making changes to your Windows (and nvidia control panel) setups and making test recording. This is video subsystem performance, because OBS Studio uses shaders for transformations it require some video card power. The percentage (18.1% in your case) ideally should be zero. 'Display Capture' is the slowest method by the nature. 'Game Capture' can beat it in a performance test for the same task. So, if your main source is a game, then try 'Game Capture' source first.

One more thing, for CPU i7-3720QM - did you tried to install Intel's driver for HD graphics build-in your CPU or you PC simply doesn't support it?
Because, potentially you can get QuckSync as HW encoder for your OBS Studio recordings or streaming, or it is win10 feature (I don't remember...)

Can you upload full "2016-08-14-15-08-37.txt" log? There is performance profile at the end, maybe something changes.

Edit: wait a second, you said, 'same thing' - still black screen for the game in Studio's preview and in record when you play it by VLC player?

Edit2: then last option is to try to enable Multy-adapter Compatibility option in 'Display Capture' properties. It is slow, but maybe your PC has only this method to work well.
 
Last edited:
Top