Image and sound desynchronization in the consumer

Hello everyone !

One more time i need you for some technical questions :grinning_face:

My setup :

  • Ubuntu 24.04.3 LTS
  • AMD Ryzen 5 4.2Ghz
  • B450 Gaming plus
  • 16Go RAM
  • RTX 3060 Ti
  • Consumer from CasparCG 1080p5994

After launching my server and the client, I put a video in my rundown for example. The video plays perfectly and in the correct resolution desired.

However, the sound starts with a delay and crackles. I always have audio that’s out of sync with my video in the consumer.

At first, I thought it was my Windows Pro, so I switched to Ubuntu. But I’m having the same problem again.
I still had a MALOC problem on Windows.

I can’t figure out if this is specific to the consumer or not ? Is this a ā€œnormalā€ problem or not ?

I’m planning to buy a Decklink Duo 2 to send my CasparCG to my ATEM Television Studio Pro HD, but I’m afraid I’ll have the same problem.

Can you help me ?

Thanks !

Hello,

My solution to get synced audio when playing videos is to embed to sdi on a decklink duo 2 or similar and deembed to analog.

I think because casparcg really isn’t a video playout engine in the first place it prioritizes getting frames out as quick as possible. System audio caspar is dependent on the host system giving cpu time. Video is dependent on gpu-time. This is my layman understanding why you are seeing this behaviour.

/Simon

The screen- and system-audio consumers are meant to be used for testing or preview. They were never intended to be used as the main outs.

For ā€œseriousā€ work you should always go with SDI and embedded audio.

1 Like

Thank you guys again for your reply ! I will buy a Duo 2 ASAP for my ATEM !

I think you may also need to look at using a (currently) Beta release of the server. Audio outputs in non-integer frame rates such as 29.97 have been troublesome on several releases.

There is a recent thread about this in discussion 7408. The last two posts are most significant.

Hello @andyw !

Ok i will consider this bug in my futur setup when i will install the Duo 2. So i have to stay in the beta server version at list ?

Thanks

I think you are correct about using the Beta 2.5 version if you are using server 2.2.x, 2.3.x or 2.4.x.

I think that server v2.0.6 or 2.0.7 may have been OK for non-integer frame rates, but there are lots of extra features in the later versions.

Andy.

Yeah ok, understood !

I have to receive my Duo 2 in the next days, i will check it and come back to you if i encounter any issues

Thank you for your help mate !