Help with Hellboy

MKV playback, recompression, remuxing, codec packs, players, howtos, etc.
Post Reply
jocala
Posts: 3
Joined: Sun Apr 24, 2011 4:28 pm

Help with Hellboy

Post by jocala »

MakeMKV v1.6.7 darwin(x86-release)

I backed up the Hellboy Blu-Ray but unfortunately, handbrake finds no title to process. I re-ripped the main .mt2s file to mkv which plays perfectly, but is 39Gb. Handbrake still does not see this as a valid source.

So, I have both a mkv and mt2s files which play fine. Any advice for shrinking them?
Romansh
Posts: 873
Joined: Sat Jan 22, 2011 7:09 pm

Re: Help with Hellboy

Post by Romansh »

HandBrake has the following limitations for file-based input (e.g. MKV):

1) max. 20 streams (video, audio + subtitles)*

2) no DTS-HD support**

Both limitations are gone in the latest nightly builds.

These limitations don't apply to Blu-ray folder structures (i.e. what's created with MakeMKV's "backup" feature).
If you don't need subtitles***, using the backup feature is the best way to rip and prepare a Blu-ray for HandBrake.

Additionally, the VC-1 decoder doesn't support interlaced compression (affects Blu-ray folders too).
This will remain the case until FFmpeg's VC-1 decoder adds interlaced compression support (no ETA).

*
This limitation no longer exists in the nightly builds (as of SVN revision 4028).

**
In 0.9.5, DTS-HD audio is sent to a DTS decoder which doesn't support DTS-HD, resulting in corrupt audio output.
This doesn't apply to DTS-HD from M2TS files and Blu-ray folders, because the M2TS demuxer extracts the DTS core before sending it to the decoder.
This limitation no longer exists in the nightly builds (as of SVN revision 3785): DTS-HD audio is sent to FFmpeg's DTS decoder, which discards the HD extensions and decodes the core.
Also, DTS-HD passthrough is now possible (as of SVN revision 4055).


**
If you want to hardcode ("render", "burn in") Blu-ray subtitles, you need to:
- a) rip the Blu-ray to an MKV file
- b) extract the PGS subtitles (with mkvextract)
- c) convert them to VobSub (with BDSup2Sub)
- d) merge the video and audio from the MKV rip with the VobSub subtitles to another, intermediate MKV file (with mkvmerge)
- e) feed that intermediate MKV to HandBrake which can then burn-in your subtitles

If you want soft subtitles (in an MKV file), you can:
- a) extract the PGS subtitles from a Blu-ray folder (e.g. MakeMKV's backup), using eac3to or an eac3to GUI like ClownBD
- b) optional: convert them to VobSub (or OCR them to text subtitles, with SupRip)
- c) add them to HandBrake's output with mkvmerge (no need for an intermediate MKV file, so you can compress MakeMKV's backup with HB)

The soft subtitle workflow above involves Windows. For a Mac or Linux-only workflow, you will still need to rip to an MKV file and extract the subs with mkvextract;
but since you don't need an intermediate MKV for HandBrake you could delete the MKV after extracting the subtitles and compress the backup with HandBrake.

One way to avoid all of this for soft subtitles (extraction, conversion or OCR) is to simply use an SRT file from the internet.
Last edited by Romansh on Sat Jul 16, 2011 4:12 pm, edited 2 times in total.
Romansh
Posts: 873
Joined: Sat Jan 22, 2011 7:09 pm

Re: Help with Hellboy

Post by Romansh »

jocala wrote:MakeMKV v1.6.7 darwin(x86-release)

I backed up the Hellboy Blu-Ray but unfortunately, handbrake finds no title to process.
Scanning a source with HandBrake creates a log which will indicate why no titles were found.
jocala
Posts: 3
Joined: Sun Apr 24, 2011 4:28 pm

Re: Help with Hellboy

Post by jocala »

Thanks for the replies, very informative.

Unfortunately, I had nuked the backup directory, keeping just the mkv file produced by my 2nd run of makemkv. What I ended up doing is using mkvtoolnix to remux that mkv file down to one video & audio track. Handbrake happily scarfed up this new mkv file and is encoding it now.
Post Reply