mp4tools can accomplish the same as Subler (change containers) with the addition of converting DTS to AC3 and easily adding an AAC stereo track. Subler has the capability to add metadata and OCR subtitle tracks for conversion to srt files. Menneisyys2, who also post around here, also claims Subler to be faster than mp4tools.
To just change containers in mp4tools and create an AC3 5.1 audio track from a DTS track: select video pass-through, audio AC3 5.1 and add 2-Ch. track (if you need that compatibility).
If you would like to change containers using DTS with Subler: Open the original mkv in mp4tools, check the 2 DTS tracks (if HD audio), audio AC3 (5.1), add 2-channel AC3. Convert. Then use Subler to mux the video track (from the original mkv) with the 2 audio tracks from the mp4 (produced by mp4tools).
I just think it's more straightforward to change containers (for files with DTS audio) using mp4tools than to basically create the audio tracks and remux them. But to each his own.
IMO, for any video needing transcoding, use HB and add metadata using Subler. I just don't know what is being done in mp4tools for transcoding and I have long experience with HB transcodes and know that they are the best. Also, because mp4tools uses 1/2 pass transcodes instead of constant quality (as HB does), that makes me believe it uses older algorithms for the transcodes.
Edit: I was just looking at mp4tools with a dts mkv and noticed that if you do not select the video for pass-through, it will not give you the option to create an 2-channel AAC track. Never noticed that before and not sure why it requires the video to be selected to give that option.
Basically guys I always use MakeMKV, HandBreak & SUBLER when ripping my Blu-ray collection to great success thanks to this forum, so i never have to worry about the DTS because HB always takes care of that. However I have come across ; ) MKV files that have all ready been ripped (reduced in size)by others at great quality! So switching containers is all i want to do! I do not want to compromise quality or size further.
That being said,
these MKV's sometimes have a single DTS track as explained above, which is why i asked the question. I realize now I cannot just run a MKV w/DTS audio and end up with a discrete 5.1 AC3 track now.
So lets see if i got the workflow correct here:
1.) MKV w/DTS 5.1 goes thru MP4Tools 1st just to switch container and the DTS to AC3! No transcoding etc. takes place! Resulting in the same quality and size.
2.) I then take this file and run it through Subler to tag & optimize! AC3 audio is now present and looks like an MKV that never had DTS to begin with : )
3.) Happy Camper!
Thanks Again Mic J
I learned a hell of a lot today and home from work and ready to try!
My version of MP4Tools is Version 3.2.b15 is that the Beta?
Last edited: