Tue Jun 10, 2025 8:03 am
Got a strange problem.
We have a Windows 11 NUC device, feeding into Quad HDMI recorder.
Video working fine, but not audio.
On the NUC side of the fence we are outputting PCM (well at least we believe we are) at 48kHz. The Window settings for the HDMI audio device only have two options for the output format:
24 bit, 48000 Hz and
24 bit, 44100 Hz.
We have it set to 48kHz.
I assume this is all that Decklink is "offering", or alternatively, there is a problem with the negotiation of HDMI audio formats, because in the "Supported Formats" tab for the device, it lists "Maximum Number of Channels = 0", and "Bit Depths = None".
On the Decklink PC side, running ffprobe or ffplay against the input is picking up the audio format as pcm16le, which is 16 bit, not 24 bit. (And it sounds totally abnormal, so i would say it's getting 24 and treating it as 16).
It looks to me though that the decklink implementation in ffmpeg only supports 16 or 32 bit depth pcm, but neither of these options are selectable on the source PC.
Thoughts?