**Updated** Bluray Ripping & Encoding (A Total Mac Solution)

HandBrake for Mac support
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Cavalicious
Moderator
Posts: 1804
Joined: Mon Mar 26, 2007 12:07 am

**Updated** Bluray Ripping & Encoding (A Total Mac Solution)

Post by Cavalicious »

Since I have some time on my hands while stuck in the house waiting out the North Texas ice storms.

So I have been getting some private messages and inquiries here and there, to create a Bluray ripping and encoding guide (Mac only solution). While I believe that, by now, this should be common sense, I also realize that there isn’t such a thing as common sense…not since the early 80’s at least.

Now, I exclusively use XBMC on a new 2010 Mac Mini. So this guide will be focused more towards this particular setup, but can be easily modified to fit your playback needs.

NOTEs:
1. I’m sure there are probably 50 ways to do this, but this is how I get it done.
2. As of Git:489a8fa, XBMC can handle full Bluray ripped mkvs @ OSX 10.6.4 and higher. Transcoding at this point is to save storage space, but keep great quality.
3. With the addition of Changeset 4055, it is now possible to Passthru DTS-HD. This can allow the elimination of step 3 "Let's make a Baby" for the purposes of introducing the DTS-HD track into the .mkv. May still need implementation in respective GUIs. Also note, that step 3 still allows for subtitle inclusion.

End Result:
.mkv file with encoded video, Lossless Audio (DTS-HD/Dolby TrueHD) and Force Subtitles

What’s Needed:
MakeMKV http://www.makemkv.com/download/
MediaInfo Mac http://mediainfo.massanti.com/
Mkvtoolnix (mkvmerge) http://jonthn.free.fr/MKVtoolnix/
HandBrake http://handbrake.fr/downloads.php


Step 1 (Make a .mkv rip):

1. Insert you Bluray disc and run MakeMKV

Image

2. Press the button in the middle of the screen (Bluray to disk)

3. Once scanning is complete, choose the title with the most chapters (main movie). If there is more than one, then assess the info box for the one you want.

4. Be sure to uncheck all other titles.

5. Then make sure you only have a check box in the Title box, Lossless audio track and the full and/or forced subtitle track…

Image

6. Then click on the Make MKV button on the right

Step 2 (Transcode):

1. Feed HandBrake your newly created .mkv

Image

2. We all know that HB can’t passtru a DTS-HD or Dolby TrueHD, but none of that matters; just set your audio tab up like this:

Image

3. These are the settings I use on the advance tab (you can choose which ever you like). @rf20:

Image

4. Once your setting are to your liking, start you encode.

Once complete, you should now have 2 .mkv files:

Image

Your original rip & your HB encoded one. Do not try to play the HB encode as it won’t play correctly due to the borked audio.

Step 3 (Let’s make a baby…)

1. Open Mkvtoolnix (mkvmerge) and add the HB encoded .mkv

Image

2. Uncheck the borked audio track

3. Now add the original Bluray ripped .mkv

Image

4. Now uncheck the video and chapter track from this file. In the end (in this case) you should have a transcoded video track, Chapters, Lossless audio track and forced subtitle track checked.

5. Now click Start Muxing, and let it do its thing:

Image

When completed you should now have:

Image
  • Original Ripped .mkv
    Encoded .mkv
    Merged .mkv
Now enjoy your newly created, high quality, space saving media file:

Image
mduell
Veteran User
Posts: 8187
Joined: Sat Apr 21, 2007 8:54 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by mduell »

Cavalicious wrote:4. Best Practice – Use MediaInfo Mac to get the reading of the Ref Frames used in the original .mkv outputted from MakeMKV. You should see something like:

Code: Select all

 Codec Settings (Summary)..........................CABAC / 2 Ref Frames
	Codec Settings (CABAC)............................Yes
	Codec Settings (Reference Frames).................2
Reflect this number in both Reference Frames & Maximum B-Frames. If no number is listed in MediaInfo Mac, then use 4 for both.
WTF? Refs and bframes should be set according to the limits of your playback device and the encoding speed you want, nothing to do with the source file.
Cavalicious
Moderator
Posts: 1804
Joined: Mon Mar 26, 2007 12:07 am

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Cavalicious »

mduell wrote:WTF? Refs and bframes should be set according to the limits of your playback device and the encoding speed you want, nothing to do with the source file.
So maybe you missed the part about what I do can be different than what you do. Playback device doesn't play into this (no pun intended). Ref Frames are limited (per standard) by the profile used to encode and resolution. Example (to stay within standard) - 1920x1080 @ 4.2 allows for maximum frames of 4; while 1920x1080 @ 5.0 allows for a maximum of 13. None of which takes any consideration of the playback device.

Why stick to standard (for me), because like I said, I use XBMC and like to take advantage of the VDADecoder. The VDADecoder is very finicky when it comes to ref frames standards. So again, this is my best practice, use what you want from it or nothing at all.

PS - while there is a decoder element (memory buffer) to it, it doesn't play into why I stated what I did.
Kenshin
Posts: 1
Joined: Sat Feb 05, 2011 11:34 am

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Kenshin »

So i see how you got the forced subtitle to work which is what i have been struggling with. My ? is if you take the last mkv you made and run it thru handbrake again lets say normal quality into a mp4 for playback on ps3, xbox 360 and apple stuff will the forced subtitles be included or not. Been trying to get mp4 with subtitles correctly but with no luck as of yet. Your method is pretty straight forward and makes sense so thankyou for the post as will use it but just need to figure out the mp4 forced subtitle issue.
Deleted User 11865

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Deleted User 11865 »

Cavalicious wrote:4. Best Practice – Use MediaInfo Mac to get the reading of the Ref Frames used in the original .mkv outputted from MakeMKV. You should see something like:

Code: Select all

 Codec Settings (Summary)..........................CABAC / 2 Ref Frames
	Codec Settings (CABAC)............................Yes
	Codec Settings (Reference Frames).................2
Reflect this number in both Reference Frames & Maximum B-Frames. If no number is listed in MediaInfo Mac, then use 4 for both.
Cavalicious wrote:
mduell wrote:WTF? Refs and bframes should be set according to the limits of your playback device and the encoding speed you want, nothing to do with the source file.
So maybe you missed the part about what I do can be different than what you do. Playback device doesn't play into this (no pun intended). Ref Frames are limited (per standard) by the profile used to encode and resolution. Example (to stay within standard) - 1920x1080 @ 4.2 allows for maximum frames of 4; while 1920x1080 @ 5.0 allows for a maximum of 13.
And? As you clearly pointed out, the maximum number of reference frames for a given level and resolution is defined by the H.264 spec, and is therefore completely unrelated to whatever settings were used to encode the Blu-Ray. Blu-Rays don't necessarily use as many refs as they could under level 4.1, and many Blu-Rays aren't even encoded in H.264.

Not to mention the fact that there is no link between the maximum number of references and the maximum number of consecutive B-frames.
Cavalicious wrote:None of which takes any consideration of the playback device.
On the contrary. The maximum number of refs is very much dependent on the playback device's capabilities; if it supports level 5.0, you can use 13 refs for 1080p, if it only supports level 4.0/4.1/4.2, you can only use 4. If it theoretically supports a certain level but is too weak to actually support it fully, then you may have to use even less refs than allowed by the level.

Again, the settings used to encode the source are completely irrelevant, it's the capabilities of the playback device (in your case, the VDADecoder) that count.
Cavalicious wrote:Why stick to standard (for me), because like I said, I use XBMC and like to take advantage of the VDADecoder. The VDADecoder is very finicky when it comes to ref frames standards. So again, this is my best practice, use what you want from it or nothing at all.
Then actually do stick to the standard, instead of coming up with "best practice" hokum.
Cavalicious
Moderator
Posts: 1804
Joined: Mon Mar 26, 2007 12:07 am

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Cavalicious »

Rodeo wrote:If it theoretically supports a certain level but is too weak to actually support it fully, then you may have to use even less refs than allowed by the level.

Again, the settings used to encode the source are completely irrelevant, it's the capabilities of the playback device (in your case, the VDADecoder) that count.
So maybe we are getting hung up on words here; where I should have used "safe" versus "best" based on the point above and my experiences. All with the intent to emphasize what works for me versus what you have to choose. Having said that, I have had issues encoding Bluray rips where I allow HB to select the profile being used and setting the ref frames to whatever I wanted. The results, sometimes, were encodes that fell outside of spec and wouldn't play correctly (with VDA). Red Herring? Maybe, but since then have decided that it was "safe" to just use what the original ref frames were as a "practice." Wrong, right or indifferent, its been working for me.
Deleted User 11865

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Deleted User 11865 »

Figuring out how many refs you can use is not complicated: http://en.wikipedia.org/wiki/H.264/MPEG ... _buffering

If your only constraint is High@L4.2, then 4 refs will always work (unless your source is > 2048x1088 in resolution, in which case it won't work regardless of how few refs you use).

Besides, unless you disable b-pyramid the DPB will always hold at least 4 frames.
discless
Enlightened
Posts: 149
Joined: Tue Oct 21, 2008 4:47 am

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by discless »

Do the later versions of the Mac Mini read BD discs or do you use an external drive.

If external; any advice?
Deleted User 11865

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Deleted User 11865 »

Cavalicious wrote:Your original rip & your HB encoded one. Do not try to play the HB encode as it won’t play correctly due to the borked audio.
Note that this issue has been fixed in https://trac.handbrake.fr/changeset/3785

It can be worked around by selecting the DTS core instead of the DTS-HD track (assuming it's included as a separate track in your rip, and you want to use DTS passthrough or re-encode to AAC). Encoding without any audio should also be possible.

Finally, TrueHD and LPCM aren't affected by the issue.
KDE1965

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by KDE1965 »

Hello, this seems to be the most appropriate thread to post in, so please bear with me, I have searched high and low for an answer to this, and have come up blank, so hope that you can help in some way. Many thanks in advance if you can.

I am encoding from Blu Ray to MKV, and need to achieve level high@4.1, but for the life of me canot get my encodes to sit at that level. I have once achieved level 5 (using a nightly build before 0.9.5 was available), but that was too high anyway. So I am stuck!

I am using the latest official release of Handbrake, on a 2.4ghz Dual Core iMac (32 bit), and here is the (long!) log file for the latest encode that I made. Please note I am not encoding any audio or subs at all, just the core movie file.

Code: Select all

HandBrake Activity Log for /Users/kevharper/Desktop/00002.mkv: 2011-02-07 13:40:35 +0000
Handbrake Version: 0.9.5 i386 (2011010300)

[13:40:35] macgui: Rip: Pending queue count is 0
[13:40:35] macgui: getNextPendingQueueIndex next pending encode index is:1
[13:40:35] macgui: scanning specifically for title: 1
[13:40:35] hb_scan: path=/Volumes/LaCie/Master and Commander The Far Side of The World 2003 AVC DTS-HD MA 5.1 -  BluWave/BDMV/STREAM/00002.m2ts, title_index=1
libbluray/bdnav/index_parse.c:157: indx_parse(): error opening /Volumes/LaCie/Master and Commander The Far Side of The World 2003 AVC DTS-HD MA 5.1 -  BluWave/BDMV/STREAM/00002.m2ts/BDMV/index.bdmv
libbluray/bluray.c:960: nav_get_title_list(/Volumes/LaCie/Master and Commander The Far Side of The World 2003 AVC DTS-HD MA 5.1 -  BluWave/BDMV/STREAM/00002.m2ts) failed (0x2957000)
[13:40:36] bd: not a bd - trying as a stream/file instead
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[13:40:36] dvd: not a dvd - trying as a stream/file instead
[13:40:36] file is MPEG Transport Stream with 192 byte packets offset 4 bytes
[13:40:36] hb_ts_stream_find_pids - found the following PIDS
[13:40:36]     Video PIDS : 
[13:40:36]       0x1011 type H.264 (0x1b)
[13:40:36]     Audio PIDS : 
[13:40:36]       0x1100 type DTS-HD (0x86)
[13:40:36]       0x1101 type AC-3 (0x81)
[13:40:36]       0x1102 type AC-3 (0x81)
[13:40:36]       0x1200 type Unknown (0x90)
[13:40:36]       0x1201 type Unknown (0x90)
[13:40:36]       0x1202 type Unknown (0x90)
[13:40:36]       0x1203 type Unknown (0x90)
[13:40:36]       0x1204 type Unknown (0x90)
[13:40:36]       0x1205 type Unknown (0x90)
[13:40:36]       0x1206 type Unknown (0x90)
[13:40:36]       0x1207 type Unknown (0x90)
[13:40:40] transport stream pid 0x1100 (type 0x82) may be HDMV DTS audio (id 0x1100)
[13:40:40] transport stream pid 0x1101 (type 0x81) may be AC-3 audio (id 0x1101)
[13:40:40] transport stream pid 0x1102 (type 0x81) may be AC-3 audio (id 0x1102)
[13:40:42] transport stream pid 0x1200 (type 0x90) isn't audio
[13:40:42] transport stream pid 0x1201 (type 0x90) isn't audio
[13:40:42] transport stream pid 0x1202 (type 0x90) isn't audio
[13:40:42] transport stream pid 0x1203 (type 0x90) isn't audio
[13:40:42] transport stream pid 0x1204 (type 0x90) isn't audio
[13:40:43] transport stream pid 0x1205 (type 0x90) isn't audio
[13:40:43] transport stream pid 0x1206 (type 0x90) isn't audio
[13:40:43] transport stream pid 0x1207 (type 0x90) isn't audio
[13:40:43] scan: decoding previews for title 1
[13:40:43] scan: audio 0x1101: AC-3, rate=48000Hz, bitrate=448000 Unknown (AC3) (5.1 ch)
[13:40:43] scan: audio 0x1102: AC-3, rate=48000Hz, bitrate=448000 Unknown (AC3) (5.1 ch)
[13:40:43] scan: audio 0x1100: DCA, rate=48000Hz, bitrate=1536000 Unknown (DTS) (5.1 ch)
[13:40:49] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 140/138/0/2, aspect 16:9, PAR 1:1
[13:40:49] scan: title (0) job->width:1920, job->height:800
[13:40:49] stream: 3 good frames, 0 errors (0%)
[13:40:49] libhb: scan thread found 1 valid title(s)
[13:40:49] macgui: ScanDone state received from fQueueEncodeLibhb
[13:40:49] macgui: Preset: Custom
[13:40:49] macgui: processNewQueueEncode number of passes expected is: 1
[13:40:49] macgui: Start / Stop set to chapters
[13:40:49] macgui: prepareJob exiting
[13:40:49] 1 job(s) to process
[13:40:49] starting job
[13:40:49] sync: expecting 191800 video frames
[13:40:49] job configuration:
[13:40:49]  * source
[13:40:49]    + /Volumes/LaCie/Master and Commander The Far Side of The World 2003 AVC DTS-HD MA 5.1 -  BluWave/BDMV/STREAM/00002.m2ts
[13:40:49]    + title 1, chapter(s) 1 to 1
[13:40:49]  * destination
[13:40:49]    + /Users/kevharper/Desktop/00002.mkv
[13:40:49]    + container: Matroska (.mkv)
[13:40:49]  * video track
[13:40:49]    + decoder: h264
[13:40:49]      + bitrate 200 kbps
[13:40:49]    + frame rate: same as source (around 23.976 fps)
[13:40:49]    + dimensions: 1920 * 1080 -> 1920 * 800, crop 140/138/0/2, mod 16
[13:40:49]    + filters
[13:40:49]      + Detelecine (pullup) (default settings)
[13:40:49]      + Decomb (default settings)
[13:40:49]    + encoder: x264
[13:40:49]      + options: b-adapt=2:rc-lookahead=50:subq=10:no-dct-decimate=1:me=umh:merange=64:psy-rd=1.3,0.20:aq-strength=1.3:ref=5:trellis=2
[13:40:49]      + quality: 18.00 (RF)
[13:40:49] reader: first SCR 86288 id 4113 DTS 176246
[13:40:50] h264: "" (1) at frame 0 time 3754
[13:40:51] yadif thread started for segment 0
[13:40:51] yadif thread started for segment 1
[13:40:51] decomb thread started for segment 0
[13:40:51] decomb thread started for segment 1
[13:40:51] encx264: min-keyint: auto (23), keyint: 240
[13:40:51] encx264: Encoding at constant RF 18.000000
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cache64
x264 [info]: profile High, level 4.0
[06:21:27] hb_ts_stream_decode - eof
[06:21:27] stream: 199008 good frames, 0 errors (0%)
[06:21:27] reader: done. 1 scr changes
[06:21:39] work: average encoding speed for job is 0.490589 fps
[06:21:39] mux: track 0, 199006 frames, 11865580407 bytes, 11436.37 kbps, fifo 8
[06:21:39] sync: got 199007 frames, 191800 expected
[06:21:39] h264-decoder done: 199007 frames, 0 decoder errors, 0 drops
[06:21:39] render: lost time: 0 (0 frames)
[06:21:39] render: gained time: 0 (0 frames) (0 not accounted for)
x264 [info]: frame I:1500  Avg QP:14.59  size:171616  PSNR Mean Y:49.40 U:54.41 V:55.48 Avg:50.36 Global:49.87
x264 [info]: frame P:59957 Avg QP:17.38  size: 79455  PSNR Mean Y:47.36 U:54.75 V:55.88 Avg:48.48 Global:47.89
x264 [info]: frame B:137549 Avg QP:18.15  size: 49759  PSNR Mean Y:46.04 U:54.06 V:55.25 Avg:47.23 Global:46.67
x264 [info]: consecutive B-frames:  0.9%  3.3% 45.8% 49.9%
x264 [info]: mb I  I16..4: 16.9% 66.1% 17.0%
x264 [info]: mb P  I16..4:  1.8% 26.3%  1.0%  P16..4: 32.0% 24.1%  9.2%  0.0%  0.0%    skip: 5.7%
x264 [info]: mb B  I16..4:  0.2%  6.7%  0.1%  B16..8: 40.8% 16.4%  3.9%  direct:16.0%  skip:15.9%  L0:45.0% L1:43.9% BI:11.1%
x264 [info]: 8x8 transform intra:90.9% inter:47.2%
x264 [info]: coded y,uvDC,uvAC intra: 96.4% 71.5% 42.1% inter: 58.6% 33.2% 7.7%
x264 [info]: i16 v,h,dc,p: 41% 10% 26% 23%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  9%  8% 14%  9% 12% 12% 11% 12% 14%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  9%  7%  5% 10% 15% 15% 14% 12% 13%
x264 [info]: i8c dc,h,v,p: 47% 26% 17% 11%
x264 [info]: Weighted P-Frames: Y:2.9% UV:1.5%
x264 [info]: ref P L0: 44.8%  8.4% 24.3%  9.9%  9.0%  3.5%  0.1%
x264 [info]: ref B L0: 67.8% 21.5%  7.9%  2.8%
x264 [info]: ref B L1: 90.4%  9.6%
x264 [info]: SSIM Mean Y:0.9827274 (17.626db)
x264 [info]: PSNR Mean Y:46.459 U:54.272 V:55.440 Avg:47.632 Global:47.024 kb/s:11436.47
[06:21:39] decomb: deinterlaced 0 | blended 0 | unfiltered 199006 | total 199006
[06:21:39] libhb: work result = 0

I would be grateful for any info as to where I am going wrong, as I am using a standard formula for reference frames in relation to aspect size.

Thanks again if you can help at all. Kev.
Cavalicious
Moderator
Posts: 1804
Joined: Mon Mar 26, 2007 12:07 am

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Cavalicious »

level=4.1
KDE1965

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by KDE1965 »

Cavalicious wrote:level=4.1

Sorry, I don't understand? It says at the bottom of the log, profile level High @ 4.0, not 4.1.
mduell
Veteran User
Posts: 8187
Joined: Sat Apr 21, 2007 8:54 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by mduell »

Your video stream fits within level 4.0, so it's flagged as such. If you want it to be flagged as 4.1 regardless of content you need to add :level=41 to your x264 advanced options.
KDE1965

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by KDE1965 »

mduell wrote:Your video stream fits within level 4.0, so it's flagged as such. If you want it to be flagged as 4.1 regardless of content you need to add :level=41 to your x264 advanced options.
Ok, excuse (slight) ignorance. But how do you do that? I understand the advanced options panels, but how do you change the x264 options?

Edit: Is this simply a case of typing in the command and level in the options panel that displays the settings string for the items you have selected? If that's the case can I input specific custom settings and use those, ignoring any of the available presets?

Many thanks so far.
TedJ
Veteran User
Posts: 5388
Joined: Wed Feb 20, 2008 11:25 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by TedJ »

Code: Select all

[13:40:35] hb_scan: path=/Volumes/LaCie/Master and Commander The Far Side of The World 2003 AVC DTS-HD MA 5.1 -  BluWave/
Pirated source in violation of forum rule #3. Thanks for playing.
John the Ripper
Posts: 14
Joined: Fri Sep 03, 2010 1:10 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by John the Ripper »

Pardon my ignorance, but if MakeMKV can decrypt Blu-ray on a Mac, does that mean HandBrake may eventually gain the capability? I'd like BD ripping to be as simple as DVD.
TedJ
Veteran User
Posts: 5388
Joined: Wed Feb 20, 2008 11:25 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by TedJ »

Never say never, but it would need to be implemented within VLC first.
John the Ripper
Posts: 14
Joined: Fri Sep 03, 2010 1:10 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by John the Ripper »

Ah yes, of course. Thanks for that! (from a fellow Brisbanite)
eliotf
Posts: 27
Joined: Fri Sep 14, 2007 5:25 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by eliotf »

Hello, I am trying to follow this tutorial and everything is working except I can't get the output to be the same as the source in HB 0.9.5

Source is 1920x1080 and the output is 1920x832.

If I go into the picture settings and change the anamorphic to "none" and uncheck the "keep aspect ratio" I can ramp up the height to 1080 but then it gets all squished.

It's probably a quick fix.
Thanks for any help.

- eliot
Deleted User 11865

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Deleted User 11865 »

HandBrake crops any letterboxing or pillarboxing.
eliotf
Posts: 27
Joined: Fri Sep 14, 2007 5:25 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by eliotf »

So the 1920x832 is the proper output?

In the tutorial the output is the same as the source.
Cavalicious
Moderator
Posts: 1804
Joined: Mon Mar 26, 2007 12:07 am

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by Cavalicious »

eliotf wrote:So the 1920x832 is the proper output?

In the tutorial the output is the same as the source.
It has to do with the Reference Frames....<waiting for super-advance multi-combo flames from Rodeo>.....

J/K!

All movies aren't created equal. Think of it like this, in simple terms, HB crops the "black space." Avatar has no "Black Space"; well, very little.
gordonf238
Posts: 22
Joined: Mon Jan 10, 2011 7:02 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by gordonf238 »

I'm following this tutorial, and everything is working great, except that I can't get the forced subtitles (foreign audio) to work. I'm ripping The Godfather (Blu-Ray), and in MakeMKV see two English Tracks. They seem identical. I've made an MKV with both of them checked, with one of them checked, and with only the "Forced" checked. All to no avail. With "Forced" no subtitles are included in the MKV. With the whole subtitle checked, the entire movie shows subtitles. I've been on a wild goose chase trying to rip movies the way they play in a blu-ray player, but these foreign audio subtitles are such a pain. Does anyone have any idea why this is happening?
bellboy
Posts: 13
Joined: Sun Dec 20, 2009 8:43 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by bellboy »

gordonf238 wrote:I'm following this tutorial, and everything is working great, except that I can't get the forced subtitles (foreign audio) to work. I'm ripping The Godfather (Blu-Ray), and in MakeMKV see two English Tracks. They seem identical. I've made an MKV with both of them checked, with one of them checked, and with only the "Forced" checked. All to no avail. With "Forced" no subtitles are included in the MKV. With the whole subtitle checked, the entire movie shows subtitles. I've been on a wild goose chase trying to rip movies the way they play in a blu-ray player, but these foreign audio subtitles are such a pain. Does anyone have any idea why this is happening?
Funny that you posted this. As of right now I'm attempting the same thing. I ripped GF from a blu disc and have the same problem, with one exception. I'm trying to create two different files--one MKV and the other for my iPad2. I can't get the iPad file to pick up the subs which are from the disc--a problem that seems to have no solution at this time (oh well). The other side on the MKV file, you may want to redo the MKV creation and only select the forced checkbox--in the past I've checked both that were associated with the forced track. I do currently have a passable MKV file with different sub tracks, but when I ran it through Mkvtoolnix I made the forced track the default and it seems to work ok. Hope this is of some help.
gordonf238
Posts: 22
Joined: Mon Jan 10, 2011 7:02 pm

Re: Bluray Ripping & Encoding (A Total Mac Solution)

Post by gordonf238 »

I hear ya. My other issue is that I'm transcoding The Godfather from the Blu-Ray 1080p down to 720p (there's only grain, and not much detail retained in 1080p). But this is throwing the subtitles out of whack, as they are rendered in 1080p (in the original MKV). I've given up on the process for now, and will focus on children's movies (for my kids), which don't have any foreign audio tracks with subtitles, and will get back to adult films hopefully in the future when Handbrake offers a simple one-step process. Right now you need to use 3-4 other utilities and it's far too time consuming.
Post Reply