mike admin wrote:Chetwood wrote:Using the header editor of course is a timesaver but setting the proper value in MakeMKV still would be best and eliminate a pointless additional step.
This is done in 1.7.4 , please see update at
http://www.makemkv.com/forum2/viewtopic ... 85&p=17397
Mike:
Looking the topic you referenced with GREAT interest, I was particularly intrigued by the statement "Starting with version 1.7.3, the default selection string may be overridden in preferences, so there is no need to create a separate profile only to change default selection logic. The default selection rule in "my" installation is > "-sel:all,+sel:(favlang|nolang),-sel:(havemulti|havecore),-sel:mvcvideo,=100:all,-10:favlang"; I found it defined (as expected) in "default.mmcp.xml".
While I'm reasonably familiar with DOS, Windows, and Unix software, I'm FAR from "expert" in MakeMKV (or xml configuration files). I'm expecting the default SELECTION rule is NOT a simple way to affect the OUTPUT of MakeMKV; that I'll instead need to DUPLICATE the "default.mmcp.xml" file into the MakeMKV data directory with the addition of some portion of the following "block" as copied from "current profile XSD schema for versions 1.7.4 and above." My challenge (not knowing xml config files) is that I don't know how much or where it's entered?
Can you help? Thanks (again) for the GREAT software!
Chuck
----------------------------------------------------------------------------------------------------
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="localizedString" minOccurs="1" maxOccurs="unbounded"/>
<xs:element name="mkvSettings">
<xs:complexType>
<xs:attribute name="ignoreForcedSubtitlesFlag" type="xs:boolean" use="optional" default="true" />
<xs:attribute name="useISO639Type2T" type="xs:boolean" use="optional" default="false" />
<xs:attribute name="setFirstAudioTrackAsDefault" type="xs:boolean" use="optional" default="true" />
<xs:attribute name="setFirstSubtitleTrackAsDefault" type="xs:boolean" use="optional" default="false" />
</xs:complexType>
</xs:element>
<xs:element name="profileSettings">
<xs:complexType>
<xs:attribute name="app_DefaultSelectionString" type="xs:string" use="optional" />
</xs:complexType>
</xs:element>
<xs:element name="outputSettings" type="outputSettingsType" maxOccurs="unbounded"/>
<xs:element name="trackSettings" type="trackSettingsType" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
----------------------------------------------------------------------------------------------------