or Connect
AVS › AVS Forum › Video Components › Home Theater Computers › Has anyone figured out how to automatically rip the main title of a Blu-ray?
New Posts  All Forums:Forum Nav:

Has anyone figured out how to automatically rip the main title of a Blu-ray? - Page 2

post #31 of 81
Quote:
Originally Posted by lockdown571 View Post

Quote:
Originally Posted by olegy View Post

How more automatic it could be? eek.gif
In tsMuxer:
click one - drag the largest file into GUI.
click two - select blu-ray as output
click tree - press process
In BD rebuilder:
click one - select main movie only option ( unless previously selected)
click two - select a folder with a movie
click tree - press process
We're talking two-three clicks total ( plus a couple of extra clicks, if you need to get rid of extra audio tracks and/or subtitles)
Unless you can find a voice activated program smile.gif , nothing else could be done in less than two-three clicks.

You're just not getting this. We're talking about sticking a blu-ray in your drive, the program doing everything for you, and then spitting it out. NO USER INTERVENTION. This is how My Movies for WHS works, although it rips the entire ISO. All of us know already how simple tsmuxer and makemkv are to use. The 2nd problem is the one that Derek K., myself and others have mentioned. Simply selecting the main movie is not sufficient for a number of blu-rays. There isn't always a single main movie. There are different versions, angles, multiple subtitle tracks, etc., and it's not always clear which one you want.

I used my movies on my WHS to rip hundreds of BD. It was a great solution with very little intervention from me except to insert the disc and close the tray. And then to remove it. I would put three to five BDs in before work, and then before I went to bed I would do three to five more titles. Eventually I got them all done.

But now that my WHS is full and I also don't need to rip a lot of titles at once. I now use Ember to create the NGOs and to get the. Poster Art. Plus all my new rips go to my unRAID. I have not used My Movies since my WHS was filled up.

Sent from my HTC Rezound using Tapatalk 2
post #32 of 81
Quote:
Originally Posted by olegy View Post

Unless I miss something, there is and always been a extremely easy solution. Of course, you need AnyDVD running in background, after that use a freeware tsMuxer ( tsMuxerGUI).Google for it.
Just drop the largest file in it, select video, audio of your choice and subtitles - now you can remux it a new Blu-ray or else. If you want chapters - it is a bit more complicated - you need to find a drop into it a correct playlist ( sometimes out of many). That is it.
Freeware BD Rebuilder is another choice, but it is primarily used for BD50 to BD25 conversions.

I have always used TsMuxer and DVD Fab once and awhile but always come back to TsMuxer. I also use BDinfo to find the correct play list, but it can still get complicated with multile versions of the same title. I never really considered just using the biggest file because alot fo the time the play list contains multiple video files, so how can you just use the largest one. Just like you can't always use the logest play list as that might have some extras on it.

Something that would be very usefull is a simple program that tells you what play list is being used when you start the movie from the disc menu.
post #33 of 81
Joining the quest for the holy grail, one-click automated Blu-ray rip. Thanks for lockdown571 pointing this thread.

I have a collection of 240 Blu-rays which have all been ripped to an UnRaid box using AnyDVD HD (full disks). Now I would like convert all of them to MKVs and in the future do all ripping to MKV format. Specially for the existing movies I would like to find a way to it in batch mode which will require a single movie to be ripped totally automatically based on some preset settings.

Half of my movies are for children and contain an Finnish audio track in addition to the English one. The other half contain only an English audio tracks and Finnish subtitles. Usually there are several other Scandinavian audio tracks and subtitles. Some movies contain a single main movie title, some contain multiple ones for each localised language and some have multiple due to different version of the movie present (Theatrecial, Director's, Extended etc.). This thread has been so far mostly about the title selection, I guess due to most participants coming from English speaking countries and the MakeMKV's "Preferred language" being sufficient for most. Even for those, a totally automatic audio track selection on given rules could be quite interesting.

I think the profile mechanism (links below) will solve my and other needs for automatically selecting correct audio tracks and subtitles. I will have test this though. The title selection could be harder. I almost got excited when I read this and then followed to here. Unfortunately I couldn't find any information about the right title / playlist, just a BDInfo outputs collected to a list.

I have no deeper understanding about the playlist mechanism but is it truly that complicated so it cannot be resolved? I mean, is it java code which actually defines the play order or is it something less complex configuration? Could someone point to basic reading on this subject? What I would like understand what takes place when the user selects a Theatrical version or some language version. If all this is built as a copy-protection scheme then I would understand it, other wise it all seems overly complicated just for simple selection making.

MakeMKV advanced forum section:
http://www.makemkv.com/forum2/viewforum.php?f=10

MakeMKV profiles stickie:
http://www.makemkv.com/forum2/viewtopic.php?f=10&t=4385

MakeMKV profiles discussion:
http://www.makemkv.com/forum2/viewtopic.php?f=10&t=4397
Edited by henris - 7/8/12 at 11:18pm
post #34 of 81
Apparently there are other attempts on selecting the correct playlist automatically. XBMC and DVDFab Media Player are both doing this:
http://forum.xbmc.org/showthread.php?tid=115740
http://forum.xbmc.org/showthread.php?tid=123801&pid=1030800#pid1030800

XBMC seems to use the longest playlist while DVDFab Media Player is advertised to contain a better logic. I've yet to discover what that logic is and since DVDFab Media Player is a commercial product it might never be revealed. XBMC had several reports on wrong playlist being selected and they have quite recently introduced a selection list for the user to pick the correct one.

For my batch conversion I've been thinking about a different approach. It is based on the idea someone threw is this thread on having a database of working/correct playlists per movie. I could do this for my collection and prepare the correct playlist definitions in advance. Once done I could then launch the batch conversion. The "database" could be a simple text file containing movie - playlist (title) pairs which would be used by batch conversion script. This way I would avoid the usage of makemkvcon robot mode which seems very complex to parse and utilise.

Btw, here are some links to very very basic reading on the BD content structure which helped me to get started on the subject:
http://www.videohelp.com/hd/
http://www.afterdawn.com/guides/archive/extract_content_from_a_blu-ray_disc.cfm
post #35 of 81
I managed to solve the automatic language selection for my particular case using the "selection rule" setting in the advanced tab when expert mode is enabled in MakeMKV. Below is copy of my post in the MakeMKV forums (see here). The selection rule syntax and allowed tags are explained in here.

First the default selection rule:
Code:
-sel:all,+sel:(favlang|nolang),-sel:(havemulti|havecore),-sel:mvcvideo,=100:all,-10:favlang

Then my new one with Finnish preferred and English preserved. Also the HD Audio tracks are now preserved.
Code:
-sel:all,+sel:audio&(fin|eng),-sel:(havemulti),-sel:mvcvideo,+sel:subtitle&(fin|eng),-sel:special,=100:all,-10:fin

And finally the breakdown with explanations:
Code:
-sel:all                -> Deselect all tracks
+sel:audio&(fin|eng)    -> Select all audio tracks in Finnish or English
-sel:(havemulti)        -> Deselect all mono/stereo tracks which have a multi-channel track in same language
-sel:mvcvideo           -> Deselect 3D multi-view videos
+sel:subtitle&(fin|eng) -> Select all subtitle tracks in Finnish or English (English included only as a backup)
-sel:special            -> Deselect all special tracks (director's comments etc.)
=100:all                -> set output weight 100 to all tracks
-10:fin                 -> decrement the weight of all tracks in Finnish language by 10 (to make them the first ones in output)


The special tag does not seem to do much, I guess that information is not available on discs. I went with separate audio and subtitle rules just for clarity, they could combined in a single rule since they are identical. Hope these help others.
Edited by henris - 7/9/12 at 1:42am
post #36 of 81
So which switch sets it to automatically grab the HD Audio track?

Is this done in the GUI or command line?
post #37 of 81
The "Default selection rule" is set in the MakeMKV preferences and to my knowledge is the only place it can be set (ie. cannot be changed when using makemkvcon).

First you have to enable Expert mode:
355

Then on the Advanced tab set the "Default selection rule"
357

My selection rule selects every audio track except mono/stereo tracks unless there is no multichannel for that language. So if you would like to have only the HD Audio it could any of the following tags which works: lossless, core and/or havecore. I did not have time to test this and there is little explanation on syntax page. To me they all sound to mean almost the same thing. You should try them all out eg. "+sel:lossless" or "+sel:core" or "+sel:havecore" you could even make a safe bet and use them all "+sel:(lossless|core|havecore|"
Code:
lossless    - matches if lossless
core        - matches if this track is core audio, logical part of hd track
havecore    - matches if this track is hd track with core audio
post #38 of 81
Thanks. I'm going to look into that next time I use MakeMKV..
post #39 of 81
While ripping hunger games this weekend I learned that anydvd hd has recently added a feature that identifies the main movie playlist!

hopefully programs like clown bd and the like can incorporate this info in an attempt to bring automatic ripping one step closer to reality.
post #40 of 81
Quote:
Originally Posted by Derek K. View Post

While ripping hunger games this weekend I learned that anydvd hd has recently added a feature that identifies the main movie playlist!
hopefully programs like clown bd and the like can incorporate this info in an attempt to bring automatic ripping one step closer to reality.

Can you elaborate? I can't seem to find any information about this. Does it just pull out the main m2ts file? Do you know what selection logic it's using?
post #41 of 81
it just identifies the correct movie playlist.

it is part of their speedmenu feature. my understanding is they parse the disc to figure out which playlist is played by a real player. you can see the correct playlist if you open anydvd after it has scanned the disc and look at the status page. it says "Java BD protection good playlists: xxx" where xxx is the correct playlist for the movie.

the speedmenu thing seems pretty cool too, but I haven't played with it yet.
post #42 of 81
Quote:
Originally Posted by Derek K. View Post

it just identifies the correct movie playlist.
it is part of their speedmenu feature. my understanding is they parse the disc to figure out which playlist is played by a real player. you can see the correct playlist if you open anydvd after it has scanned the disc and look at the status page. it says "Java BD protection good playlists: xxx" where xxx is the correct playlist for the movie.
the speedmenu thing seems pretty cool too, but I haven't played with it yet.

Ah so you're talking about speedmenu. Don't you still need a player that supports hdmv menus though? The ideal situation would be to use that information to create an mkv. I don't think that's possible though, or at least it's not automated.
post #43 of 81
I don't know what type of menu speedmenu creates. my impression is that it is more of a dvd type menu so players without bd menu support could use it. I could be completely wrong about this, though.

someone asked the devs at slysoft if the good playlist info was exposed via an api or something else so that programs like clown bd and makemkv could automatically determine the correct playlist, but I didn't see a response.

http://forum.slysoft.com/showpost.php?p=351069&postcount=97

slysoft doesn't seem to be advertising this feature at all. I usually read all of the update release notes, but it isn't mentioned there. the only reason I found it was because of a post from a slysoft dev casually mentioning it. it took me a couple of read to register what they were saying.

http://www.slysoft.com/download/changes_anydvd.txt
post #44 of 81
Quote:
Originally Posted by lockdown571 View Post

You're just not getting this. We're talking about sticking a blu-ray in your drive, the program doing everything for you, and then spitting it out. NO USER INTERVENTION. This is how My Movies for WHS works, although it rips the entire ISO. All of us know already how simple tsmuxer and makemkv are to use. The 2nd problem is the one that Derek K., myself and others have mentioned. Simply selecting the main movie is not sufficient for a number of blu-rays. There isn't always a single main movie. There are different versions, angles, multiple subtitle tracks, etc., and it's not always clear which one you want.

I think just putting the disc in and letting it rip is a bit unrealistic. However, some ripping programs find the main title very easily. I use Ripbot264. It's a freeware GUI based off of Avisynth available from Doom9. I believe the engine it uses for determining the main title is EAC3to (don't let the name fool you, it's not a relic of the old HD DVD format.) It works very well determining the main title on discs.

The only downside is that at least with the current version, you have to save the HD Audio feeds in the flac format.
post #45 of 81
I used to think auto ripping was a dream too, but with this new anydvd feature we are getting closer.

clown bd uses eac3to to determine the bd structure and extract the tracks, however eac3to can't automatically determine the correct playlist. it just sorts them in order of longest first and weeds out dupes.

case in point, for this bd I just did, the correct playlist was the very last one eac3to identified.

ripbot may use eac3to to extract the tracks, but I doubt it uses it to determine the correct playlist. eac3to is terrible at picking the correct playlist on discs with multiple playlists.
post #46 of 81
Thanks for the heads up, I am going to have to check out Anydvd next time and see what it comes up with. Right now the hardest thing about ripping a BluRay is figuring out which play list to use, it usually ins't the longest one which makes finding the right one fun...... Right now I use BDinfo and TsMuxer

TsMuxer is great and fast to use if you know the play list.
post #47 of 81
Quote:
Originally Posted by Derek K. View Post

While ripping hunger games this weekend I learned that anydvd hd has recently added a feature that identifies the main movie playlist!
hopefully programs like clown bd and the like can incorporate this info in an attempt to bring automatic ripping one step closer to reality.
Normally, it's obvious from bdinfo. But with Hunger Games (and so far IME, only with Hunger Games) there were lots of intentionally incorrect playlists with different parts of the movie re-inserted at random spots. The correct one turned out to be the *shortest* playlist that was long enough to be a movie. So really, the only right way to do this is to find out which playlist would be used were a human to navigate the menus to "play movie".
post #48 of 81
Quote:
Originally Posted by squarooticus View Post

Normally, it's obvious from bdinfo. But with Hunger Games (and so far IME, only with Hunger Games) there were lots of intentionally incorrect playlists with different parts of the movie re-inserted at random spots. The correct one turned out to be the *shortest* playlist that was long enough to be a movie. So really, the only right way to do this is to find out which playlist would be used were a human to navigate the menus to "play movie".

I've seen this with a couple of other Blu-rays too (Warrior and Safe come to mind) I think it is call Screen Pass, this protection seems to use lots of fake playlists, there doesn't seem to be any logical way of figuring out which is the correct playlist, LAV, XBMC, MakeMKV etc don't seem to work it out correctly, although AnyDVD HD always seems to figure it out confused.gif
post #49 of 81
Quote:
Originally Posted by acejh1987 View Post

I've seen this with a couple of other Blu-rays too (Warrior and Safe come to mind) I think it is call Screen Pass, this protection seems to use lots of fake playlists, there doesn't seem to be any logical way of figuring out which is the correct playlist, LAV, XBMC, MakeMKV etc don't seem to work it out correctly, although AnyDVD HD always seems to figure it out confused.gif

This is awful. Ugh, might have to start using AnyDVD then. As I understand it, any settings you make in AnyDVD (like removing adverts and trailers) are applied if you copy the disk using AnyDVD. Is there anyway to just have AnyDVD rip the main movie? You can remove segments shorter than 10 minutes, but that isn't going to remove all the extraneous stuff.
post #50 of 81
Quote:
Originally Posted by acejh1987 View Post

I've seen this with a couple of other Blu-rays too (Warrior and Safe come to mind) I think it is call Screen Pass, this protection seems to use lots of fake playlists, there doesn't seem to be any logical way of figuring out which is the correct playlist, LAV, XBMC, MakeMKV etc don't seem to work it out correctly, although AnyDVD HD always seems to figure it out confused.gif
Can someone explain this to me? I have the latest version of AnyDVD-HD and on all the Blu-rays I've looked at I get no indication on the summary screen of which title is the "right" one. Does this happen on every Blu-ray, or only on certain ones (which would explain why I haven't seen it yet)? Do I need to have certain configuration options set/unset?
post #51 of 81
Used to be a fairly common protection on DVDs. The easiest way to find the right title on a DVD is to simply play it in any player and turn on the OSD. Probably the same for BD.
post #52 of 81
Quote:
Originally Posted by squarooticus View Post

Can someone explain this to me? I have the latest version of AnyDVD-HD and on all the Blu-rays I've looked at I get no indication on the summary screen of which title is the "right" one. Does this happen on every Blu-ray, or only on certain ones (which would explain why I haven't seen it yet)? Do I need to have certain configuration options set/unset?

It is only on certain BDs that have the BD-J playlist obfuscation protection. The AnyDVD-HD information screen will tell you which is the correct playlist.
post #53 of 81
Quote:
Originally Posted by lockdown571 View Post

This is awful. Ugh, might have to start using AnyDVD then. As I understand it, any settings you make in AnyDVD (like removing adverts and trailers) are applied if you copy the disk using AnyDVD. Is there anyway to just have AnyDVD rip the main movie? You can remove segments shorter than 10 minutes, but that isn't going to remove all the extraneous stuff.

No, you can't rip just the main movie with AnyDVD, although I believe Slysoft are working on a program that will do this.
Only a few titles I believe are affected by this protection, so the best thing to do is just look on the Slysoft support forum or MakeMKV forum, or even just search on Google, usually the correct playlist is revealed, or if you already have AnyDVD just check the status window.
Quote:
Originally Posted by olyteddy View Post

Used to be a fairly common protection on DVDs. The easiest way to find the right title on a DVD is to simply play it in any player and turn on the OSD. Probably the same for BD.

Doesn't seem to work on BD's
post #54 of 81
Bump.

Just wondering if anyone is aware of any progress towards the holy grail of automatically ripping the main title on Blu-rays.

Thanks,
Mike
post #55 of 81
I'm having really high hopes for the Slysoft's Slyce. The current release estimate is Q1/2013:
http://forum.slysoft.com/showthread.php?t=53392

The only thing I'm a bit worried is a proper/extensive subtitle ripping support. I'm using Plex as my media solution and it does not support PGS-subtitles. I just hope Slysoft would implement something like this:
http://forum.videohelp.com/threads/313620-How-to-extract-subtitles-from-a-Blu-ray-and-convert-to-srt-or-sub-idx but with a single click kind of way wink.gif
post #56 of 81
Just stumbled upon this thread.

There is a way to automatically rip the main movie of a Blu-Ray (or DVD for that matter). Unfortunately, it's not free. It requires AnyDVD HD and MakeMKV.

Using these two software packages and our in house custom code, our MaCE players do one-click backup, allowing you to select 'Entire Disc' or just 'Main Movie'. For main movie backups, no re-muxing or playlist browsing is required. The correct playlist is automatically identified without user intervention and backed up.

MaCE players come with AnyDVD HD and MakeMKV pre-installed.

Regards,
OvationSupport
Edited by OvationSupport - 1/20/14 at 5:45pm
post #57 of 81
Quote:
Originally Posted by OvationSupport View Post

Just stumbled upon this thread.

There is a way to automatically rip the main movie of a Blu-Ray (or DVD for that matter). Unfortunately, it's not free. It requires AnyDVD HD and MakeMKV.

Using these two software packages and our in house custom code, our MaCE players do one-click backup, allowing you to select 'Entire Disc' or just 'Main Movie'. For main movie backups, no re-muxing or playlist browsing is required. The correct playlist is automatically identified without user intervention and backed up.

Regards,
OvationSupport

How does it do with grabbing the proper subtitles for the main movie? I only want the forced English subtitles if needed, otherwise I want none. That is where most automated ripping falls on its face.
post #58 of 81
Quote:
Originally Posted by bryansj View Post

How does it do with grabbing the proper subtitles for the main movie? I only want the forced English subtitles if needed, otherwise I want none. That is where most automated ripping falls on its face.

Just set your preference for english and it will only do english subtitles. Then set your setting so only shown is forced subtitles. You have the full subtitles in case you ever get old with bad hearing tongue.gif but you wont see or know they are there unless you go looking for them.
post #59 of 81
Quote:
Originally Posted by Mfusick View Post

Just set your preference for english and it will only do english subtitles. Then set your setting so only shown is forced subtitles. You have the full subtitles in case you ever get old with bad hearing tongue.gif but you wont see or know they are there unless you go looking for them.

Mfusick has the right idea.

MakeMKV can be configured with 'profiles' to select the subtitles ( as well as selected audio tracks) to include in your main Movie backup.

Our standard profile is: English subtitles (forced and unforced), highest resolution audio track (e.g., TrueHD, DTS-master, etc.) and highest resolution video.

For our clients, we configure the profile according to their preference and if requested, show them how to do it themselves in the event their preferences change.

Regards,
OvationSupport
Edited by OvationSupport - 1/20/14 at 5:47pm
post #60 of 81
MyMovies added a new feature recently to its video converter for lossless mkv rips. This is now completely automated. All you do is pop in the disk, and about an hour later you have a lossless mkv file, tagged and named with audio according to your preference (will select highest bitrate audio from your preferred language, and if that doesn't exist, will select the disk's default audio). Also includes all subtitles from your preferred language, and as mfusick mentions, you can configure your player to show only the forced subs. The only time you have to manually intervene is to set a subtitle as forced on foreign language films, so I rip those manually with makemkv.

It's worked great on a handful of titles I've tried, except for Avatar, which for some reason the Na'vi subtitles now show up in the upper left portion of the screen. It has different subs though since they are a separate video stream I believe...
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Has anyone figured out how to automatically rip the main title of a Blu-ray?