1.7.5 DTS-HD MA decoding

Everything related to MakeMKV
holunder2
Posts: 26
Joined: Wed Dec 07, 2011 9:05 pm

Re: 1.7.5 DTS-HD MA decoding

Post by holunder2 »

After very long browsing in this forum I've found the indicators - look here: viewtopic.php?f=10&t=4385
But once again: This is a very bad communication policy from mike. The site is not mentioned in makemkv.com/dtshd/ or somewhere else.
@mike Why don't you give us an official MakeMKV wiki? We could fill it by ourselves, but to have to search every single advanced option in this forum is a pain.

For me, I'm only interested in DTS-HD MA decoding because I'm a Linux desktop user and there are no players that support more than the DTS core, but they have support for TrueHD and all the other formats. So I deleted the TrueHD indicators from the conversion profile and added now DTSHDMA-stereo, DTSHDMA-multi, DTSHDLBR-stereo, DTSHDLBR-multi, DTSHD-stereo and DTSHD-multi. (By the way: Why is "DTSHD" in this list, when there are DTSHDMA-* and DTSHDLBR-*? "DTSHD" is AFAIK no extra specification.) I let LPCM-stereo and LPCM-multi in the profile because they are just plain uncompressed audio streams, but in my experience TrueHD is smaller as its data reencoded as FLAC.
If you are interested in my conversion profile:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<profile>
    <!-- profile name - Default -->
    <name lang="ger">DTS HD-MA zu FLAC</name>

    <!-- Common MKV flags -->
    <mkvSettings 
        ignoreForcedSubtitlesFlag="true"
        useISO639Type2T="false"
    />

    <!-- Settings overridable in preferences -->
    <profileSettings
        app_DefaultSelectionString="-sel:all,+sel:(favlang|nolang),-sel:(havemulti|havecore),-sel:mvcvideo,=100:all,-10:favlang"
    />

    <!-- Output formats currently supported by MakeMKV -->
    <outputSettings name="copy" outputFormat="directCopy">
        <description lang="eng">Track 1:1 kopieren</description>
    </outputSettings>

    <outputSettings name="lpcm" outputFormat="LPCM-raw">
        <description lang="eng">Als RAW LPCM speichern</description>
    </outputSettings>

    <outputSettings name="wavex" outputFormat="LPCM-wavex">
        <description lang="eng">Als LPCM im WAV-Container speichern</description>
    </outputSettings>

    <outputSettings name="flac-best" outputFormat="FLAC">
        <description lang="eng">Als FLAC speichern (h?chste Komprimierungsstufe)</description>
        <extraArgs>-compression_level 12</extraArgs>
    </outputSettings>

    <!-- Default rule - copy as is -->
    <trackSettings input="default">
        <output outputSettingsName="copy"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <!-- Save DTS HD as FLAC -->
    <trackSettings input="DTSHDMA-stereo">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <trackSettings input="DTSHDMA-multi">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <trackSettings input="DTSHDLBR-stereo">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <trackSettings input="DTSHDLBR-multi">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <trackSettings input="DTSHD-stereo">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <trackSettings input="DTSHD-multi">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>
    
    
    <!-- Save LPCM mono or stereo as FLAC -->
    <trackSettings input="LPCM-stereo">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

    <!-- Save multi-channel LPCM as FLAC -->
    <trackSettings input="LPCM-multi">
        <output outputSettingsName="flac-best"
                defaultSelection="$app_DefaultSelectionString">
        </output>
    </trackSettings>

</profile>
Post Reply