Question / Help OBS does not capture the game screen PS4 Remote Play

EugeneZlatan

New Member
Guys need your help
I faced with such a problem...

input data: Windows 10, OBS Studio,PS 4 Remote Play, PS4

I connect my Playstation to PC through PS4 Remote Play, then I try to capture window PS4 remout in OBS, but I see only a black screen( like in screenshot), but every other games works...

what should I do?
I'm desperate...
 

DoctorDoomRawr

New Member
I am experiencing the same issue. This started when updating the PS Remote Play to the latest version following the Playstation being updated to version 4 of the PS system software. OBS is running on another machine, so I'm copy/pasting the logfile below. It does not seem remarkably different from the logfiles for successful game captures.

19:19:48.074: CPU Name: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz
19:19:48.074: CPU Speed: 2400MHz
19:19:48.074: Physical Cores: 4, Logical Cores: 4
19:19:48.074: Physical Memory: 4094MB Total, 2472MB Free
19:19:48.074: Windows Version: 10.0 Build 10586 (revision: 0)
19:19:48.074: Running as administrator: false
19:19:48.074: Aero is Enabled (Aero is always on for windows 8 and above)
19:19:48.134: OBS 0.15.4 (64bit, windows)
19:19:48.134: ---------------------------------
19:19:48.136: ---------------------------------
19:19:48.136: audio settings reset:
19:19:48.136: samples per sec: 44100
19:19:48.136: speakers: 2
19:19:48.179: ---------------------------------
19:19:48.180: Initializing D3D11..
19:19:48.180: Available Video Adapters:
19:19:48.182: Adapter 1: AMD Radeon R9 200 Series
19:19:48.182: Dedicated VRAM: 2127720448
19:19:48.182: Shared VRAM: 2146691072
19:19:48.182: output 1: pos={0, 0}, size={1920, 1080}, attached=true
19:19:48.186: Loading up D3D11 on adapter AMD Radeon R9 200 Series (0)
19:19:48.215: D3D11 loaded sucessfully, feature level used: 45056
19:19:49.629: ---------------------------------
19:19:49.629: video settings reset:
19:19:49.629: base resolution: 1920x1080
19:19:49.629: output resolution: 1280x720
19:19:49.629: fps: 30/1
19:19:49.629: format: NV12
19:19:49.631: ---------------------------------
19:19:49.635: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
19:19:55.682: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
19:19:55.735: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
19:19:55.968: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
19:19:56.110: Failed to load 'en-US' text for module: 'obs-browser.dll'
19:19:56.241: LoadLibrary failed for 'nvEncodeAPI64.dll', error: 126
19:19:56.540: Couldn't find VLC installation, VLC video source disabled
19:19:56.956: No blackmagic support
19:19:57.204: ---------------------------------
19:19:57.204: Loaded Modules:
19:19:57.204: win-wasapi.dll
19:19:57.204: win-mf.dll
19:19:57.204: win-dshow.dll
19:19:57.204: win-decklink.dll
19:19:57.204: win-capture.dll
19:19:57.204: vlc-video.dll
19:19:57.204: text-freetype2.dll
19:19:57.204: rtmp-services.dll
19:19:57.204: obs-x264.dll
19:19:57.204: obs-transitions.dll
19:19:57.204: obs-qsv11.dll
19:19:57.204: obs-outputs.dll
19:19:57.204: obs-filters.dll
19:19:57.204: obs-ffmpeg.dll
19:19:57.204: obs-browser.dll
19:19:57.204: image-source.dll
19:19:57.204: coreaudio-encoder.dll
19:19:57.204: ==== Startup complete ===============================================
19:19:57.222: Service '' not found
19:19:57.235: All scene data cleared
19:19:57.235: ------------------------------------------------
19:19:57.596: WASAPI: Device 'Speakers (Logitech G930 Gaming Headset)' initialized
19:19:57.616: WASAPI: Device 'Microphone (Logitech G930 Gaming Headset)' initialized
19:19:57.657: Switched to scene 'Scene'
19:19:57.657: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
19:19:57.658: ------------------------------------------------
19:19:57.658: Loaded scenes:
19:19:57.658: - scene 'Scene':
19:19:57.658: - source: 'Bioshock' (game_capture)
19:19:57.658: - source: 'PS Remote Play' (game_capture)
19:19:57.658: ------------------------------------------------
19:19:58.069: Update check: last known remote version is 0.15.4
19:20:10.831: [game-capture: 'PS Remote Play'] attempting to hook process: RemotePlay.exe
19:20:10.832: [game-capture: 'PS Remote Play'] using helper (compatibility hook)
19:20:11.201: [game-capture: 'PS Remote Play'] Hooked to process: RemotePlay.exe
19:20:11.201: [game-capture: 'PS Remote Play'] (half life scientist) everything.. seems to be in order
19:20:11.201: [game-capture: 'PS Remote Play'] Hooked D3D9
19:20:11.212: [game-capture: 'PS Remote Play'] Hooked DXGI
19:20:11.351: [game-capture: 'PS Remote Play'] d3d9 shared texture capture successful
19:20:14.187: adding 139 milliseconds of audio buffering, total audio buffering is now 185 milliseconds
19:20:28.606: [game-capture: 'PS Remote Play'] ----------------- d3d9 capture freed -----------------
19:20:28.627: [game-capture: 'PS Remote Play'] d3d9 shared texture capture successful
19:20:48.497: [game-capture: 'PS Remote Play'] capture window no longer exists, terminating capture
 

Harold

Active Member
Sony changed something with the remoteplay app's update for the 4.0 ps4 firmware that broke things.
 

Suslik V

Active Member
DoctorDoomRawr, It is very differ from the other post I saw (of ps remote successful capture). OpenGL vs DirectX engines to capture. And memory vs shared texture capture. Try to run OBS as admin and try to enable Multi-adapter compatibility option in 'Game Capture' (just for test).
 

DoctorDoomRawr

New Member
DoctorDoomRawr, It is very differ from the other post I saw (of ps remote successful capture). OpenGL vs DirectX engines to capture. And memory vs shared texture capture. Try to run OBS as admin and try to enable Multi-adapter compatibility option in 'Game Capture' (just for test).

I have tried:
* Running as Admin/Not Admin
* Running 32 bit version/64 bit version
* Enable/Disable Multi-adapter
* Use DX/OpenGL

I am using AMD hardware capture, not the h264 capture. May try h264.

I didn't see memory/shared texture capture. I'll have to look for that.

I am pretty sure it's something that Remote Play changed - I recorded an hour of Lords of the Fallen a day or two ago using Remote Play, and after that the 4.0 system update, followed by the 1.5.0.x update for Remote Play and got the black screen. I'm pretty sure nothing else changed. Sound still works though.
 

DoctorDoomRawr

New Member
I tried switching between the AMD hardware encoder and h264, with no change. PS Remote Play works, but you can't see it in OBS.

I did not see an option to change between Memory or Shared Texture capture.
 

DoctorDoomRawr

New Member
Ok, I uninstalled OBS, deleted all the folders related to OBS and then reinstalled it and this time it worked. The last time I reinstalled it, I had not removed all the folders related to OBS in the Program Files (x86) directory. It did some odd stuff with the screen size that it was capturing, and it's using 8.2% cpu instead of 3.2% cpu, but whatever. It works now.
 
Same problem guys with obs studio. cannnot capture remote play its appear black screen. Any advice how its fixes?. I reinstall obs studio but its not help.
 
any help?. i can capture windows remote play but when i record my cpu (i don t know why) overload and i can t normaly record. My cpu is i7 3770 and i have nvidia gtx 970 gpu but i can t use her because i use her in mining. So i try use intel quick sync but my cpu still overload. I ultrafast preset for x264 cpu but still got overload. Its so funny and sad (((. So i need your advice. Why i can t capture remote play with game capture mode and why when i capture in windows mode my cpu is overload (obs studio told me it but in tas manager cpu load in 20 30% not big). In obs classic problem with cpu not so big and i can record but i cannot resize windows for full screen recording.
 

matson651

New Member
ok work around, create a new PSN under (no need to play for the psn subscription) manage accounts on PS4, now with remote play login to your ps4 using this new login and find your ps4, once loaded then go back to the controller on the ps4 hit the ps button and select your main psn account.

the issue with the black screen is a result of the the remote play not allowing you to use the controller on the PS4 it thinks you are off the remote the above works, this is how i stream
 

zig2101

New Member
Late to the party but I was having the same issue. Was fixed by using "Display Capture" instead of "Game capture." as suggested by Suslik V.
 

BlackRain559

New Member
Yup. Hopefully one of the uber smart people who work on or use OBS can offer a suggestion on how to work around it or even fix it. :-)
This has to be a update thing because ive tried every solution but nothing is working for me. Ive deleted every obs files and redownload and it worked but the next day back to the same problem. Spend almost 2k worth equipment to stream only not being able too.
 
Top