Location for profiles in v.1.12.0

Everything related to MakeMKV
Post Reply
davidmcgill
Posts: 4
Joined: Thu Feb 15, 2018 4:21 pm

Location for profiles in v.1.12.0

Post by davidmcgill » Thu Feb 15, 2018 4:39 pm

When I did the install of 1.12.0, it did the uninstall like normal, then did the install and all seemed to go well. However, in looking in the makemkv folder, all of the XML files including default.mmcp.xml were no longer in the main directory. I usually modify the forced subtitles section, setting them from "true" to "false", specifically the ignoreForcedSubtitlesFlag to be false so that any forced subtitles that aren't burned into the video will play without having to monkey around with selecting the right subtitles every time I play a movie.

<!-- Common MKV flags -->
<mkvSettings
ignoreForcedSubtitlesFlag="false"
useISO639Type2T="false"
setFirstAudioTrackAsDefault="true"
setFirstSubtitleTrackAsDefault="false"
setFirstForcedSubtitleTrackAsDefault="false"
insertFirstChapter00IfMissing="true"
/>

Anyway, so the .xml files were no longer in the directory after I installed 1.12.0, so where did they go, or did the installation not work correctly? When I went into the settings, "Default" was a valid drop down, so I was guessing that the options were somewhere, just not sure where. AND, if there's another way to set this without having to edit the XML, please feel free to suggest the right setting. Thanks!

Dave

Woodstock
Posts: 7956
Joined: Sun Jul 24, 2011 11:21 pm

Re: Location for profiles in v.1.12.0

Post by Woodstock » Thu Feb 15, 2018 5:07 pm

In Preferences->General, what do you have set as your MakeMKV directory?

This should NOT be the same as your program directory. It is where MakeMKV will look for changed files like profiles, as well as store dump files and SVQs downloaded.

The program directory is normally overwritten completely during install, which is why there is a separate data directory. At best, if you're modifying the "stock" profiles in the program directory, they will revert to being "stock" after the install/build process.
MakeMKV Frequently Asked Questions
How to aid in finding the answer to your problem: Activating Debug Logging

davidmcgill
Posts: 4
Joined: Thu Feb 15, 2018 4:21 pm

Re: Location for profiles in v.1.12.0

Post by davidmcgill » Fri Feb 16, 2018 5:28 am

Yep, there's nothing in the data directory C:\Users\Dave\.MakeMKV as far as xml files. And yes, I've been re-modifying the default.mmcp.xml each time I do an upgrade, which is a pain but it was working for me without too much trouble. So I can take a copy of the old default.mmcp.xml from 1.10 and copy it into the data directory, then it will keep my modifications? That's convenient. I did make a backup of the .xml files from 1.10 this time...

I still don't see any .xml files anywhere in the main program directory after doing the 1.12.0 upgrade.

PS C:\Program Files (x86)\MakeMKV> dir

Directory: C:\Program Files (x86)\MakeMKV

Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 2/3/2018 4:36 PM 218112 appdata.tar
-a---- 2/3/2018 4:36 PM 2850026 blues.jar
-a---- 2/3/2018 4:36 PM 101 blues.policy
-a---- 2/3/2018 4:36 PM 16384 libdriveio.dll
-a---- 2/3/2018 4:36 PM 20992 libdriveio64.dll
-a---- 2/3/2018 4:36 PM 377856 libfdk.dll
-a---- 2/3/2018 4:36 PM 404992 libfdk64.dll
-a---- 2/3/2018 4:36 PM 1035264 libffm.dll
-a---- 2/3/2018 4:36 PM 1110016 libffm64.dll
-a---- 2/3/2018 4:36 PM 157696 libmakemkv.dll
-a---- 2/3/2018 4:36 PM 297472 libmakemkv64.dll
-a---- 2/3/2018 4:36 PM 29696 libmmbd.dll
-a---- 2/3/2018 4:36 PM 37376 libmmbd64.dll
-a---- 2/3/2018 4:36 PM 4719104 libmqt.dll
-a---- 2/3/2018 4:36 PM 45765 License.rtf
-a---- 2/3/2018 4:36 PM 103792128 makemkv.exe
-a---- 2/15/2018 11:19 PM 48 MakeMKV.url
-a---- 2/3/2018 4:36 PM 4498944 makemkvcon.exe
-a---- 2/3/2018 4:36 PM 5483520 makemkvcon64.exe
-a---- 2/3/2018 4:36 PM 83456 mmdtsdec.exe
-a---- 2/3/2018 4:36 PM 2053 Readme.rtf
-a---- 2/15/2018 11:19 PM 107454 uninst.exe

PS C:\Program Files (x86)\MakeMKV>

casperse1
Posts: 20
Joined: Thu Jan 02, 2014 4:02 pm

Re: Location for profiles in v.1.12.0

Post by casperse1 » Fri Feb 16, 2018 10:16 am

Same problem here... Where did the default settings go to?

Woodstock
Posts: 7956
Joined: Sun Jul 24, 2011 11:21 pm

Re: Location for profiles in v.1.12.0

Post by Woodstock » Fri Feb 16, 2018 2:39 pm

You will want to make sure the name in the copied module isn't "default"... I tripped over that early on.

casperse1, you set your data directory in Preferences->General. After that, any profiles you modify from stock should be copied there, and given different names so they do not overlap with the standard ones. You can then set your preferred one as the default one to be used under the "Advanced" tab of preferences.
MakeMKV Frequently Asked Questions
How to aid in finding the answer to your problem: Activating Debug Logging

davidmcgill
Posts: 4
Joined: Thu Feb 15, 2018 4:21 pm

Re: Location for profiles in v.1.12.0

Post by davidmcgill » Fri Feb 16, 2018 5:16 pm

I created mydefault.mmcp.xml in the data directory (a copied xml from 1.10) and then renamed it inside the top of the xml file:

<?xml version="1.0" encoding="utf-8"?>
<profile>
<!-- profile name - MyDefault -->
<name lang="mogz">:1234</name>

I noticed there was an article stating to change the 5086 to something else...

Now in the drop down list for profiles, I get "xxxxxxxxxxxxxxxxxxxxxxxxxxxx Invalid! xxxxxxxxxxxxxxxxxxxxxxxxx" as the last entry... Must have typed something wrong somewhere???

Thoughts? Is it keeping the regular profiles in the registry now?

Woodstock
Posts: 7956
Joined: Sun Jul 24, 2011 11:21 pm

Re: Location for profiles in v.1.12.0

Post by Woodstock » Fri Feb 16, 2018 7:05 pm

Using punctuation like ":" in XML files is problematic - avoid it if you don't NEED to use it. The profile name should be like this:

Code: Select all

 <name lang="eng">MyDefault</name>
This will appear in the list as "MyDefault".
MakeMKV Frequently Asked Questions
How to aid in finding the answer to your problem: Activating Debug Logging

mike admin
Posts: 3907
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Location for profiles in v.1.12.0

Post by mike admin » Sat Feb 17, 2018 6:36 pm

davidmcgill wrote:So I can take a copy of the old default.mmcp.xml from 1.10 and copy it into the data directory, then it will keep my modifications? That's convenient.
Yes, of course, this is the right way to do
davidmcgill wrote:Yep, there's nothing in the data directory C:\Users\Dave\.MakeMKV as far as xml files.
These files are now inside the appdata.tar bundle. You can extract the default profile from there.

davidmcgill
Posts: 4
Joined: Thu Feb 15, 2018 4:21 pm

Re: Location for profiles in v.1.12.0

Post by davidmcgill » Tue Feb 20, 2018 7:46 pm

Thank you, Mike and Woodstock!!!

I have it working now.

Post Reply