INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Movies with fake playlists  (Read 17154 times)

stottle

  • Junior Woodchuck
  • **
  • Posts: 71
Movies with fake playlists
« on: December 02, 2012, 02:55:43 pm »

So it looks like AnyDVD finding the correct playlist has been known for over a year (circa MC 16) - per this thread.

http://yabb.jriver.com/interact/index.php?topic=65541.0

Is there any way to use this within MC yet?  That is, AnyDVD says something like "Java BD protection good playlists: 743, 876", but out of the box, MC 18 is picking a bad playlist.  Is there some setting to use this, or is it not implemented in jriver?  If it isn't implemented, I'll ask for it as a feature request!

Thanks
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: Movies with fake playlists
« Reply #1 on: December 02, 2012, 07:01:00 pm »

We already do some work to try to pick the best playlist (remove duplicates, pick one that doesn't double-back, etc.).  But it's tricky since they're intentionally making a mess of the disc.

Do you have any idea if or how AnyDVD exposes what it thinks are the best playlists?
Logged
Matt Ashland, JRiver Media Center

stottle

  • Junior Woodchuck
  • **
  • Posts: 71
Re: Movies with fake playlists
« Reply #2 on: December 02, 2012, 08:07:23 pm »

I don't know how slysoft figures it out.  I have assumed that since they need to run the controlling java (at some level) to decrypt the disc, they were grabbing the information from there.  Obviously the disc itself has a way of saying which playlists are valid and which aren't.

It would be great to build the logic into MC, but I was really just hoping there was a way to get the information from AnyDVD and use it, assuming you didn't have the same information to work with that Slysoft does.
Logged

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71519
  • Where did I put my teeth?
Re: Movies with fake playlists
« Reply #3 on: December 02, 2012, 09:23:02 pm »

You need AnyDVD HD to be able to read the disc.  MC just copies the files from the disc.
Logged

stottle

  • Junior Woodchuck
  • **
  • Posts: 71
Re: Movies with fake playlists
« Reply #4 on: December 02, 2012, 10:03:08 pm »

Jim, I'm not sure what to make of your comment.  Yes, I need AnyDVD to decrypt the disc.  I have it running, and when I play a disc that has these fake playlists, AnyDVD seems to be able to detect the valid playlists.  I've watched Hunger Games and Source Code recently, and in both cases, jriver's logic has picked the wrong playlist.  I'm wondering if there is a way to get the info from AnyDVD and have jriver use it.

I know Matt was hoping I knew of a way to improve jriver's logic, and unfortunately I don't.  But since AnyDVD is needed anyway, using the information it has seems like a valid alternative if it is possible.  Make sense?

Thanks for your consideration.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14276
  • I won! I won!
Re: Movies with fake playlists
« Reply #5 on: December 02, 2012, 10:04:52 pm »

FYI - I've let SamuriHL know of this thread as he is both part of the MC Beta team but also a Mod over at Slysoft so he may know more on how AnyDVD HD does it stuff and how/if MC can read the info.
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #6 on: December 02, 2012, 10:05:44 pm »

I mentioned this in another thread.  AnyDVD exposes it using a disc.info file and I believe also adds info to the registry now.  This is for screen pass protected discs.  PLEASE look into using this information.  I will do whatever necessary to make this happen!  :)
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #7 on: December 02, 2012, 10:29:27 pm »

Sample disc.inf from Hunger Games:

Code: [Select]
[disc]
type=BD-ROM
version=AnyDVD HD 7.1.2.2 (BDPHash.bin 12-11-23)
totalsectors=23432960
label=THE_HUNGER_GAMES
region=0
playlists=665

If there's a playlists entry in the disc.inf file, you should expose those playlists as the valid ones in MC.  And use the first one in the list by default.  Yes?  Pretty please??
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14276
  • I won! I won!
Re: Movies with fake playlists
« Reply #8 on: December 02, 2012, 11:19:35 pm »

A couple of Q's on this (I just had a look at some of my rips):
1) If there is no disc.ini (eg ripped with earlier versions of AnyDVD HD), can these be (batched) generated from the unencrypted structure stored on the HDD?
2) If there is no playlist listed in the disc.ini file does this mean all playlists on the disc are valid (eg eps, trailers, alt endings)
3) If there is a playlist listed in the disc.ini file would you just exclude other ones of exactly same length (eg I presume from point #2 there are still valid playlists about the same length for Alt Endings etc)

Thanks
Nathan
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #9 on: December 03, 2012, 08:33:55 am »

As far as I understand, and I haven't checked, the disc.inf should be there for all discs.  It may not contain all the information...For example, it only shows playlists on titles that use the screen pass protection.  And that's fine.  Yes, it means that the playlists should all be valid in that case.

AnyDVD doesn't touch HDD structures, though, so, there's no way to generate it from a ripped folder.  If you have an ISO and mount it, the file should be there.

Point 3 is more complicated.  I'm not sure what happens in the case of multiple valid titlesets.  I would assume that AnyDVD would display all the valid playlists in that case.  Those should be the ones that are valid.  But that's only for main movie playback.  It won't list all the extras.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: Movies with fake playlists
« Reply #10 on: December 03, 2012, 10:17:31 am »

If there's a playlists entry in the disc.inf file, you should expose those playlists as the valid ones in MC.  And use the first one in the list by default.  Yes?  Pretty please??

Could you post an example playlists section?
Logged
Matt Ashland, JRiver Media Center

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #11 on: December 03, 2012, 10:18:27 am »

I thought I did a few posts up. :)
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: Movies with fake playlists
« Reply #12 on: December 03, 2012, 10:23:46 am »

I thought I did a few posts up. :)

Do you mean that "playlists=665" is the only piece of information?  I expected something more verbose, but I guess just knowing the main title playlist index might be enough.
Logged
Matt Ashland, JRiver Media Center

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #13 on: December 03, 2012, 10:27:18 am »

Do you mean that "playlists=665" is the only piece of information?  I expected something more verbose, but I guess just knowing the main title playlist index might be enough.

Yea, that's all it gives you.  A comma separated list of valid playlists.  Should be easy enough to expose those MPLS files that are referenced in that list I'd think.  Anything to prevent the wrong playlist from being shown.  Cause if you get the wrong one, it totally f's up the movie.
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #14 on: December 03, 2012, 10:30:06 am »

[disc]
type=BD-ROM
version=AnyDVD HD 7.1.2.2 (BDPHash.bin 12-11-23)
totalsectors=23715232
label=EXPENDABLES_2
region=0
playlists=609


Yet another one.  And I know for a fact MC18 gets this one wrong as I tried to watch it when I got it and got scenes out of order.  That's what happens with screen pass....and it can be very subtle, too.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: Movies with fake playlists
« Reply #15 on: December 03, 2012, 11:32:48 am »

Where on the disc is the (imaginary) disc.inf file?  We're not seeing it with our copy of AnyDVD here, but we aren't on the latest.
Logged
Matt Ashland, JRiver Media Center

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #16 on: December 03, 2012, 11:45:21 am »

It's in the root of the disc.  And you'll need a recent copy as this functionality was very recently added.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42002
  • Shoes gone again!
Re: Movies with fake playlists
« Reply #17 on: December 03, 2012, 11:51:11 am »

In a coming build:
NEW: The main / default title to play for a Blu-ray will be read from the AnyDVD disc.inf file if it exists.
Logged
Matt Ashland, JRiver Media Center

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #18 on: December 03, 2012, 11:52:38 am »

SWEET!  Thanks :)
Logged

BartMan01

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1513
Re: Movies with fake playlists
« Reply #19 on: December 03, 2012, 12:38:21 pm »

In a coming build:
NEW: The main / default title to play for a Blu-ray will be read from the AnyDVD disc.inf file if it exists.

What about those of us that don't use AnyDVD?  Right now MC just picks the longest track as the 'main movie' and this is not always correct.  If I create particles and then delete the 'bad' entries the next import just puts the title back with the wrong track again.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14276
  • I won! I won!
Re: Movies with fake playlists
« Reply #20 on: December 03, 2012, 01:48:35 pm »

FYI - I've asked over at Slysoft if there is a way of generating the disc.inf file for those items already ripped http://forum.slysoft.com/showthread.php?p=359021#post359021
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #21 on: December 03, 2012, 01:52:46 pm »

I just replied.  Probably not with the news you wanted, but, there is at least a manual "work around" of sorts.
Logged

stottle

  • Junior Woodchuck
  • **
  • Posts: 71
Re: Movies with fake playlists
« Reply #22 on: December 03, 2012, 10:28:31 pm »

@Matt/SamuraiHL/jmone,

Thanks!

So this will work for rips as well as playing off BD disc, right?  That is, as long as the rip was with a recent version of AnyDVD (and any rips from now on) that added the disc.inf to the root of the rip folder?

(I use "rip Video DVD to harddisk...", not "rip to Image...", and checking my most recent rip, it has a disc.inf file included)
Logged

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #23 on: December 03, 2012, 10:36:14 pm »

That it will. I didn't get a chance to check it out yet but I'm hoping to try it out soon. Very exciting new feature!
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14276
  • I won! I won!
Re: Movies with fake playlists
« Reply #24 on: December 03, 2012, 10:43:22 pm »

It should work with Rips, ISO, and Discs all the same.  That said I've been unable to test as I don't have any discs with "Sony's Screen Pass" fake playlists!
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #25 on: December 03, 2012, 10:56:30 pm »

Lions gate does a lot of screen pass crap, too. Hunger Games, expendables 2, etc.
Logged

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14276
  • I won! I won!
Re: Movies with fake playlists
« Reply #26 on: December 04, 2012, 12:15:34 am »

Just bought the Hunger Games BD to test this out but our version Down Under (has the LionsGate logo as well) does not have this problem.
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #27 on: December 04, 2012, 07:00:49 am »

Nice to know they're reserving that nonsense for the US. Lol!
Logged

Hendrik

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 10752
Re: Movies with fake playlists
« Reply #28 on: December 04, 2012, 07:05:35 am »

Yeah the EU version i got also doesnt have it.
Logged
~ nevcairiel
~ Author of LAV Filters

jmone

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 14276
  • I won! I won!
Re: Movies with fake playlists
« Reply #29 on: December 05, 2012, 04:30:10 am »

Any feedback on how it works?
Logged
JRiver CEO Elect

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #30 on: December 05, 2012, 05:35:34 am »

Not yet. Dark Knight Rises arrived yesterday so I had to watch it. :)
Logged

Daniel Warner

  • Regular Member
  • World Citizen
  • ***
  • Posts: 127
Re: Movies with fake playlists
« Reply #31 on: December 05, 2012, 04:19:16 pm »

A bit OT but what app would you guys recommend I use to convert to mkv or similar format.  I'm not trying anything dodgy/piracy related, I just want to rip my blu-rays and can't afford the disc space required for just plain rips.
Logged
Sybil, you're always ... refurbishing yourself

SamuriHL

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 973
Re: Movies with fake playlists
« Reply #32 on: December 05, 2012, 04:45:34 pm »

I use MakeMKV for the moment for all mine.
Logged

Daniel Warner

  • Regular Member
  • World Citizen
  • ***
  • Posts: 127
Re: Movies with fake playlists
« Reply #33 on: December 06, 2012, 03:17:05 pm »

Thanks, tried it and am liking it, along with Handbrake to reduce the size I'm on a winner.  Just hope it stays free for a while. :)
Logged
Sybil, you're always ... refurbishing yourself
Pages: [1]   Go Up