Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
22nd September 2008, 06:36 | #6321 | Link |
Registered User
Join Date: Jun 2007
Posts: 58
|
Here are the results of my tests conducted over the weekend as well as the solution to my post.
http://forum.doom9.org/showpost.php?...postcount=6251 The source I tested was BR "I am Legend" with a TrueHD track of 16bit. When I used eac3to 2.57 I also used the Pcm2Tsmu version 1.2 and the command for Pcm2Tsmu was input.pcm output.pcm with no parameters. This worked eventhough the default for Pcm2Tsmu in bit depth is 24 bits. With my tests conducted with eac3to version 2.63 the above did not work until I added the parameter -i 16 for Pcm2Tsmu. So to conclude. Eac3to and Pcm2Tsmu are not at fault and to correctly produce PCM files always use parameters for Pcm2Tsmu. I see this was also mentioned by tebasuna51 over the weekend. Hope it helps and clear this issue Duppie |
22nd September 2008, 07:14 | #6323 | Link | |||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
But have you read the document posted by xdoki? The graphics in that document clearly show that Microsoft wants the side speakers to be used for 5.1. So $60f would definitely be the correct value, cause $600 references the side speakers while $30 references BL/BR. Quote:
Also: What about 5.0? Microsoft has special cased 0x3f. Ok, so for 5.1 we could use 0x3f. But MS has *not* special cased 0x37! So 0x37 still references the back channels, which is wrong. So using 0x37 would be wrong for 5.0. We have to use 0x607 to reference the side speakers (which is what MS wants). What about 2/2.0 and 2/2.1? Again 0x33 and 0x3b are very clearly wrong and we must use 0x603 and 0x60b instead. Quote:
I think this question shows that outputting 6.1 PCM does not really make sense. Coherence could only be achieved if there was a specific 6.1 PCM channel mapping known. But it isn't known. Of course I could simply use the WAV channel ordering. But that wouldn't be coherent to how 5.1 and 7.1 PCM export is done, either. Thoughts? |
|||
22nd September 2008, 07:29 | #6324 | Link | |||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Quote:
Quote:
The to-do list is not sorted in any way... |
|||
22nd September 2008, 07:36 | #6325 | Link | |
b4k3d
Join Date: Sep 2007
Posts: 310
|
Quote:
Code:
^ *^ / \ Last edited by EPiPH0NE; 22nd September 2008 at 07:39. |
|
22nd September 2008, 07:52 | #6326 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
22nd September 2008, 09:18 | #6327 | Link |
Registered User
Join Date: Jun 2008
Posts: 29
|
dolby recommends 90°-110° for both 5.1 and 7.1, while ITU rec. is 110°.
also, when upmixing 5.1 to 6.1 or 7.1 (with pl2x), back srds on the stereobasis between the srds are beeing extracted, but that wouldn't move the srds from 110° to the side. in practice there is no difference between srd and side srd. that beeing said, i don't know about this channel masking thing. concerning 6.1 to flac: could you please!! add this -double7 feature to madflac. flac is not that efficient and doing this on the fly seems to be a much more elegant way instead of wasting space. also, this way the soundtrack could be stored bit-perfect without alteration. Last edited by K1ngp1ng; 22nd September 2008 at 09:20. |
22nd September 2008, 11:29 | #6328 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
The sounds must be adapted to the speakers system at play time, never before encode. |
|
22nd September 2008, 12:07 | #6329 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
Anyway, madFlac should (and will) be updated. Sooner or later... |
|
22nd September 2008, 12:24 | #6330 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
This is the origin of Back channels, and not the absurd BC (180º) from 6.1 or the BL-BR together (179º-181º) like some DTS configs recommend for 7.1. I don't have ears in the nape. I'm not interested in 6.1 or 7.1 systems. I think a 5.1 system is enough to represent the surround sound (also exist 3D sounds for headphones!) in standard living rooms. More sophisticated systems are only for audiophiles with dedicated rooms or a way to spend money. This is your tool and you decide. I only warn about possible problems. And thanks for your job. |
|
22nd September 2008, 13:51 | #6331 | Link | ||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
I've asked Microsoft about 2/2 channel mask, but the person who replied to me couldn't even give me an advice which 6.1 channel mask to use, let alone 2/2. Quote:
Yes, and I appreciate that. And I'm willing to continue discussing. I like discussions. I like people not agreeing with me and defending their opinion. Because sometimes only such discussions can end up in a better end result. But I need to be convinced to change my opinion. |
||
22nd September 2008, 17:26 | #6332 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Another reply from Microsoft:
Quote:
Still open for discussion seems to be 2/2. Microsoft evidently has a KSAUDIO_SPEAKER_QUAD constant which uses the back channels instead of the surround channels. BUT Microsoft does not have a comparable constant for 2/2.1. Also the DTS spec uses the surround channels instead of the back channels. I guess that might have to do with DTS being more of a home theater format and less of a music format? I mean 2/2 can be seen as Quadraphonic. But it can also be seen as 5.0 with the center channel missing. DTS seems to prefer the latter interpretation. So which channel mask should eac3to use for 2/2 and 2/2.1 formats? Should it reference the surround channels or the back channels? Comments? |
|
22nd September 2008, 18:00 | #6333 | Link |
Turkey Machine
Join Date: Jan 2005
Location: Lowestoft, UK (but visit lots of places with bribes [beer])
Posts: 1,953
|
Consider that Quadrophonic 4 or 4.1 was around before 5.1 really took off, so on that basis I think it'd be the back channels, but realistically I'd expect it to change between sources. 4 / 4.1 channels I think would be FL,FR,(LFC),BL,BR.
__________________
On Discworld it is clearly recognized that million-to-one chances happen 9 times out of 10. If the hero did not overcome huge odds, what would be the point? Terry Pratchett - The Science Of Discworld |
22nd September 2008, 18:01 | #6334 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,815
|
Madshi could you add switch something like "-Automatically repeat audio demuxing if gaps are detected"?
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
22nd September 2008, 18:31 | #6335 | Link | |
Registered User
Join Date: Jun 2008
Posts: 29
|
Quote:
so 2/2/1 should be treated like 3/2/1 without center. page 12: http://www.tonmeister.de/foren/surro...E_2002_v2a.PDF |
|
22nd September 2008, 19:32 | #6338 | Link | |
Registered User
Join Date: Feb 2008
Posts: 78
|
Quote:
When people use your command-line application directly (manually), you know you're doing something right. Good job, madshi. |
|
22nd September 2008, 20:22 | #6339 | Link | ||||||
Registered User
Join Date: Aug 2002
Posts: 221
|
Quote:
actually, AFAIU the paper states that with WinXP SP2 0x60F is always changed to 0x3F (on the fly from the kernel mixer). Quote:
also, AFAIU SpkrConfig5.doc states that before WinXP SP2, there are 0x3F and 0x60F. so, i can't see why 0x60F is newer than 0x3F, i.e. defined later than 0x3F. Quote:
the whole channel mask thing is a huge mess. and what about if we look to the problem from the WDM audio driver point of view: what will happen if the WDM audio driver knows about 0x60F, but doesn't know about 0x3f, which is the case with the MS sample driver from 2000, then maybe 0x3f won't work correctly and if the real WDM audio drivers are based on the old sample then that will explain why 0x60f is more better than 0x3f, but it doesn't make it more right. Last edited by xkodi; 22nd September 2008 at 20:39. |
||||||
22nd September 2008, 20:56 | #6340 | Link | |
b4k3d
Join Date: Sep 2007
Posts: 310
|
Quote:
I run it manually sometimes but usually use the GUI and most people are too lazy to hit ^ -> ENTER so including a repeat switch would be ideal. |
|
Tags |
eac3to |
|
|