Page 1 of 1

Install Java for Mac OS High Sierra

Posted: Tue Dec 19, 2017 2:56 pm
by tntmac
Get the JRE download from this link:
http://www.oracle.com/technetwork/java/ ... 33155.html

I downloaded the jre-8u151-macosx-x64.dmg

After installing, you can find the location of your JRE environment from you Control Panel in System Prefereneces

Point your MakeMKV install to this location in MakeMKV Preferences.

In my case that was: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

Seems to be working so far

Re: Install Java for Mac OS High Sierra

Posted: Mon Jan 08, 2018 8:06 pm
by T'hain Esh Kelch
Thanks. Personally I can't get it to work under Sierra though. MakeMKV doesn't do anything. Does MakeMKV output *anything* in your log, when it uses Java for anything?

Re: Install Java for Mac OS High Sierra

Posted: Mon Jan 08, 2018 9:50 pm
by Woodstock
With debug logging turned on (haven't tested it with it off), when a disk with obfuscation is inserted, MakeMKV reports the version of Java it found and used. If there is no obfuscation on the disk, MakeMKV doesn't even look for Java, as far as I can tell.

Re: Install Java for Mac OS High Sierra

Posted: Thu Jan 11, 2018 9:51 am
by T'hain Esh Kelch
Woodstock wrote:With debug logging turned on (haven't tested it with it off), when a disk with obfuscation is inserted, MakeMKV reports the version of Java it found and used. If there is no obfuscation on the disk, MakeMKV doesn't even look for Java, as far as I can tell.
Thanks, that's nice to know! If you haven't pointed MakeMKV to your Java installation, does it report anything different in the log?

I got the MakeMKV to work with Java *once* several months ago, and then it never worked again, and I would really like this to work, and the more clues I can get as to why it doesn't work, the better.

Re: Install Java for Mac OS High Sierra

Posted: Thu Jan 11, 2018 2:34 pm
by Woodstock
If Java is needed AND it can't be found, the log does say it could not find a Java installation. At least, I think I remember it doing that... it's been a year or so ago that I broke down and allowed Java back on this machine.

Re: Install Java for Mac OS High Sierra

Posted: Sat Jan 13, 2018 11:46 am
by T'hain Esh Kelch
I have tried to rip Macbeth (2015), and it does use obfuscation (AACS v58 according to MakeMKV), and MakeMKV makes no indication of which track is the correct one.

My log looks like this:
Debug log started at Sat Jan 13 11:05:03 2018 , written by MakeMKV v1.10.9 darwin(x64-release)
Using 524544KB for read cache.
001005:0000 MakeMKV v1.10.9 darwin(x64-release) started
001004:0000 Debug logging enabled, log will be saved as /Users/david/MakeMKV_log.txt
002010:0000 Optical drive "DVD+R-DL OPTIARC DVD RW AD-5690H 4AH5d" opened in OS access mode.
002010:0000 Optical drive "BD-ROM MATSHITA BD-CMB UJ130AS 1.01d" opened in OS access mode.
003007:0000 Using direct disc access mode
DEBUG: Code 2147483648 at (N#9p6%G?A$@??F[:121264602
DAFD=PAAAADAAAAEABDQUEAQEBAQ==
DCE=yX4jVgNMwd6uMRlzB+XPXIhXTl6M9paxrVFzY38peW0VxkJj3VCOkLIhvhrwdtTQ25PrAf82ACfSEGe1G9zQW4wFjIAMsMncvWPGrnTMhBY4MfgIHa51EhzmIVx4uuy0Sh+x0ivadWFEAJ3AYviQoXMiDLNcGYmWIQ==
005085:0000 Loaded content hash table, will verify integrity of M2TS files.
DISCID=436912E87C9F0EDAAFD1BEF71F5EB5A0DFB54C26
003307:0000 File 00013.mpls was added as title #0
50 more lines looking like the one just above
I assume this means that MakeMKV doesn't detect my java installation, based on your previous comments Woodstock?

Re: Install Java for Mac OS High Sierra

Posted: Sat Jan 13, 2018 4:35 pm
by Woodstock
MakeMKV 1.10.9 on a machine with no Java installed, Ender's Game (with obfuscation) inserted:
Debug log started at Sat Jan 13 16:21:45 2018 , written by MakeMKV v1.10.9 win(x64-release)
Using 262272KB for read cache.
001005:0000 MakeMKV v1.10.9 win(x64-release) started
001004:0000 Debug logging enabled, log will be saved as C:\Users\xxxxxxxxxxxxxxx/MakeMKV_log.txt
003007:0000 Using direct disc access mode
DEBUG: Code 2147483648 at @^82~V 4Zm*Q6mN::121264602
DAFD=PAAAADAAAAEABDQkEFwECAQ==
DCE=yvViVQJ5oHZzchUKI3CeJgAEOFbYfY+ySzpkWEDwWIHCoTBv8fR9a/T8BZhw7iCmCCd/GuD7wcA1MZQ6n6PLRv1mDTJcyVfq2b5kPNPeQhoadMTWF9nF8oD7wtH2xxWQ9JKIS3AJB4gITyKsgFCypH9BQxYyptkIow==
DCE=sY7+LQk8hzMVBLjvKM7ti5L2G5TZYX7CQvapEGM4trM/L08cSb4PTdFzmYaUvECK0Qicufor+zszFdX139pKYhKtmTSbMxsQxXt9RRkXs+bMhZxftxgJgMa7vzgtKXWVOoOVZaNWBiYz6rSWOuIZo+uC+wkqhDdpDw==
005085:0000 Loaded content hash table, will verify integrity of M2TS files.
003345:0000 This disc requires Java runtime (JRE), but none was found. Certain functions will fail, please install Java. See http://www.makemkv.com/bdjava/ for details.
DEBUG: Code 0 at 3%5f{S/%qo}lJ-Jv"S:29393769
DEBUG: Code 0 at 3%5f{S/%qo}lJ-Jv"S:121261405
DEBUG: Code 0 at nRDlvqqj:mt|3-R^mA@|:121267431
001003:0020 DEBUG: Code 0 at nRDlvqqj:mt|3-R^mA@|:121264648
DISCID=6280F525AC2D0CE425BF61CCB86C71C71001B62F
Same version and disk, on a machine with Java installed:
Debug log started at Sat Jan 13 16:25:07 2018 , written by MakeMKV v1.10.9 win(x64-release)
Using 524544KB for read cache.
001005:0000 MakeMKV v1.10.9 win(x64-release) started
001004:0000 Debug logging enabled, log will be saved as C:\Users\xxxxxxxxxxxxxxx/MakeMKV_log.txt
003007:0000 Using direct disc access mode
DEBUG: Code 2147483648 at @^82~V 4Zm*Q6mN::121264602
DAFD=PAAAADAAAAEABDQUEAQEBAQ==
DCE=aAIaogfORuJWyRN+ELqnApWEG97/0xUsa26JcTWIfUlmOEGBdBXDHyuct5d4uFb3SwY457RVInELdLOE74bQC+9BJLq7rNiaGsYfYCfTL8P5is7NkToml7i1zxScIqwFqyBmZVt1K+0dvUf5WuA3nC+gy+7XiN0F2g==
005085:0000 Loaded content hash table, will verify integrity of M2TS files.
Found java version=1.8.0.121 path=C:\Program Files (x86)\Java\jre1.8.0_121\bin\java.exe
003344:0000 Using Java runtime from C:\Program Files (x86)\Java\jre1.8.0_121\bin\java.exe

DISCID=6280F525AC2D0CE425BF61CCB86C71C71001B62F
If MakeMKV detects Java-based playlist obfuscation, it's going to display one of the two messages. If it doesn't think there is obfuscation, then no message about Java would appear.

If you have a disk with obfuscation that isn't detected, then it should be reported according to the message Mike posted here: http://makemkv.com/forum2/viewtopic.php?f=8&t=14330

Re: Install Java for Mac OS High Sierra

Posted: Sun Jan 14, 2018 1:22 pm
by T'hain Esh Kelch
Thank you Woodstock, post of the year so far! :) At least for my Macbeth disc here, it must mean it doesn't detect the obfuscation.

Re: Install Java for Mac OS High Sierra

Posted: Wed Mar 07, 2018 8:16 am
by JeanBenedict
Oh, know it, dealing with jdk both on macOS and other unix-based systems could give a real headache. When I'd started with programming java, I faced the same troubles on Ubuntu-powered laptop. And you know, this thing looks pretty easy when described by the johns over the forums, but irl there is always some specific things that you can't figure out for now. Lucky me, I found this resource in order to get all the fundamentals and more on how to learn java https://explainjava.com/ in the easiest way. I think, you shall try out this one too, they have a lot of articles on most common problems and mistakes with installing and managing JDK as well

Re: Install Java for Mac OS High Sierra

Posted: Fri Mar 16, 2018 8:24 am
by T'hain Esh Kelch
I don't think those articles will help us much unfortunately.

But back on topic, I now have multiple Blu-rays where the obfuscation isn't detected by MakeMKV, despite it clearly being there, as there's is zero mention of Java runtime is required in the logs. I've installed, removed and reinstalled Java countless times now, trying to get it to work, so I am pretty sure my problem isn't there.

So I am starting to assume that the problem lies elsewhere - Is is possible that the drive is causing this for me? I don't mind buying a more modern drive if that is the case, but the current one appear to be working most of the time otherwise. :) It would be nice to get mike's feedback on this, as I would love to get it to work.