Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
In my experience, AnyDVD HD is what causes the chapter loss. Make MKV preserves those chapters.

No, because all AnyDVD does is decrypt the disk, it dosn't change or remove any of the streams from the disk. I know because I followed the posted tutorial and after decrypting the disk with AnyDVD ClownBD was able to extract all the streams from the Decrypted files including the chapters.
 
I assume that your opening a m2ts right from the decrypted BD in Handbrake, which I've never done, I always use MakeMKV or ClownBD + MKVMerge to generate an mkv file. Maybe Handbrake can't read the chapter info from a m2ts. All I know is that after decrypting a BD with AnyDVD ClownBD can still read the chapter info from the resulting folder structure.
 
It seems that the m2ts files on a BD don't contain the chapter info, it's contained in the playlist file which as far as I know Handbrake dosn't read, which is probably why your not getting chapters.
 
Exactly - m2ts file is the movie only. Use ClownBD to extract both the m2ts and the chapter files, pass the m2ts thru HandBrake to get your m4v and then use Subler to add the chapter file to the m4v.
 
I just discovered this today. I'm ripping now.

Did this software work out for you? Were you able to then use HB successfully? How was the quality?

I have always just used Makemkv and then HB. Subs have always been a problem so I have several movies like Avatar that I am not able to put on my aTV unfortunately.
 
I tried aunsofts ripper after reading this, found the quality wasn't as good as handbrake. Though I probably didn't explore all the options, but I am pretty sure it is not going to match it.

For movies like Avatar I do the following and it works well (takes a while, but very little of my actual time).
Rip with AnyDVD HD,
Use Clown BD to extract video, audio, and subs (converting audio to AC3).
Convert subs using BDSup2Sub.
Mux everything together with MKVMerge.
Convert to ATV using Handbrake.

Details are here: http://forum.handbrake.fr/viewtopic.php?f=11&t=16784
Seems like a lot but is pretty easy after you have done a couple. Would like to streamline for movies that don't have forced subs though. When you use MakeMKV and Handbrake do you get dolby surround sound on the new atv? Any special settings you have to set?

Thanks,
peter
 
Do the resulting files have subtitles that look like bitmap images, just like in the actual film, or are they plain-text subtitles?
 
Do the resulting files have subtitles that look like bitmap images, just like in the actual film, or are they plain-text subtitles?

Using the Handbrake forum tutoral, yes, the subs look exactly the same as the Blu-ray, bitmap images.

Using the posted Blu-ray ripping software, no idea, never tried it.
 
yes, confirming what roidy said, the forced subtitles look like the original film.
 
Digging up a bit of an old thread here, but I just wanted to throw out some info on how I accomplished this for Avatar using Mac-only tools. The above posts all seem to imply Windows i.e. for Clown_BD, etc. and after much searching I could not find any posts that describe how to do this using strictly Mac tools. Apologies if this is duplicate info.


Requirements:
MakeMKV (makemkv.com)
Mkvtoolnix (http://jonthn.free.fr/MKVtoolnix/)
BDSup2Sub (http://www.videohelp.com/tools/BDSup2Sub - this page says it is for Windows but it is a Java file, runs fine on OS X)
Handbrake (hope you know where to get this by now)

The basics are the same as the steps mentioned in http://forum.handbrake.fr/viewtopic.php?f=11&t=16784 and that one can be referred to for specific screenshots of some of these steps. These are also pretty much the same as the steps pedz posted, except substituting different tools in place of AnyDVD & Clown BD.


  1. Ripped from BD using MakeMKV - for Avatar I selected the appopriate video & audio tracks plus the English AND English (Forced only) subtitle tracks to be on the safe side
  2. Extracted the SUP subtitle files using mkvextract from Mkvtoolnix:
    Code:
    /Applications/Mkvtoolnix.app/Contents/MacOS/mkvextract tracks /path/to/Avatar.mkv 3:trk3.sup 4:trk4.sup
    You can find out which track(s) contain the subtitles by running:
    Code:
    /Applications/Mkvtoolnix.app/Contents/MacOS/mkvinfo /path/to/Avatar.mkv
    and looking for "Track type: subtitles" in the output
  3. Convert SUP to IDX using BDSup2Sub as described in the above thread. In my case trk3.sup was the only one that BDSup2Sub would accept. Maybe I didn't need track 4 after all?
  4. Load the MKV into Mkvtoolnix and remux Video, Audio and IDX into a new MKV (deselecting the original PGS subtitles)
  5. Handbrake 0.9.5 encode the new MKV with VOBSUB subtitles set to Forced & Burned-in

As noted, the subtitles look exactly the same as the Blu-ray - bitmap images. This is a far superior solution to my previous encode using an SRT subtitle file.

Hope this helps some of the Mac users out there.


( … and edit to say I tested the final file in Quicktime but have not tried on my ATV1 yet, hopefully everything works fine there too)
( … and edit again to say it works great on my 1st gen AppleTV :))
 
Last edited:
Did this software work out for you? Were you able to then use HB successfully? How was the quality?

I have always just used Makemkv and then HB. Subs have always been a problem so I have several movies like Avatar that I am not able to put on my aTV unfortunately.

Oops! Sorry for the late response :eek:

The quality is excellent. There are a ton of settings to choose but it does a great job.
 
If you want to use a GUI for the extracting step, MKVTools is perfect. You'll still need MKVToolNix for muxing/merging everything back together.
 
Avatar Extended Collector Edition Subtitles

Hey TxP,

Can you (or anyone else) share your settings for this process.

I am trying (unsuccessfully) to encode the Extended edition (longest version on the BR set that is 2:58:10).

Here is what I have tried:

1. Used mkvtools 2.4.4 to extract subtitles.
2. Used BDSup2Sub to create .idx file (I took the default settings)
3. Opned mkvmerge to create new .mkv file (used my original .mkv file from MakeMkv rip and added the .idx file.) I deselected the subtitles from the original .mkv and selected the VobSub.
4. Set Language to 'Eng', Default Flag to 'Yes' and Forced to 'Yes'
5. I have tested HB specifying the VobSup track and tried burned in w/forced and also default.

So far no luck.

Any ideas?

Thanks.
 
Avatar Extended Collector Edition Subtitles

Fixed! So after much trial and error I found the problem. In this instance what worked for me is to not select 'Forced' in HB but do use 'Burned In'

I also just tried this method with District 9 and Apocalypto and both worked flawlessly! Awesome! Big thanks to TxP and everyone else who have provided input on this.
 
Avatar Extended Collector Edition Subtitles

So I have finally managed to get an .mkv file with just the subtitles for the Na' vi speech showing when I play it through VLC.
i.e. after extracting with MKVTools, converting with Sup2Sub, and muxing with MKVToolnix

However, after running through Handbrake, trying with both Subtitles>Forced and Subtitles> Burned in, I can see no subtitles in resulting.m4v file.

Any ideas or suggestions on what I might be doing wrong?
 
In the Subtitles tab of Handbrake, select the VOBSUB option. Uncheck the "Forced" box, and check "Burned In". This should do the trick.
 
To add I suggest just doing encoding the chapter(s) with navi while testing stuff instead of encoding the whole movie and finding you did something wrong.

I think the 2nd chapter has some (double check) - should the one with Sigourney Weaver talking with that dude from Bones.
 
Sorry to beat the dead horse with a stick but can someone maybe make a tutorial video using the tools/steps outlined above. I'm still very new to this and would find this extremely helpful.


Thanks.
 
Digging up a bit of an old thread here, but I just wanted to throw out some info on how I accomplished this for Avatar using Mac-only tools. The above posts all seem to imply Windows i.e. for Clown_BD, etc. and after much searching I could not find any posts that describe how to do this using strictly Mac tools. Apologies if this is duplicate info.


Requirements:
MakeMKV (makemkv.com)
Mkvtoolnix (http://jonthn.free.fr/MKVtoolnix/)
BDSup2Sub (http://www.videohelp.com/tools/BDSup2Sub - this page says it is for Windows but it is a Java file, runs fine on OS X)
Handbrake (hope you know where to get this by now)

The basics are the same as the steps mentioned in http://forum.handbrake.fr/viewtopic.php?f=11&t=16784 and that one can be referred to for specific screenshots of some of these steps. These are also pretty much the same as the steps pedz posted, except substituting different tools in place of AnyDVD & Clown BD.


  1. Ripped from BD using MakeMKV - for Avatar I selected the appopriate video & audio tracks plus the English AND English (Forced only) subtitle tracks to be on the safe side
  2. Extracted the SUP subtitle files using mkvextract from Mkvtoolnix:
    Code:
    /Applications/Mkvtoolnix.app/Contents/MacOS/mkvextract tracks /path/to/Avatar.mkv 3:trk3.sup 4:trk4.sup
    You can find out which track(s) contain the subtitles by running:
    Code:
    /Applications/Mkvtoolnix.app/Contents/MacOS/mkvinfo /path/to/Avatar.mkv
    and looking for "Track type: subtitles" in the output
  3. Convert SUP to IDX using BDSup2Sub as described in the above thread. In my case trk3.sup was the only one that BDSup2Sub would accept. Maybe I didn't need track 4 after all?
  4. Load the MKV into Mkvtoolnix and remux Video, Audio and IDX into a new MKV (deselecting the original PGS subtitles)
  5. Handbrake 0.9.5 encode the new MKV with VOBSUB subtitles set to Forced & Burned-in

As noted, the subtitles look exactly the same as the Blu-ray - bitmap images. This is a far superior solution to my previous encode using an SRT subtitle file.

Hope this helps some of the Mac users out there.


( … and edit to say I tested the final file in Quicktime but have not tried on my ATV1 yet, hopefully everything works fine there too)
( … and edit again to say it works great on my 1st gen AppleTV :))

In the past I have been using the SRT solution for subtitles, editing them to eliminate all but the foreign/alien dialogue and then turning on captions when watching. I have an issue with the last subtitle remaining on screen which I have not been able to fix on any movie so I decided to use this more sophisticated procedure. The problem with this procedure is that I am falling at the first hurdle.

I have installed MKVToolNix, but cannot extract the track number for the subs. When I try the "MKVInfo" command, I get the message "No such file or directory". I use the path and filename taken from the "Get Info" dialog box, so I know these are correct. I know the file is a good file because I have previously encoded it with HandBrake and the subtitle track shows up when I open it in MKVMerge.

Any help would be appreciated.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.