Remux Blu-ray HD DVD Main Movie for Playback

From NMTWiki

Revision as of 14:18, 12 July 2011 by Chris57 (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Image:Yellowvsmall.jpg Medium difficulty requiring some technical skills, or some parts require more than basic knowledge.

Contents

Outline

Guide to ripping and remuxing Blu-ray/HD-DVD disks to .TS file playable back on your NMT media player.


Prerequisites

AnyDVDHD: [1]

EAC3TO: [2]

ClownBD: [3]

TSMUXER: [4] please note that version 1.9.4 or later is required for correct handling of TrueHD and DTS-HD HR streams.


Optional:

Suprip: [5] for SRT creation.

BDsup2sub [6] for SRT creation.

Surcode [7] for DTS encoding.

Arcsoft TMT [8] for proper 7.1 DTS-HD MA decoding.

Playback/compatibility notes

Compatibility tested using Istar 1.3 (equivalent A-100) and HDMI Sony STG-820 receiver for playback (including HD audio).

Compatibility tested using Istar 1.3 (equivalent A-100) and SPDIF Logitech Z-5500 for playback (excluding HD audio).

Compatibility tested using PCH C-200 and HDMI Sony STG-820 receiver for playback (including HD audio).


A-1x0 compatibility notes (updated December 2009):

- TrueHD AC3 core is not working for playback using SPDIF/Optical, only for bitstreaming of audio direct via HDMI to HD audio compatible receiver. I would suggest to mux an additional AC3 track into your remux for compatibility with non-HDMI playback. For more information see the "Audio Options" section below.

- LPCM is not detected correctly in all cases without an additional audio track in the file. I would suggest to mux an additional AC3 track into your remux for compatibility purposes. For more information see the "Audio Options" section below.

- PGS subtitles are not supported. See seperate guide for OCR'ing subtitles at bottom of the page.


C-200 compatibility (updated March 2011):

- TrueHD AC3 core is not working for playback using SPDIF/Optical, only for bitstreaming of audio direct via HDMI to HD audio compatible receiver. If playback with with SPDIF/Optical is required, I would suggest to mux an additional AC3 track into your remux for compatibility purposes. For more information see the "Audio Options" section below. This is expected to be fixed in a future firmware update.

For the C-200, an alternative is to create your remux in Blu-ray disk structure (BDMV), this will preserve the chapters, which are lost during conversion to .TS. This can be achieved by selecting "Blu-ray" in the "Movie Output Format" options of ClownBD, following the below guide and copying the outputted directories to your storage device in the normal way.

Steps

Copy Bluray to hard disk with AnyDVDHD

ClownBD can process a Blu-ray/HD-DVD disk directly from the drive in your PC (provided AnyDVDHD can decrypt it). However, the processing is a lot slower than from hard disk (especially if multiple passes are needed).


Configure ClownBD

Setup locations of external files (in this instance, we just need to point the program to the EAC3TO and TSMUXER install directories). Also, configure any particular languages you want ClownBD to preselect later on.

Image:2clownbdconfig.png

Set up location of Blu-ray/HD-DVD disk and external directories used in the remuxing process. Please note that outputted .TS file will automatically take the name from the "Remux Location" specified in the options (ie, if you use the directory name 'movie', you will end up with a file called 'movie.TS' in the directory). Please make sure that 'Networked Media Tank Audio Options' is ticked.

Image:2clownbdfolders.png

What to keep?

ClownBD will create any necessary directories and run a pass of EAC3TO to ascertain the contents of the disks (playlists >15minutes are shown only). Sometimes disks contain more than one cut of the movie (rated/unrated cuts etc). You just need to select the correct playlist and hit next.

Image:2clownbdpass1.png

ClownBD will run another pass of EAC3TO to give more details on your selected playlist allowing you to chose the particular streams to keep. If you configured the preferences correctly earlier, ClownBD should automatically select the correct language streams for audio and subtitles. Deselect any streams you do not want to keep (for example commentary tracks).

Image:2clownbdpass2.png


Audio options

Note: In case of a DTS-HD (MA or HR) file, a DTS 1536kb/sec (usual bitrate) core is contained within the file. In case of a TrueHD file, a AC3 640kb/sec (usual bitrate) core is contained within the file.

If you use the AC3 tickbox for TrueHD or DTS tickbox for DTS-HD tracks, the standard 5.1 core will be extracted with no additional re-encoding (the same as the "Downconvert HD audio" option in TSMUXER). If you do not have Surcode installed, you cannot encode DTS, so should you use the AC3 tickbox for TrueHD tracks. If your receiver is not capable of decoding DTS, you should use the AC3 tickbox in all cases. To workaround a bug in the current PCH firmware where the core data is not processed on non-HD audio audio connections (ie, SPDIF, optical or incompatible receiver), you can tick both unconverted and AC3 options for TrueHD tracks to mux both the HD file and core data into the file so audio playback will work in both HD and standard situations.

If you perform a conversion (for example, TrueHD to DTS 1536kb/sec) the full file including HD data will be used in the re-encoding process to achieve the highest quality.

In case of a "seamless joined" file (multiple .M2TS files making up whole movie - usually seen where multiple cuts of the same film are found on one disk) where audio gaps are found, EAC3TO will run a complete pass and then run the same pass again using the audio gaps it detected on the first pass to make a correct audio file.

To keep an LPCM stream, ClownBD will run EACTO again to rewrite the header information (not affecting the audio quality) which will allow TSMUXER to mux the files.

To simply demux and mux your chosen audio streams without any changes, select the required streams and use the "Unconverted" tickbox in ClownBD.

Example audio outputs

'Unconverted' option:

Extract DTS-HD/TrueHD°^

Convert EAC3 track to LPCM°+

Extract standard LPCM/DTS/AC3 track°+

'LPCM' option:

Extract standard LPCM track°+

Convert other formats to LPCM°+

'AC3' option:

Extract standard AC3 track or AC3 core (from TrueHD)°+

Convert other formats to AC3+

'DTS' option:

Extract standard DTS track or DTS core (from DTS-HD)°+

Convert other formats to DTS+


° denotes a lossless quality option.

+ will play via standard coaxial or optical cable.

^ will play only via HDMI 1.3 connection


Please note that HD audio (TrueHD/DTS-HD) playback can only be achieved using a HDMI 1.3 connection to the appropriate receiver. Standard DTS/AC3 cores are fine for carrying over the usual coaxial or optical cable.

As mentioned above, please note also that TSMUXER version 1.8.18 or higher must be used to keep TRUEHD streams intact and TSMUXER version 1.9.4 or higher must be used to keep DTS-HD High Resolution streams intact.

Performing remux

Click the next button which will activate EAC3TO.

When finished, TSMUXER will start.

The resulting .TS file will be playable in your device in the regular way. Please remember to delete the temporary files created in the process (the .SUP file will need to be kept in case of subtitle conversion).


Subtitle conversion (optional)

Run Suprip and load the .SUP file that EAC3TO created.

Click "OCR", unknown characters will be highlighted in Yellow. Simply add the missing characters and click "OCR" again. Keep filling in the missing characters until the file is completely processed.

Image:suprip00.png

Click "SRT" and save the file using the same name as you will create for the final remuxed file.

Image:suprip01.png

Suprip creates UNICODE .SRT files which need to be converted to ANSI format for playback on NMT devices. You can load the .SRT file into Notepad and change the encoding to ANSI easily (under "Save As" option).

  • An alternate and for many preferred tool for the handling of vobsub (sub/idx) and PGS sup subtitles is BDsup2sub which will take HD sup and SD sub/idx subtitles and convert them to SRT subtitles.
Personal tools