Closed BuyMyMojo closed 7 months ago
Update did one more test on the current driver recording 4K with just my capture card in OBS so no hard hitting content running on the PC itself and the same issue occurred.
I don't know if this counts as an "application crash" exactly, OBS doesn't close the encoder just stops working and the recording ends prematurely. the program stays open
now on 31.0.101.4953
and the same issue occurs with the same log output:
20:05:41.067: [ffmpeg muxer: 'adv_file_output'] Using muxer settings:
20:05:41.067: movflags=frag_keyframe+empty_moov+delay_moov
20:05:41.074: ==== Recording Start ===============================================
20:05:41.074: [ffmpeg muxer: 'adv_file_output'] Writing file 'R:/4k/2024-01-04_20-05-40.mov'...
20:08:03.069: Stopping recording due to OutputTimer timeout
20:08:03.073: Stopping recording due to OutputTimer timeout
20:08:03.081: [ffmpeg muxer: 'adv_file_output'] Output of file 'R:/4k/2024-01-04_20-05-40.mov' stopped
20:08:03.081: Output 'adv_file_output': stopping
20:08:03.081: Output 'adv_file_output': Total frames output: 8508
20:08:03.081: Output 'adv_file_output': Total drawn frames: 8518 (8521 attempted)
20:08:03.081: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 3 (0.0%)
20:08:03.081: Video stopped, number of skipped frames due to encoding lag: 3/8519 (0.0%)
20:08:03.088: ==== Recording Stop ================================================
Actually going down to that driver version has this issue appear inside intel arc control's screen capture too! My guess is it spikes to a bitrate too high for a moment and crashes?
Recording the screen at the max bitrate at 4K of 140400kbps stops recording after 3 ish seconds but dropping to the lowest of 11800kbps it records without issues
Actually going down to that driver version has this issue appear inside intel arc control's screen capture too! My guess is it spikes to a bitrate too high for a moment and crashes?
Recording the screen at the max bitrate at 4K of 140400kbps stops recording after 3 ish seconds but dropping to the lowest of 11800kbps it records without issues
To Corroborate this theory I was setting up a 4K screen cast setup (but with output colour being I444 instead of NV12) and the general bitrate has been sub 2,000kbps for just typing and browsing the web and so far I have tested with a 30 minute recording with no flaws but swapping back to NV12 or even P010 with all other settings the same it crashed when recording gameplay (I444 drops too many frames even at the fastest encode settings when recording a proper 4K 60 game but NV12 still runs perfectly for screen cast content) so I think it's related to the encoder getting completely overwhelmed by something.
Hey @BuyMyMojo! Would you mind providing a screenshot of the exact settings in OBS that you were able to reproduce with? I see some settings listed in the past 2 comments, but I want to make sure everything aligns on my end so I can check this out.
Hey @BuyMyMojo! Would you mind providing a screenshot of the exact settings in OBS that you were able to reproduce with? I see some settings listed in the past 2 comments, but I want to make sure everything aligns on my end so I can check this out.
Of course, these are the original settings I've encountered this issue with
(I've tried TU7 and TU6, I think I also used TU5, I do remember TU1 was too slow to keep up with recording 4K60 viewfinder)
tried with both of these:
or
Seems to possibly be fixed with 31.0.101.5085
will report back if something comes up later
edit: test video
Thanks for the update! Keep me posted.
Hi @BuyMyMojo Have you seen the issue come up again when using 101.5085?
Don't see any updates on this issue thread either. Please close. @IGCIT
Checklist [README]
Application [Required]
OBS
Processor / Processor Number [Required]
5900x
Graphic Card [Required]
a770
GPU Driver Version [Required]
31.0.101.5084
Rendering API [Required]
Windows Build Number [Required]
Other Windows build number
No response
Intel System Support Utility report
SSU_2024-01-02.txt
Description and steps to reproduce [Required]
When recording at 4K using any of the QSV encoders in OBS (Test with ICQ and CQP both error out at all encoder speeds) after a few minutes it will crash the encoder and stop recording with the following error in the logs:
I will note I have maxed out GPU usage while playing Viewfinder at 4K in these tests
This seems like it could be an old error from 2019 but this is with the latest driver and I'm not sure what earlier driver to go back to.
this issue along with #660 make using intel arc for recording an issue.
I will try with the an older WHQL driver and report back (31.0.101.4953)
Device / Platform
No response
Crash dumps [Required, if applicable]
No response
Application / Windows logs
OBS log with multiple encoder crashes with different encoders and settings: 2024-01-04 17-54-41.txt