I've been having a number of different issues with the Elgato HD 60, from stuttering video and audio de-sync/delay. I was about to fix the stuttering video by having the audio played to my desktop (weird?), but I'm continuously perplexed by the constantly changing audio desync that I'm encountering.
During tests, the audio desync time from the video continues to change between each test (every time I record or preview the stream). Sometimes it's a very small delay/offset, sometimes it's very long. Has anyone found a way to fix this?
Here's my log:
During tests, the audio desync time from the video continues to change between each test (every time I record or preview the stream). Sometimes it's a very small delay/offset, sometimes it's very long. Has anyone found a way to fix this?
Here's my log:
Code:
21:54:37: =====Stream Start: 2014-08-24, 21:54:37===============================================
21:54:37: Multithreaded optimizations: On
21:54:37: Base resolution: 1920x1080
21:54:37: Output resolution: 1280x720
21:54:37: ------------------------------------------
21:54:37: Loading up D3D10 on NVIDIA GeForce GTX 770 (Adapter 1)...
21:54:37: ------------------------------------------
21:54:37: Audio Format: 48000 Hz
21:54:37: ------------------------------------------
21:54:37: Audio Channels: 2 Ch
21:54:37: Playback device Default
21:54:37: ------------------------------------------
21:54:37: Using desktop audio input: Astro Headphones (High Definition Audio Device)
21:54:37: Global Audio time adjust: 0
21:54:37: ------------------------------------------
21:54:37: Using auxilary audio input: AT2020 Mic (4- AT2020 USB )
21:54:37: Mic time offset: 145
21:54:37: ------------------------------------------
21:54:37: Audio Encoding: AAC
21:54:37: bitrate: 96
21:54:37: ------------------------------------------
21:54:37: device: Elgato Game Capture HD,
21:54:37: device id {39F50F4C-99E1-464a-B6F9-D605B4FB5918},
21:54:37: chosen type: UYVY, usingFourCC: false, res: 1280x720 - 1280x720, frameIntervals: 333333-333333
21:54:37: use buffering: true - 0, fourCC: 'UYVY'
21:54:37:
21:54:38: Using directshow input
21:54:38: Scene buffering time set to 700
21:54:38: ------------------------------------------
21:54:38: Video Encoding: x264
21:54:38: fps: 30
21:54:38: width: 1280, height: 720
21:54:38: preset: veryfast
21:54:38: profile: main
21:54:38: keyint: 60
21:54:38: CBR: yes
21:54:38: CFR: yes
21:54:38: max bitrate: 2000
21:54:38: buffer size: 2000
21:54:38: ------------------------------------------
21:57:35: Total frames encoded: 5279, total frames duplicated: 4 (0.08%)
21:57:35: Total frames rendered: 5305, number of late frames: 1 (0.02%) (it's okay for some frames to be late)
21:57:40:
21:57:40: Profiler time results:
21:57:40:
21:57:40: ==============================================================
21:57:40: video thread frame - [100%] [avg time: 2.786 ms] [children: 55.2%] [unaccounted: 44.8%]
21:57:40: | scene->Preprocess - [46.1%] [avg time: 1.283 ms]
21:57:40: | GPU download and conversion - [9.12%] [avg time: 0.254 ms] [children: 8.18%] [unaccounted: 0.933%]
21:57:40: | | flush - [7.36%] [avg time: 0.205 ms]
21:57:40: | | CopyResource - [0.682%] [avg time: 0.019 ms]
21:57:40: | | conversion to 4:2:0 - [0.144%] [avg time: 0.004 ms]
21:57:40: Convert444Threads - [100%] [avg time: 0.982 ms] [children: 99%] [unaccounted: 1.02%]
21:57:40: | Convert444toNV12 - [99%] [avg time: 0.972 ms]
21:57:40: encoder thread frame - [100%] [avg time: 1.443 ms] [children: 1.59%] [unaccounted: 98.4%]
21:57:40: | sending stuff out - [1.59%] [avg time: 0.023 ms]
21:57:40: ==============================================================
21:57:40:
21:57:40:
21:57:40: Profiler CPU results:
21:57:40:
21:57:40: ==============================================================
21:57:40: video thread frame - [cpu time: avg 2.023 ms, total 10734.4 ms] [avg calls per frame: 1]
21:57:40: | scene->Preprocess - [cpu time: avg 0.754 ms, total 4000 ms] [avg calls per frame: 1]
21:57:40: | GPU download and conversion - [cpu time: avg 0.12 ms, total 640.625 ms] [avg calls per frame: 1]
21:57:40: | | flush - [cpu time: avg 0.094 ms, total 500 ms] [avg calls per frame: 1]
21:57:40: | | CopyResource - [cpu time: avg 0.008 ms, total 46.875 ms] [avg calls per frame: 1]
21:57:40: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
21:57:40: Convert444Threads - [cpu time: avg 0.972 ms, total 10265.6 ms] [avg calls per frame: 2]
21:57:40: | Convert444toNV12 - [cpu time: avg 0.97 ms, total 10250 ms] [avg calls per frame: 2]
21:57:40: encoder thread frame - [cpu time: avg 1.071 ms, total 5656.25 ms] [avg calls per frame: 1]
21:57:40: | sending stuff out - [cpu time: avg 0.056 ms, total 296.875 ms] [avg calls per frame: 1]
21:57:40: ==============================================================
21:57:40:
21:57:40: =====Stream End: 2014-08-24, 21:57:40=================================================
Last edited: