Page 1 of 1

Embed Dolby Digital (AC3) using Decklink SDK

PostPosted: Mon Sep 26, 2016 10:05 pm
by Eric Lariviere
I would like to know if it is possible to embed Dolby Digital (AC3) and/or Dolby E on Decklink Duo 2 using the SDK?

BMDAudioFormat enum currently only has bmdAudioFormatPCM, but would the card actually transform the signal if something else than PCM is scheduled instead?

If it is possible, do you have any recommendations on how to schedule frames from my AC3 stream?

Thanks in advance!

Re: Embed Dolby Digital (AC3) using Decklink SDK

PostPosted: Wed Oct 05, 2016 11:04 pm
by Waqqas Sharif
Hello Eric,

The answer is no as currently (Desktop Video / DecLink API) only supports (48 KHz) audio (input / output) over PCM and there is no plan to add support for non-PCM audio (input / output) in near future.

Regards
Waqqas

Re: Embed Dolby Digital (AC3) using Decklink SDK

PostPosted: Tue Nov 07, 2017 12:12 am
by AlekseyBragin
Hi, Waqqas

Is there any update on this?
Adding AC3 pass-through will significantly expand scenarios in which decklink cards could be used.

Re: Embed Dolby Digital (AC3) using Decklink SDK

PostPosted: Wed Nov 29, 2017 12:10 am
by stephen_neal
Dolby E output should work - that's carried within regular 48kHz PCM audio streams. However you need to ensure a clean 24 bit (sometimes 20 bit?) path - anything that truncates to 16 bit will kill Dolby.

I've had no problems capturing or playing out Dolby E streams on a BlackMagic Decklink or Ultrastudio Express using third party NLEs (Avid MC and Prem Pro) Capture tools or Playout, but for a long time BlackMagic Media Express was 16 bit only for audio capture (though have a feeling this limitation may have gone)

See no reason why the SDK won't let you output Dolby E.

AC3 (i.e. Dolby Digital - such as is carried over HDMI) is a different kettle of fish. I've never encountered it in the SDI domain - only the HDMI one. (It would be very useful in that situation)