So, im experiencing random corruptions on average about 1 out of every 10 clips recorded. i record in MKV and then remux to mp4, when corruption occurs only part of the video will be corrupted, for example it might play for a few seconds then freeze on a single frame for 30-60 seconds and then go back to normal.
This has only been happening for maybe the past 2-3 months. i've tried reinstalls, running the auto wizard for recording settings, updating Windows and GPU drivers ect and im getting to the end of my ropes now trying to figure out what is going on. anybody have any ideas? logs attached.
EDIT: this is a section of the most recent log for the clip that corrupted.
02:59:13.692: ==== Recording Start ===============================================
02:59:13.692: [ffmpeg muxer: 'adv_file_output'] Writing file 'D:/SynologyDrive/Recordings/Final Fantasy 7 aerith only/2025-05-19 02-59-13.mkv'...
03:00:47.255: [ffmpeg muxer: 'adv_file_output'] Output of file 'D:/SynologyDrive/Recordings/Final Fantasy 7 aerith only/2025-05-19 02-59-13.mkv' stopped
03:00:47.255: Output 'adv_file_output': stopping
03:00:47.255: Output 'adv_file_output': Total frames output: 5600
03:00:47.255: Output 'adv_file_output': Total drawn frames: 5614
03:00:47.255: ==== Recording Stop ================================================
03:00:47.327: warning: 2 frames left in the queue on closing
03:00:47.327: warning: 2 frames left in the queue on closing
03:00:47.327: warning: 2 frames left in the queue on closing
03:01:22.153: [game-capture: 'Game Capture 3'] capture window no longer exists, terminating capture
03:01:22.153: [game-capture: 'Game Capture 3'] capture stopped
03:01:49.320: [game-capture: 'Game Capture 3'] attempting to hook process: ff7_en.exe
03:01:49.336: [game-capture: 'Game Capture 3'] using helper (compatibility hook)
03:01:49.340: [game-capture: 'Game Capture 3'] hook not loaded yet, retrying..
03:01:52.337: [game-capture: 'Game Capture 3'] attempting to hook process: ff7_en.exe
03:01:52.368: [game-capture: 'Game Capture 3'] DXGI_SWAP_CHAIN_DESC:
03:01:52.368: BufferDesc.Width: 1920
03:01:52.368: BufferDesc.Height: 1080
03:01:52.368: BufferDesc.RefreshRate.Numerator: 1
03:01:52.368: BufferDesc.RefreshRate.Denominator: 60
03:01:52.368: BufferDesc.Format: 28
03:01:52.368: BufferDesc.ScanlineOrdering: 0
03:01:52.368: BufferDesc.Scaling: 0
03:01:52.368: SampleDesc.Count: 1
03:01:52.368: SampleDesc.Quality: 0
03:01:52.368: BufferUsage: 32
03:01:52.368: BufferCount: 2
03:01:52.368: Windowed: 1
03:01:52.368: SwapEffect: 4
03:01:52.368: Flags: 2050
03:01:52.368: [game-capture: 'Game Capture 3'] d3d11 shared texture capture successful
03:01:52.370: [game-capture: 'Game Capture 3'] shared texture capture successful
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked SwapBuffers
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked wglDeleteContext
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked wglSwapLayerBuffers
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked wglSwapBuffers
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked GL
03:03:04.568: [obs-nvenc: 'advanced_video_recording'] settings:
03:03:04.568: codec: H264
03:03:04.568: rate_control: CBR
03:03:04.568: bitrate: 10000
03:03:04.568: keyint: 250
03:03:04.568: preset: p5
03:03:04.568: tuning: hq
03:03:04.568: multipass: fullres
03:03:04.568: profile: high
03:03:04.568: width: 1920
03:03:04.568: height: 1080
03:03:04.568: b-frames: 2
03:03:04.568: b-ref-mode: 0
03:03:04.568: lookahead: false (0 frames)
03:03:04.568: aq: true
03:03:04.568:
03:03:04.622: ---------------------------------
03:03:04.622: [FFmpeg aac encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo, track: 1
03:03:04.622:
03:03:04.622: ---------------------------------
03:03:04.622: [FFmpeg aac encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo, track: 2
03:03:04.622:
03:03:04.622: ---------------------------------
03:03:04.622: [FFmpeg aac encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo, track: 3
03:03:04.622:
This has only been happening for maybe the past 2-3 months. i've tried reinstalls, running the auto wizard for recording settings, updating Windows and GPU drivers ect and im getting to the end of my ropes now trying to figure out what is going on. anybody have any ideas? logs attached.
EDIT: this is a section of the most recent log for the clip that corrupted.
02:59:13.692: ==== Recording Start ===============================================
02:59:13.692: [ffmpeg muxer: 'adv_file_output'] Writing file 'D:/SynologyDrive/Recordings/Final Fantasy 7 aerith only/2025-05-19 02-59-13.mkv'...
03:00:47.255: [ffmpeg muxer: 'adv_file_output'] Output of file 'D:/SynologyDrive/Recordings/Final Fantasy 7 aerith only/2025-05-19 02-59-13.mkv' stopped
03:00:47.255: Output 'adv_file_output': stopping
03:00:47.255: Output 'adv_file_output': Total frames output: 5600
03:00:47.255: Output 'adv_file_output': Total drawn frames: 5614
03:00:47.255: ==== Recording Stop ================================================
03:00:47.327: warning: 2 frames left in the queue on closing
03:00:47.327: warning: 2 frames left in the queue on closing
03:00:47.327: warning: 2 frames left in the queue on closing
03:01:22.153: [game-capture: 'Game Capture 3'] capture window no longer exists, terminating capture
03:01:22.153: [game-capture: 'Game Capture 3'] capture stopped
03:01:49.320: [game-capture: 'Game Capture 3'] attempting to hook process: ff7_en.exe
03:01:49.336: [game-capture: 'Game Capture 3'] using helper (compatibility hook)
03:01:49.340: [game-capture: 'Game Capture 3'] hook not loaded yet, retrying..
03:01:52.337: [game-capture: 'Game Capture 3'] attempting to hook process: ff7_en.exe
03:01:52.368: [game-capture: 'Game Capture 3'] DXGI_SWAP_CHAIN_DESC:
03:01:52.368: BufferDesc.Width: 1920
03:01:52.368: BufferDesc.Height: 1080
03:01:52.368: BufferDesc.RefreshRate.Numerator: 1
03:01:52.368: BufferDesc.RefreshRate.Denominator: 60
03:01:52.368: BufferDesc.Format: 28
03:01:52.368: BufferDesc.ScanlineOrdering: 0
03:01:52.368: BufferDesc.Scaling: 0
03:01:52.368: SampleDesc.Count: 1
03:01:52.368: SampleDesc.Quality: 0
03:01:52.368: BufferUsage: 32
03:01:52.368: BufferCount: 2
03:01:52.368: Windowed: 1
03:01:52.368: SwapEffect: 4
03:01:52.368: Flags: 2050
03:01:52.368: [game-capture: 'Game Capture 3'] d3d11 shared texture capture successful
03:01:52.370: [game-capture: 'Game Capture 3'] shared texture capture successful
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked SwapBuffers
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked wglDeleteContext
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked wglSwapLayerBuffers
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked wglSwapBuffers
03:01:57.015: [game-capture: 'Game Capture 3'] Hooked GL
03:03:04.568: [obs-nvenc: 'advanced_video_recording'] settings:
03:03:04.568: codec: H264
03:03:04.568: rate_control: CBR
03:03:04.568: bitrate: 10000
03:03:04.568: keyint: 250
03:03:04.568: preset: p5
03:03:04.568: tuning: hq
03:03:04.568: multipass: fullres
03:03:04.568: profile: high
03:03:04.568: width: 1920
03:03:04.568: height: 1080
03:03:04.568: b-frames: 2
03:03:04.568: b-ref-mode: 0
03:03:04.568: lookahead: false (0 frames)
03:03:04.568: aq: true
03:03:04.568:
03:03:04.622: ---------------------------------
03:03:04.622: [FFmpeg aac encoder: 'Track1'] bitrate: 160, channels: 2, channel_layout: stereo, track: 1
03:03:04.622:
03:03:04.622: ---------------------------------
03:03:04.622: [FFmpeg aac encoder: 'Track2'] bitrate: 160, channels: 2, channel_layout: stereo, track: 2
03:03:04.622:
03:03:04.622: ---------------------------------
03:03:04.622: [FFmpeg aac encoder: 'Track3'] bitrate: 160, channels: 2, channel_layout: stereo, track: 3
03:03:04.622:
Attachments
Last edited: