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. |
26th March 2015, 18:24 | #3081 | Link |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
|
The next step is, the Linux folks convince foo86 that LBR-decoding *is* important for libdcadec ;-)
https://github.com/foo86/dcadec/issu...mment-85062370 Last edited by filler56789; 26th March 2015 at 23:07. |
27th March 2015, 21:32 | #3083 | Link | |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
MKVToolNix v7.8.0 released
Hey,
I've released MKVToolNix v7.8.0. Tons of bug fixes, among them an important one that fixes a corruption when dealing with HEVC tracks without aspect ratio information. New features include support for DTS Exrepss and a Swedish translation (work in progress). Changes for package maintainers: Boost's Math library is now required. Here are the usual links: the MKVToolNix home page, the Windows installer and portable version and the source code. All binaries that I provide have been uploaded already. Here's the full ChangeLog since the previous release: Quote:
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
|
28th March 2015, 13:49 | #3085 | Link |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
|
Testing the latest MKVmerge and the latest LAV Filters...
Re: DTS Express — muxing went fine, and playback went fine Re: "Pure Lossless" DTS — mmg says "everything went fine", BUT the original 35.9MB .dts(hd) file became a 5KB .mka file LAV Splitter and LAV Audio do play the "pure lossless" source, BUT at the wrong speed Last edited by filler56789; 28th March 2015 at 13:50. Reason: grammar |
28th March 2015, 14:00 | #3086 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
I'll need that file you're trying to mux in order to debug it. Please upload it to my FTP server. Thanks.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
28th March 2015, 14:59 | #3088 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
That's an interesting file, haven't seen such a one yet. ffmpeg generally knows about the format (see here), but cannot decode it either.
Meaning: this kind of DTS-HD container is currently not supported by mkvmerge. Maybe I'll add support for it, but don't count on it.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
28th March 2015, 15:09 | #3089 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
|
May I have that sample too please for my collection?
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
28th March 2015, 15:42 | #3091 | Link | |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
|
|
28th March 2015, 15:54 | #3092 | Link | |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
|
Quote:
Well I managed to mux the 'core-less' DTS-HD MA stream into the .m2ts container, in the hope that it might trick MKVmerge into muxing it into .mka, but it did not work. I also tried playing the 'core-less' DTS-HD MA stream using my Oppo BDP-103 player, but it did not work either...
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
|
28th March 2015, 15:58 | #3093 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
mkvmerge has two problems with that file The first is that it uses that strange DTSHDHDR file format. This is not really a big problem as mkvmerge can skip the first 112 bytes and treat the rest as a pure DTS elementary stream. However, even if there weren't a second problem one result of this file format is that mkvmerge would emit a warning about garbage at the beginning of the file. So this has to be fixed, too.
More important than that is that mkvmerge currently only supports core-less DTS files which use LBR extension substreams (that's what DTS Express is: a core-less extension substream consisting solely of LBR extensions). The file in question uses XLL extensions. These are currently not supported by mkvmerge if they're not accompanied by cores.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
28th March 2015, 17:57 | #3094 | Link | |
MPC-HC Developer
Join Date: May 2010
Location: Poland
Posts: 586
|
Quote:
Last edited by kasper93; 28th March 2015 at 18:50. |
|
28th March 2015, 20:26 | #3095 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
Hmm, I've looked through the DTS spec and am somewhat unclear how to retrieve the sampling frequency from a core-less XLL extension sub-stream… The general EXSS headers do have a field called »nuMaxSampleRate« in the asset descriptor, but is that the actual sampling frequency? LBR extension sub-streams have an additional field »nLBRSampleRateCode« in their own headers (LBR audio asset), but there's no such field in the XLL sub-stream headers.
The libdcadec sources aren't helping either.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
28th March 2015, 21:04 | #3096 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
|
Assuming I have not misunderstood everything...
Quote:
|
|
28th March 2015, 21:36 | #3097 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
That's the sampling frequency for one channel set, and I'm not so sure how to interpret that value.
Your FLAC file has a sampling frequency of 48000 Hz. Your XLL DTS file has sFreqIndex == 5 (meaning 22050 Hz) with a sFsInterpolate == 4. These just don't add up. For some packets sFreqIndex is even == 8 (indicating 176400 Hz). Yikes? At least nuMaxSampleRate from the EXSS header audio asset stays constant at 48000 Hz…
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
29th March 2015, 08:16 | #3099 | Link |
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,278
|
I've created pre-build 682 which can read your file just fine. It still relies on that »maximum sampling frequency« field, though, and like I've said I'm not certain at all that this is the right thing to do.
__________________
Latest MKVToolNix is v83.0 If I ever ask you to upload something, please use my file server. |
29th March 2015, 12:13 | #3100 | Link | |
SuperVirus
Join Date: Jun 2012
Location: Antarctic Japan
Posts: 1,351
|
^ Now I understand you; I had forgotten that almost two years ago, Kostya said to me:
Quote:
|
|
Thread Tools | Search this Thread |
Display Modes | |
|
|