how do I do thatProvide your OBS log please
Please post a log with your issue! Here's how...
OBS Studio creates a log file each time you run it which contains very useful diagnostic information. Without a log file, it's much harder for any support volunteers to figure out problems and your post may be ignored. To upload a log file, go to the Help menu > Log Files > Upload Last Log...obsproject.com
You're using QSV encoding, which utilizes GPU rendering resources. Your GPU is badly overloaded (causing the rendering stalls), and then overloaded again by the encoding (the encoding lag).21:21:17.993: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 47075 (49.8%)
21:21:17.994: Video stopped, number of skipped frames due to encoding lag: 80205/94467 (84.9%)
I hardly understand anything you just said... but basically my computer is bad and I need to change the encoding to x264 ultrafast?You're using QSV encoding, which utilizes GPU rendering resources. Your GPU is badly overloaded (causing the rendering stalls), and then overloaded again by the encoding (the encoding lag).
I'd recommend switching to x264 Ultrafast encoding, and running OBS as Admin. This will move the encoding load to your CPU (unfortunately a U-model, which are ultra-low-power aimed at battery life) and allow OBS to take GPU priority to complete its housekeeping tasks before the game can eat the rest.
It's because your system is indeed very weak. Minecraft is extremely lightweight, and Phasmophobia is still in early-access (so not super well optimized).
On the up side, since you're just local-recording, you can use x264 Ultrafast to keep the CPU load as low as possible, and if you record using CQP/CRF (instead of CBR, which you NEVER should use for recording anyway) it will automatically use more bitrate to compensate for the poor encoding quality.