Just putting in my ticket for Elgato reddit so you guys know the solution.
Huge fan of elgato products but this kinda made me sad.
Bought the Elgato Facecam Pro and encountered delayed issues in both Elgato Camera Hub and in OBS.
I see it in both of the preview sections when selecting 4k60 resolution and also in the recording in OBS.
Downgraded Elgato Camera Hub to v1.8 now the preview works smoothly even in 4k60.
But with OBS I feel like I tried everything...
EFFORTS:
- Re installed everything from scratch
- Selected the advised setting for the Elgato Facecam Pro in OBS:
- Resolution/FPS Type: Custom
- Resolution: 3840x2160
- Video Format: MJPEG
- Color Space: Rec. 709
- Color Range: Limited
- Buffering: Disable
- Tried the Device default for the Elgato Facecam Pro.
- Downgraded to versions of OBS I saw on youtube videos to match their versions of OBS and Elgato Camera Hub.
- Diabled HAGS in windows.
- Tried different videos setting in OBS.
- Ran OBS as an admin.
- Tried with 2 different PC's to test if the GPU was the problem.
- Tried placing Elgato Facecam Pro on an isolated USB ROOT.
- Tried using the virtual camera instead but getting a lower resolution when using Elgato Virtual Camera in OBS.
- Compared my Zv-e10 4k30 to check the delay.
But everything I select 4k60 It gets delayed 4k30 works perfect.
Now am kinda out of options and have to I guess offset the sync and video to match the Facecam Pro?
Or is there any other options left to try?
PC Setup:
- Intel i7 12700K
- 32GB Corsair Dominator
- GEFORCE 4070 RTX
- ASUS Z690 Motherboard
STATS:
One minut in recording.
UPDATE 01.01.25:
Changing it to H264 was a better video format for the video can minimize the delay but there was still a delay.
SOLUTION:
The solution for me was in the end putting a 200 ms delay in OBS on my screen capture and my mic, to adapt to the delay in the Facecam Pro and downgrade to Elgato Camerahub 1.8
Hope this helps other with the same setup as me experience a delay in the recording/preview when recording in 4k60. If there is anyone else that has the solution so I can stop delaying the output I would be very greatful.
LOG:
I have attached the log.