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. |
6th September 2008, 10:00 | #6083 | Link | |||
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
The next eac3to version will fix the incorrect channel masks and implement channel remapping for libav and ArcSoft. Here's how the different DTS decoders work with these samples: - libav works fine - ArcSoft works fine, but splits mono surround channel (x1x.dts) into Ls/Rs pair with half volume each - Sonic heavily dislikes mono surround channel (crash or funny results), but works fine for the other tracks - Nero works fine Not sure yet how I should handle ArcSoft's mono surround channel splitting. Should eac3to keep ArcSoft's Ls/Rs pair? Or should I remove one of those channels and double the volume of the other to reconstruct the original mono surround channel? Quote:
Thanks! This very much looks like an authoring fault. One and the same audio track suddenly changes from TrueHD to AC3 and another audio track suddenly changes from AC3 to TrueHD. I'm not sure how to handle that... Quote:
About the DTS track: The sample is rather short and doesn't really help much with checking the correct audio delay. I don't see an obvious "desync", but it's hard to say from that sample. How did you test audio sync? Have you transcoded the DTS track to something else? Have you muxed it into some container? The audio sync mismatch could be introduced by the filters you're using for playback or by the way you muxed things. Of course it could also be introduced by eac3to. Can't say for certain... Can you please run "eac3to 1) 3: c:\video\devils.ac3 -logdts"? It seems that the DTS track is decoded by Sonic only as 5.1 although it's a 6.1 track (which results in that strange eac3to error you've seen). I'd like to know why it's only decoded as 5.1. My guess is that it's one of those rare DTS tracks with a slightly unusual format. The "-logdts" parameter should tell me that. Thanks! |
|||
6th September 2008, 10:01 | #6084 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
You can also let eac3to just demux the original AC3 stream. Dialog normalization will then automatically be removed. The original AC3 stream will very likely have a better audio quality compared to transcoding the DTS-Hi-Res track to AC3.
|
6th September 2008, 10:25 | #6085 | Link | |
Registered User
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,518
|
Quote:
|
|
6th September 2008, 10:42 | #6086 | Link | |
Registered User
Join Date: Aug 2002
Posts: 221
|
Quote:
so, why not patch for example "L R S" as "C L R" in the DTS header, then it should decode correctly and it shouldn't need reconstruction at all or am i wrong about such possibility? reconstruction is probably easier to do than header patching, but less precise. |
|
6th September 2008, 11:08 | #6087 | Link | |
Registered User
Join Date: Aug 2007
Posts: 59
|
I figured out what is wrong. Selecting Gabest's DTS source filter in ZP caused artefacting in combination with the WMV decoder. Deselecting the filter solved this. And now audio is in sync as well
Quote:
|
|
6th September 2008, 11:55 | #6088 | Link | |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Quote:
|
|
6th September 2008, 14:45 | #6090 | Link | |
Registered User
Join Date: Aug 2002
Posts: 221
|
Quote:
can you try the same patching approach with the DTS-HD MA header of the sample from Q-tec Hi-Definition Reference Demo Disc: http://forum.doom9.org/showthread.ph...02#post1153102 and change the order from "C L R Ls Rs LFE Lsr Rsr", which doesn't decode correctly to the "C L R LFE Lsr Rsr Lss Rss" which is known to be good order. if it doesn't work it's OK, i just want to try that in order to know is there any different in patching header channel order between plain DTS and DTS-HD MA. also good sample for DTS-HD MA header patching is the 3/1 DTS-HD MA track that nautilus7 found: http://www.sendspace.com/file/wgdtbn Last edited by xkodi; 6th September 2008 at 15:13. |
|
6th September 2008, 17:02 | #6091 | Link |
Registered Developer
Join Date: Sep 2006
Posts: 9,140
|
Unfortunately patching DTS-HD channel/speaker settings is much more difficult than patching core channel settings. In the DTS-HD data blocks many fields have a variable size which depends on other fields. The changes I'd need to do would result in a change of the DTS-HD data block size. Which again is a very big change to the DTS-HD bitstream which I'm not confident to do correctly. As a result patching speaker settings in DTS-HD data blocks is no go.
|
6th September 2008, 17:05 | #6092 | Link |
Registered User
Join Date: Oct 2006
Posts: 303
|
I asked earlier, but it probably got forgotten in all the posts, but was wondering how the overlaps and gaps get fixed, as in if two segments overlap, do you chop off the end of segment 1 or the start of segment 2 and also wonder how gaps are handled, filled in with silence?
|
6th September 2008, 17:41 | #6093 | Link | |
Registered User
Join Date: Aug 2002
Posts: 221
|
Quote:
- Edward Scissorhands Blu-ray DTS-HD MA 3/1 track - Q-tec Hi-Definition Reference Demo Disc DTS-HD MA track i hope that the studios will never use such weird channel orders in their future releases. |
|
6th September 2008, 17:53 | #6094 | Link |
Registered User
Join Date: Mar 2008
Posts: 2,021
|
Hi guys,
Sorry for my question which is out of the subject: eac3to can make 23.976p video and audio to 25p PAL with "-speedup" option. (or reverse with -slowdown) How can i convert subtitles to 25 fps, would speedup option work for subtitles as well? (or shall i use Supread's 25fps option?) Thanks. Last edited by rica; 6th September 2008 at 18:05. |
6th September 2008, 18:06 | #6097 | Link | |
Registered User
Join Date: Jan 2006
Location: Athens, Greece
Posts: 1,518
|
Quote:
But since you want to convert to .srt (OCR), I suggest SupRip against SUPread, but it doesn't allow fps changing, so you'll have to use another tool like Subtitle creator. |
|
7th September 2008, 08:40 | #6099 | Link | |
Registered User
Join Date: Mar 2002
Posts: 353
|
Quote:
I have tried different bitrates, 384, 448, but none work. eac3to input.thd output.thd+ac3 works fine. Also, the output from this is accepted by tsMuxeR as a TrueHD file and muxes successfully Cheers, Beastie. |
|
7th September 2008, 10:47 | #6100 | Link | |
Registered User
Join Date: May 2005
Posts: 1,462
|
Quote:
+ DTS-Core - frameSize 2012 - DTS-ES + - channelNo 6 - lfe 1 - channelDescr 6.1 - samplingRate 48000 - bitDepth 24 - bitrate 1536000 - dialNorm 4 - extAudio XXCh - samplesPerFrame 512 - copyHistory 1 + DTS-HD - fullSize 2040 - headerSize 28 - refClockCode 1/48000 - frameDurationCode 1 - activeMasks [1], [[1]] + Asset [0] - fullSize 2012 - headerSize 10 - corePackets Core+XXCh - extSubStrPackets XBR - bitResolution 24 - maxSampleRate 48000 - totalNumChannels 7 - activeSpeakers C L R Ls Rs LFE Cs ($1f) ------------------------------------------------------------------------------- M2TS, 1 video track, 4 audio tracks, 2 subtitle tracks, 1:50:54 1: Chapters, 15 chapters 2: MPEG2, 1080p24 /1.001 (16:9) 3: DTS Hi-Res, English, 6.1 channels, 24 bits, 3093kbps, 48khz, dialnorm: -4dB 4: AC3, English, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB 5: AC3, English, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB 6: AC3, English, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB 7: Subtitle (PGS), English 8: Subtitle (PGS), Spanish [a03] AC3 encoding only supports 6 channels. Will mix the surround channels. [a03] Extracting audio track number 3... [a03] Removing DTS dialog normalization... [a03] Decoding with DirectShow (Sonic Audio Decoder)... [a03] DirectShow reports 5.1 channels, 24 bits, 48khz [a03] Mixing surround channels... [a03] The channel modder was started with incorrect parameters. ------------------------------------------------------------------------------- Aborted at file position 21967306752. Find sync word: 7ffe8001 Find sync extension: 3f Frame #1: Core: 1006 words unpacked Frame #2: Core: 1006 words unpacked Frame #3: Core: 1006 words unpacked Frame #4: Core: 1006 words unpacked Find sync word: 7ffe8001 Find sync extension: 3f Frame #1: Core: 903 , XXCh: 99 , XBR: 63 words unpacked
__________________
Gorgeous, delicious, deculture! |
|
Tags |
eac3to |
|
|