Using Java Runtime Environment to get around obfuscation

The place to discuss Mac OS X version of MakeMKV
rjvbb
Posts: 3
Joined: Thu Aug 24, 2017 10:15 am
Location: France

Re: Using Java Runtime Environment to get around obfuscation

Post by rjvbb » Thu Aug 24, 2017 2:19 pm

That means interpreting the BD-J menu structure, no? If so, my remarks are probably relevant, as that's exactly what libbluray uses Java for. VLC doesn't support menus for such BDs when libbluray is built without BDJava support, or when no JRE/JDK is installed.

T'hain Esh Kelch
Posts: 47
Joined: Thu Apr 20, 2017 5:59 am

Re: Using Java Runtime Environment to get around obfuscation

Post by T'hain Esh Kelch » Wed Sep 20, 2017 2:59 pm

Lovely Rita wrote: Using Java runtime from /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
This worked for me, and good grief, I can't believe I didn't do this before.. This is going to save me a LOT of time from now on! The naming of extras is a real bonus!
I could never get it to work by browsing from MakeMKV Preferences
That worked fine for me.


I currently have Macbeth here, in which the MainFeat can't be detected. Is there any way we can help Mike with the feature, in such a case?

T'hain Esh Kelch
Posts: 47
Joined: Thu Apr 20, 2017 5:59 am

Re: Using Java Runtime Environment to get around obfuscation

Post by T'hain Esh Kelch » Fri Oct 13, 2017 3:03 pm

T'hain Esh Kelch wrote:
Lovely Rita wrote: Using Java runtime from /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
This worked for me, and good grief, I can't believe I didn't do this before.. This is going to save me a LOT of time from now on! The naming of extras is a real bonus!
I could never get it to work by browsing from MakeMKV Preferences
That worked fine for me.


I currently have Macbeth here, in which the MainFeat can't be detected. Is there any way we can help Mike with the feature, in such a case?
Well, that was short joy. I had it working *once*, and then it never worked again. >_>

chart2006
Posts: 1
Joined: Sat Jun 23, 2018 1:12 am

Re: Using Java Runtime Environment to get around obfuscation

Post by chart2006 » Sat Jun 23, 2018 1:14 am

I know this thread is over a year old but with the installation of Java 10, I pointed to "jre-10.0.1/bin/javaw.exe" which worked for me.

Lovely Rita
Posts: 223
Joined: Wed Apr 17, 2013 10:29 pm

Re: Using Java Runtime Environment to get around obfuscation

Post by Lovely Rita » Sat Jun 23, 2018 1:49 am

chart2006 wrote:I know this thread is over a year old but with the installation of Java 10, I pointed to "jre-10.0.1/bin/javaw.exe" which worked for me.
This is the Mac forum. :wink:
Registered User :wink:
Buy MakeMKV

820am
Posts: 4
Joined: Wed Nov 14, 2012 2:49 pm

Re: Using Java Runtime Environment to get around obfuscation

Post by 820am » Tue Aug 07, 2018 5:36 pm

has anyone had any luck on this for the Mac? I'm running to 10.13 and the Java detection isn't working. How do I know? Because on Windows it works fine with the same backup...

T'hain Esh Kelch
Posts: 47
Joined: Thu Apr 20, 2017 5:59 am

Re: Using Java Runtime Environment to get around obfuscation

Post by T'hain Esh Kelch » Tue Aug 07, 2018 5:56 pm

820am wrote:has anyone had any luck on this for the Mac? I'm running to 10.13 and the Java detection isn't working. How do I know? Because on Windows it works fine with the same backup...
I got it working exactly once, and then it never worked again. I've tried multiple java installations, multiple macOS', and multiple MakeMKV versions. I assume it is broken for Mac, as MakeMKV never writes anything about it using my Java installation at all, despite being pointed to the correct location.

Lovely Rita
Posts: 223
Joined: Wed Apr 17, 2013 10:29 pm

Re: Using Java Runtime Environment to get around obfuscation

Post by Lovely Rita » Tue Aug 07, 2018 10:19 pm

820am wrote:has anyone had any luck on this for the Mac? I'm running to 10.13 and the Java detection isn't working. How do I know? Because on Windows it works fine with the same backup...
Still working here...(10.12.6)

I have not run across an obfuscated disc in a while and after reading the last two posts thought perhaps it HAD been broken.
I remembered our copy of Wonder fired up the JRE and as you can see it still does.
DEBUG: Code 0 at >C)1jno#e>/lH6"iWb%4>X,(::121263153
Opening files on harddrive at /Volumes/3TB/MKV's to Handbrake/backup/WONDER
Using Java runtime from /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java

Image

I sent Mike the files for Deepwater Horizon, Patriots Day and Stronger when they were first released and I'm sad to say that JRE still does not display the FPL_MainFeature for any of these. I just tried all of again prior to this post.
Registered User :wink:
Buy MakeMKV

820am
Posts: 4
Joined: Wed Nov 14, 2012 2:49 pm

Re: Using Java Runtime Environment to get around obfuscation

Post by 820am » Wed Aug 08, 2018 1:14 am

thanks for checking. Yeah, I remembered it working sometimes... I just don't think it has ever worked on the Windows side when the Mac didn't for me before

T'hain Esh Kelch
Posts: 47
Joined: Thu Apr 20, 2017 5:59 am

Re: Using Java Runtime Environment to get around obfuscation

Post by T'hain Esh Kelch » Wed Aug 08, 2018 6:28 am

What files are we supposed to send to Mike, with regards to obfuscation?

Lovely Rita
Posts: 223
Joined: Wed Apr 17, 2013 10:29 pm

Re: Using Java Runtime Environment to get around obfuscation

Post by Lovely Rita » Wed Aug 08, 2018 10:37 am

T'hain Esh Kelch wrote:What files are we supposed to send to Mike, with regards to obfuscation?
http://www.makemkv.com/forum2/viewtopic ... 330#p48158
Registered User :wink:
Buy MakeMKV

T'hain Esh Kelch
Posts: 47
Joined: Thu Apr 20, 2017 5:59 am

Re: Using Java Runtime Environment to get around obfuscation

Post by T'hain Esh Kelch » Sat Sep 08, 2018 6:03 pm

Thanks Rita!

For what it is worth, MakeMKV started using JRE for my discs, without any changes from my side AFAIK. At least, the last 2 discs has actively written it was using it, and it even informed which was the main feature for the one I am currently ripping. Surprise, surprise.

Post Reply