Posts: 489
Joined: Apr 2004
Reputation:
13
Freddo
Skilled Skinner
Posts: 489
I'm sure someone will get to it eventually, it just may be a matter of an extremely long time. Which is a shame because with analog audio out XBMC totally negates the need for me to ever upgrade my amplifier again, since XBMC can just be continually updated to support new codecs. In the meantime, encode yourself some 6ch FLAC tracs with eac3to, they take a ton of space up (lossless see) but the channel mapping etc is all correct so it's effectively what your waiting for, certainly good enough to get by with until the channel mapping is fixed for other codecs.
Posts: 6,564
Joined: Apr 2008
Reputation:
160
natethomas
Enjoying Retirement by Staying Busy
Posts: 6,564
I've been reading a lot of threads on this issue. I was just wondering if I was understanding what I was reading or not.
At the moment, 5.1 digital-pass through works perfectly on all devices.
However, 5.1 decoding from within xbmc does not. When XBMC decodes the audio, the channels map out all wrong.
The solution to this problem is not to focus on the way XBMC sees the various speakers, but rather to arrange the streams in the standard order understood by Windows (and also, possibly, by ALSA).
At present no method exists for arranging these streams.
We know that FLAC tracks are arranged correctly. We further know that DTS, AC3, and AAC tracks are not.
Assuming this were resolved, practically any receiver could theoretically receive a full 5.1 or even 7.1 stream, either through an analog connection or using Dolby Digital Live or DTS Connect.
Unfortunately, in addition to no method currently existing, we also, as a coding community, may not be sure how exactly to create such an audio filter that would properly arrange our streams.
Is that about the long and short of it?
Also, would there be any benefit in bringing this issue to the attention of the ffmpeg folks?
Posts: 6,564
Joined: Apr 2008
Reputation:
160
natethomas
Enjoying Retirement by Staying Busy
Posts: 6,564
Double hooray. I just read his take on the dspchain concept and am already feeling hopeful.