Decode an SPDIF-In DD 5.1 signal?

G

Guest

Guest
I do realize that this is a common question asked by many but I just can't seem to find the solution at all. I have connected my PS3 to send out audio to my computer's SPDIF-In socket and all works great, until my PS3 starts to send encoded DD 5.1 Surround sound. I do realize that the card doesn't have an AC3 decoder and that I would need a receiver/box to decode the signal. However, i don't have that option as I'm short on money and i was wondering how to decode the signal with AC3Filter or other software. Any Ideas?
 
Solution
This isn't a common question at all. The common questions deal with sending data over S/PDIF to an external receiver, not receiving data over S/PDIF on the PC.

I'm assuming that you're using a Realtek sound codec (most common for onboard sound) and not a Creative Labs sound codec (most common for discrete cards, but increasingly found onboard).

As far as I know the Realtek codecs do not support onboard decoding of inbound AC3 streams to inbound LPCM streams (as you've pointed out). Unfortunately they also do not appear to support passing the inbound AC3 bitstream to a software decoder either. I know that some Realtek codecs can recognize that it's receiving an AC3 bitstream (probably required to implement the S/PDIF specification...
This isn't a common question at all. The common questions deal with sending data over S/PDIF to an external receiver, not receiving data over S/PDIF on the PC.

I'm assuming that you're using a Realtek sound codec (most common for onboard sound) and not a Creative Labs sound codec (most common for discrete cards, but increasingly found onboard).

As far as I know the Realtek codecs do not support onboard decoding of inbound AC3 streams to inbound LPCM streams (as you've pointed out). Unfortunately they also do not appear to support passing the inbound AC3 bitstream to a software decoder either. I know that some Realtek codecs can recognize that it's receiving an AC3 bitstream (probably required to implement the S/PDIF specification, this does not imply that a hardware encoder or decoder is present), it just won't do anything with it.

To my knowledge, this is an artificial limitation imposed for licensing reasons. AC3 licensing can get pricey and there was a big kerfuffle a few years ago between Creative Labs and the licencing groups which resulted in Creative Labs hardware being artificially limited by drivers.
 
Solution
G

Guest

Guest


I see. I didn't think about it earlier, but i found a thread that said even if there were a software decoder, it would cause the audio to be out of sync with the video right? so its nearly impossible without a receiver or a soundcard that was made before all the Dolby fiasco. Thanks for your help.
 


I can't see why it would be out of sync by more than a few milliseconds. Your best bet may be an HDMI capture card
 
G

Guest

Guest


I didn't think about that. Could you recommend a cheap one if possible?
 


None that I can recommend personally. Check newegg. You will have to make sure that they support audio though.