Log in

View Full Version : MkvТоMp4 v0.224 - rapid tool for repack Mkv to Mp4


Pages : 1 2 3 4 [5] 6 7 8

sPaCeMoNk3y
6th September 2012, 10:01
for subtitles the file has to be a m4v. If there are multiple subtitles they need to be grouped. the hdlr name/type has to be switched to sbtl. only text subtitles are working. this means vob sub/idx (graphic) subtitles are not working, they first need to be converted to srt or ttxt by an OCR like subtitles edit. since with OCR errors could occur, that can only be solved by hand, it'd be better to do it upfront. so live remuxing subtitles would only work if the subtitles are already text based and not graphic based.

oreons
6th September 2012, 10:04
sPaCeMoNk3y,
Subs bug fixed - http://www.mediafire.com/?019nr1ncdfm1gco

Vize99,
To view the subtitles need atoms correction in mp4 file. I do not know how to do it in the live mode.

oreons
6th September 2012, 10:14
the hdlr name/type has to be switched to sbtl.


Yes, and write in the sub TKHD atom flag and group number.

sPaCeMoNk3y
6th September 2012, 10:54
oreons, great job! now this tool covers all I need. Impressive :D

Vize99
10th September 2012, 10:19
sPaCeMoNk3y, thanks for your input.
Most MKV Files contain the subtitles in SRT (UTF-8) format, so text based as you mention.
If not, generating offline an additional subtitle file in whatever format & naming convention required would not be an issue at all.

So additional rather small Subtitle files no problem - Problem is if the original MKV Container File has to be modified in any way. Preserving the original MKV File I end up again with a second Mp4 File of similar size effectively cutting capacity of drive / File Server in half.

VoXHD
16th September 2012, 11:05
only one filter: vf resize
can you add more filters, like denoise3dhq, blur/sharp?

oreons
17th September 2012, 11:01
only one filter: vf resize
can you add more filters, like denoise3dhq, blur/sharp?

No in the plans.

VoXHD
17th September 2012, 11:30
bleah... ugly... :)
just do it for me.
or tell me how could i add any sharpen filter as a reencode parameter.

oreons
18th September 2012, 10:19
VoXHD,
You can change settings for the profile and add filters there in the parameter string.

va_lentin
2nd October 2012, 10:06
Hi, when MkvToMp4 decodes AC3 audio to WAV, mutes the channel 3 and reduces the volume of the other channels. In my opinion, the parameters used by default on Azid aren't correct.


Original audio channels encoded on AC3:

https://dl.dropbox.com/u/20145417/ORIGINAL_ENCODED_AC3.jpg


Azid's parameters by default in MkvToMp4:
Azid -d 3/2 -o L,R,C,LFE,SL,SR

https://dl.dropbox.com/u/20145417/DECODE_AC3_TO_WAV_BY_DEFAULT_COMMAND_LINE.jpg


WAV audio channels decoded from Azid with parameters by default in MkvToMp4:

https://dl.dropbox.com/u/20145417/DECODE_AC3_TO_WAV_BY_DEFAULT_WAV.jpg


Azid with correct parameters:
Azid -d 3/2 -l 1.0 -L 0.0 -o L,R,C,LFE,SL,SR

https://dl.dropbox.com/u/20145417/DECODE_AC3_TO_WAV_RIGHTLY_COMMAND_LINE.jpg


WAV audio channels decoded from Azid with correct parameters:

https://dl.dropbox.com/u/20145417/DECODE_AC3_TO_WAV_RIGHTLY_WAV.jpg


I think it is the same with DTS audio channels.
Good program! Thanks.

Mr. Monte
5th October 2012, 15:15
How do I take an MKV with subs and make those subs hardcoded during an encode in mkvtomp4..so I can see them on my iPad?

:D

Vize99
5th October 2012, 19:06
How do I take an MKV with subs and make those subs hardcoded during an encode in mkvtomp4..so I can see them on my iPad?

:D

Actually the version posted above in #202: http://forum.doom9.org/showpost.php?p=1590165 works quite well with "soft" subs.
Subs should either be part of orig. MKV container or a SRT File named after Movie.
Works most of the time rather well regardless if you
-stream over local network by 3rd Party tools
-or share over local netw. via Itunes 'Home sharing' option
-or copy the generated M4V File to the phone if you must.

Pls note that usually you have to activate display of subs in Apple's QT player menu during playback.
If subs don't show up, sometimes it helps to either change extension into MP4 or better create a symbolic link to the M4V file and rename link only or try start playback from beginning.

This great little tool does everything trying to spare you a re-/transcode - I mean what's the point in having a high-definition Movie in 720p or 1080p and then ruin the quality by a 'quick&dirty' recode ? ;)

sPaCeMoNk3y
5th October 2012, 21:06
And even if there are vob/idx sub tracks included you can make srt files with subtitle edit which uses OCR. may be this tool should also be included, to directly access it via the track listing. then mkv2mp4 would do everything imaginable. :D

Mr. Monte
6th October 2012, 02:37
Viz..Im playing back on an iPad...will it hardcode the SRT, sub file for me? Ipad video viewer does not allow me to turn subs on or off...I think they have to be hardcoded

oreons
10th October 2012, 12:27
va_lentin,
Thanks, I'll fix it.

rcrh
11th October 2012, 21:07
Wow, wow, wow this program is great. It's improved my Plex server performance by about 70 million percent! I had hickups, farts, & crashes with mkv containers and now nothing but joy with mp4 containers. Thanks so much.

I'd really like to build this into my collection process and I know that there was an earlier question in here concerning automation. But, that question was looking for mkvtomp4 to monitor a folder and convert any new files. I'm looking for a way to run it from a batch file and simply have it remux. Other options would be nice but I'd be happy if it just accepted parameters of the source file, destination file, and remux (a home run might be to kick out a log file).

I hope this is possible and thanks again for a great tool.

oreons
13th October 2012, 18:19
rcrh,
Automation currently no in plans ...

rcrh
15th October 2012, 21:06
rcrh,
Automation currently no in plans ...

Too bad. Thanks though.

rcrh
15th October 2012, 21:11
I've got a number of files with 25fps video in the MKV that are ending up out of sync when I run them through mkvtomp4. Has anyone else had this issue? If so, have you resolved it?

Here's the warning I'm seeing in one of the logs:
Converting video timecodes...
Warning! The number does not match the timecodes: 71100 <--> 70618
Converting timecodes completed.

and the resulting error:
Audio 1 error. Does not match time source (00:47:24.160) and result (00:47:04.895) files.

Thanks

jibjibjib
15th October 2012, 22:35
Thank you! Man I love this tool. I am in the process of converting all of my loose MKVs into ATV compliant M4Vs and everything is working great so far. You tool has been seriously helpful for this.

I do have a couple of feature requests though...

- When searching for a TV Show, take the Episode Name and apply that to both the Name field under the Video tab and the TV Episode ID field under the TV Show tab. Right now, that name only gets populated in the Name field under the Video tab, so I end up needing to copy the name from the video tab to the tv show tab for every single episode I convert. Otherwise the TV Episode ID is left empty by default. If I leave TV Episode ID empty in the tool, then iTunes just uses what looks like the file name instead, which doesn't look right. If you could make the episode title show up in both fields, then I wouldn't need to manually copy the text and the episode title would show up correctly in iTunes automatically with no additional work required.

- Give me an option to turn off chapter support globally. Right now when I source from a file that includes chapters, the tool attempts to bring those chapters into the final M4V, which appears to work and the chapters survive the conversion. However, every single file that I have converted with your tool that included chapters ended up with audio and video being wildly out of sync. I realized that this was only happening in files with chapters defined, and once I started unchecking the box next to the chapters I didn't have any more audio/video sync issues. Now, when I am adding multiple videos to your tool, I need to go through and disable chapters one by one. I don't use chapters anyway so I don't really need them, and that plus the problem with AV sync makes me want to just disable chapters globally. Please provide an option for doing that.

- (Less important, but would still be awesome) For TV Shows, automatically populate the Album field with the TV Show name (same text as TV Show field). I have a bunch of documentaries that I keep separate from my scripted TV shows, and I do that by marking them as podcasts. Podcasts show up similarly to TV Shows on the ATV, and since I can't create arbitrary "media kinds" beyond those included (TV, Movies, Podcasts, etc.) I need to co-opt one of the existing types. The difference is that the podcasts section groups shows by "album" instead of "TV show", and if album is not populated before changing the "media kind" to podcast, the video just disappears since it doesn't have the data populated that iTunes uses to display it in the list (album). If I set the album field to the same text as the tv show field before changing the media kind to podcast though, the video shows up properly under podcasts.

Thanks again for this awesome tool.

Vize99
16th October 2012, 02:41
Viz..Im playing back on an iPad...will it hardcode the SRT, sub file for me? Ipad video viewer does not allow me to turn subs on or off...I think they have to be hardcoded

No, will not not hardcode !
Hardcoding Subs involves a full blown re-encoding thus for 720p or 1080p Material a very substantial quality loss.

This tools manages to produce 'soft-subs' out of your standard SRT Text file (most popular type on the net) which are recognized most of the time by the native video player.

As soon as the native player recognizes Subs, an additional Icon appears on the controls - click it and you can choose language:
http://t.imgbox.com/acd7dw14.jpg (http://imgbox.com/acd7dw14) http://t.imgbox.com/acj4T3xl.jpg (http://imgbox.com/acj4T3xl)
Free Image Hosting by imgbox.com (http://imgbox.com)

oreons
16th October 2012, 15:49
rcrh,
Try in the video track properties turn off VFR checkbox.

jibjibjib,

- When searching for a TV Show, take the Episode Name and apply that to both the Name field under the Video tab and the TV Episode ID field under the TV Show tab. Right now, that name only gets populated in the Name field under the Video tab, so I end up needing to copy the name from the video tab to the tv show tab for every single episode I convert. Otherwise the TV Episode ID is left empty by default. If I leave TV Episode ID empty in the tool, then iTunes just uses what looks like the file name instead, which doesn't look right. If you could make the episode title show up in both fields, then I wouldn't need to manually copy the text and the episode title would show up correctly in iTunes automatically with no additional work required.
Apple in the "TV Episode ID" not entered the name of the episode. There is entered ID number.
http://img836.imageshack.us/img836/7708/66600879.th.jpg (http://img836.imageshack.us/i/66600879.jpg/)http://img839.imageshack.us/img839/1991/47237583.th.jpg (http://img839.imageshack.us/i/47237583.jpg/)

- Give me an option to turn off chapter support globally.
ok
- (Less important, but would still be awesome) For TV Shows, automatically populate the Album field with the TV Show name (same text as TV Show field).
Fill in the field Album of name of the episode? Also not quite correct ...
http://imageshack.us/a/img534/2853/75818771.th.jpg (http://imageshack.us/photo/my-images/534/75818771.jpg/)

Mr. Monte
20th October 2012, 16:36
Vize99,

Thanks for all your responses. Problem is I have to be able to watch with subs while having no internet access (I use my iPad to watch movies/TV shows on planes). So I was looking for a way to have subtitles available when need be with the iPad video player..or a better iPad video player that supports subs.

Vize99
21st October 2012, 22:23
Mr. Monte,
doesn't really matter if the file is local on Ipad or on the network.

Repack incl. subtitle, add the .m4v file to Itunes Library and instead of streaming over network you simply copy/sync the file to your Ipad.
Remainder "same same" as before.

Just double checked this with a quick sample and yes - no difference.
http://t.imgbox.com/abmwILIR.jpg (http://imgbox.com/abmwILIR)

As for other players with better subtitle support - there are plenty -but despite the many promises: "can play everything..." the Ipad 2 simply lacks the power for software decoding of 720p or 1080p Movies.
In addition with the CPU under heavy strain, the battery drains quickly (effects are debated though), so not ideal for watching on a plane ;)

Edit: Off Topic again...last time
There is supposed to be one though: www.... (http://www.howtogeek.com/107054/how-to-install-xbmc-on-your-ipad/)
Quote: "XBMC directly competes with some of Apple’s core products and has been rejected from inclusion in the App Store. The only way to enjoy the awesomeness that is XBMC is to jailbreak your device and download it directly from the XBMC repository".
Just gave it a try on an Iphone 4 and have to agree with the common hype - this App alone makes you think twice about jailbreaking.
Plays stutter-free 720p mkv with dts + external srt subtitles with full HW support over network smb share on an old spare Iphone 4 ! - no wonder Apple kicked it from the store ;)
Relying on my phone & pad (occasionally) for work, I am too much a coward to JB anything but an old spare device though, but performance on an Ipad 2 should be at least equal.
http://t.imgbox.com/abyvqTgX.jpg (http://imgbox.com/abyvqTgX) http://t.imgbox.com/acg6bpM8.jpg (http://imgbox.com/acg6bpM8)

Mr. Monte
26th October 2012, 05:31
Thanks viz..will try it again..appreciate all the explaination

Mixer73
30th October 2012, 11:07
Hey there, I'm trying to use this program and getting the following error:

Starting Mp4Box with the parameters:
Tools\MP4Box\MP4Box.exe -new -delay 1=1 -add "Temp\video.264":fps=29.970:lang=eng:name="" -add "C:/Program Files (x86)/MkvToMp4/Temp/Americas.Most.Secret.Structures_internal_audio_2.m4a"#1:fps=29.970:lang=eng:name="" -add "C:/Program Files (x86)/MkvToMp4/Temp/Americas.Most.Secret.Structures_internal_audio_2.AC3"#1:fps=29.970:lang=eng:name="" -itags tool="MkvToMp4 [www.mkvtomp4.ru] version 0.221a" "C:/Americas.Most.Secret.Structures\Americas.Most.Secret.Structures.mp4"
Cannot find file Temp\video.264
Error importing Temp\video.264:fps=29.970:lang=eng:name=: Requested URL is not valid or cannot be found
Mp4Box terminated with error: 1

Any suggestions?

oreons
30th October 2012, 12:05
Mixer73,
Move the program to another directory (not in Program files)

techreactor
2nd November 2012, 11:57
Is it possible to put Playbook profile as one of the presets. Below are the optimal settings for Playbook Video/Audio.


BlackBerry PlayBook Feature Details
Screen size 1024x600 WSVGA
Pixel density 169 ppi

Recommendations for optimal local playback
Container MP4
Video codec H.264 High Profile @ 720p (1280x720)
Audio codec AAC LC Stereo 5.1


Dont think its very different from Ipad/phone playback. Read all the pages and tool has a great feedback, looking forward to use this for Playbook playback.

Zorro70
9th November 2012, 02:59
please please please can you add a splitter so i can split files into 4GB chunks to fit onto a fat32 usb pen.


This would make it the best xbox 360 mp4 converter on the market!!!!:thanks:

Animaniac
14th November 2012, 08:27
Oh my goodness! This tool is amazing. I was about to try to kludge together my own script to do something similar to this, but this is simply a thousand times better. Thanks so much!

One request--When I have Blurays/MKVs with DTS, I would like to make a M4V keeping the DTS (for archive). So, there would be three audio tracks: 1) original DTS, 2) AC3 5.1 (for AppleTV, etc.) and 3) AAC 2.0 (for iOS, etc.). Is it possible to do this already? I think have a workaround, where I ask your tool to use the source audio a second time. Is there a better way or could this be a feature request to keep the original audio when it is DTS? I hope that makes sense.

Thanks again!

oreons
14th November 2012, 14:55
Version 0.222 http://www.mediafire.com/?15157ofp7p15duj

New in version:
1. Search tags and artworks in iTunes database.
http://i47.fastpic.ru/thumb/2012/1114/ba/d66c9f8ab5b86b7f48475730f8d23cba.jpeg (http://fastpic.ru/view/47/2012/1114/d66c9f8ab5b86b7f48475730f8d23cba.jpg.html)

Loading detailed information and artworks.
http://i47.fastpic.ru/thumb/2012/1114/76/9398f8024d7b82ca3d1a2576c4091276.jpeg (http://fastpic.ru/view/47/2012/1114/9398f8024d7b82ca3d1a2576c4091276.jpg.html) http://i47.fastpic.ru/thumb/2012/1114/da/a904505b2378de6c16c77e2ecf36ddda.jpeg (http://fastpic.ru/view/47/2012/1114/a904505b2378de6c16c77e2ecf36ddda.jpg.html)
http://i47.fastpic.ru/thumb/2012/1114/20/4017be57ae0ebc33042cb293e3633520.jpeg (http://fastpic.ru/view/47/2012/1114/4017be57ae0ebc33042cb293e3633520.jpg.html)

The artwork can be saved to the file if it is necessary outside of the program.
http://i47.fastpic.ru/thumb/2012/1114/39/4287becc99c7c2f569d6bc50b5b5fb39.jpeg (http://fastpic.ru/view/47/2012/1114/4287becc99c7c2f569d6bc50b5b5fb39.jpg.html)

Process is analogous for movies.
http://i47.fastpic.ru/thumb/2012/1114/a8/dd881b7e090741aa71b44d1f288679a8.jpeg (http://fastpic.ru/view/47/2012/1114/dd881b7e090741aa71b44d1f288679a8.jpg.html)

Movies that were found in iTunes, but not found in moviedb, marked iTunes.
http://i47.fastpic.ru/thumb/2012/1114/6a/cec58d917bc8bb61aec7972df613006a.jpeg (http://fastpic.ru/view/47/2012/1114/cec58d917bc8bb61aec7972df613006a.jpg.html)

For downloading data from iTunes responsible flags in the setup:
http://i47.fastpic.ru/thumb/2012/1114/0b/51af00160c3301ae6327d6b6fcbe250b.jpeg (http://fastpic.ru/view/47/2012/1114/51af00160c3301ae6327d6b6fcbe250b.jpg.html)

Load tags from iTunes. Flag permits to download information.
Auto load artworks from iTunes. If the flag is set, then automatically selects the correct iTunes artwork of the season or a movie. In the artwork list you not need to choose.
Load description from iTunes. If the flag is on, the description and the name is taken from itunes, and not from tvdb (moviedb). The description will be in English.

IMPORTANT. You must wait until artworks downloading before you click the Save button. Otherwise, the artwork will not set automatically.

2. Added German Language. Thank Vlaves for translation into German.
http://i47.fastpic.ru/thumb/2012/1114/f4/d8727e9406215d72d50cd3fb564b61f4.jpeg (http://fastpic.ru/view/47/2012/1114/d8727e9406215d72d50cd3fb564b61f4.jpg.html)
http://i47.fastpic.ru/thumb/2012/1114/21/4743e939d353014788bf19fc10f4da21.jpeg (http://fastpic.ru/view/47/2012/1114/4743e939d353014788bf19fc10f4da21.jpg.html)

3. Separation ratings by country.
Possible to disable unnecessary ratings lists.
http://i47.fastpic.ru/thumb/2012/1114/da/861d56b7d0ed97f64949166ac05811da.jpeg (http://fastpic.ru/view/47/2012/1114/861d56b7d0ed97f64949166ac05811da.jpg.html)

4. Keep the original file date.
http://i47.fastpic.ru/thumb/2012/1114/e7/4a1ba7d2139335891c4da1a0907124e7.jpeg (http://fastpic.ru/view/47/2012/1114/4a1ba7d2139335891c4da1a0907124e7.jpg.html)

5. The ability to break into chapters on time.
http://i47.fastpic.ru/thumb/2012/1114/3f/09bca8f5a52db98483d5c279a8b2b13f.jpeg (http://fastpic.ru/view/47/2012/1114/09bca8f5a52db98483d5c279a8b2b13f.jpg.html)
http://i47.fastpic.ru/thumb/2012/1114/0a/f780e10dda655cdc8f8825ccee0e650a.jpeg (http://fastpic.ru/view/47/2012/1114/f780e10dda655cdc8f8825ccee0e650a.jpg.html)

6. When editing the tags to navigate through files on the keyboard ALT + arrow, the cursor remains in the edit box and it gets selected.
http://i47.fastpic.ru/thumb/2012/1114/3e/c957478d5177343aeb8ad53a0933ec3e.jpeg (http://fastpic.ru/view/47/2012/1114/c957478d5177343aeb8ad53a0933ec3e.jpg.html) http://i47.fastpic.ru/thumb/2012/1114/d8/c412033f104ca9f118e3af01f9ef0fd8.jpeg (http://fastpic.ru/view/47/2012/1114/c412033f104ca9f118e3af01f9ef0fd8.jpg.html)

7. Saving the GPS coordinates from the original file (written to comment tag)
http://i47.fastpic.ru/thumb/2012/1114/c6/261e47c5e112f8c3bdc146b2fc3fa0c6.jpeg (http://fastpic.ru/view/47/2012/1114/261e47c5e112f8c3bdc146b2fc3fa0c6.jpg.html) http://i47.fastpic.ru/thumb/2012/1114/3c/35cb33eda28a3ab254aa4fa8dbc6163c.jpeg (http://fastpic.ru/view/47/2012/1114/35cb33eda28a3ab254aa4fa8dbc6163c.jpg.html)

8. Ability to disable the mp4 atom correction
http://i47.fastpic.ru/thumb/2012/1114/08/be75cecd2e0300ffb346168a2c47b508.jpeg (http://fastpic.ru/view/47/2012/1114/be75cecd2e0300ffb346168a2c47b508.jpg.html)

9. Ability to disable the loading chapters from the original file
http://i47.fastpic.ru/thumb/2012/1114/8c/b401d9bdc72f5a0bca8672066da0f58c.jpeg (http://fastpic.ru/view/47/2012/1114/b401d9bdc72f5a0bca8672066da0f58c.jpg.html)

fantasmanegro
14th November 2012, 20:42
does mkvtomp4 support vobsub?...

oreons
15th November 2012, 08:24
fantasmanegro,

No. Only srt, ass, ssa, ttxt subs.

manolito
15th November 2012, 11:45
Thanks a lot for the new version...:)
Very competent German translation, too


Cheers
manolito

whiskey
15th November 2012, 19:11
Is there an option to split final file lets say into half equal chunks or something similar ? If yes where is it located lol :D

Pharaoh i7
20th November 2012, 03:05
Could anyone help me out to get nero to always transcode in he aac while trans-coding video files to mp4 with this tool

Geminiman
24th November 2012, 14:06
According to the docs for the m4v file format it supports holding DTS, TrueHD and DTS-HD.

What I'd like to accomplish with this tool is the following:

Remux the video without alteration

then for audio:

Always make sure there is an AC-3 track no matter what (and eliminate any aac tracks) and if there is a multi-channel source track that can be used make it a 5.1 track. If there is already an ac-3 5.1 track pass it through.

Add an AC-3 2 channel as well if a 5.1 can be created or passed through. If there is already an ac-3 2 channel track pass it through.

If there is a DTS, DTS-HD, or True-HD pass it through as well.

So if I had a file that came from MKV and had video + TrueHD it would result in the following:

Video
TrueHD track pass through
AC-3 5.1 channel (converted from the TrueHD)
AC-3 2.0 channel (pro logic 2) (converted from the TrueHD)


If I had an MKV with TrueHD + AC-3 (5.1) it would result in the same but would pass through the True HD and the AC-3 and create the AC-3 2.0 automatically.

If I had MKV with AC-3 (5.1) only it would create:
Video
AC-3 5.1 (pass through)
AC-3 2.0

DTS would end up with DTS + AC-3 stuff obviously.

If there was only a 2 channel audio track available in my language then there would only be ac-3 (2.0) either passed through or converted to Ac-3.

Basically I want to keep the higher def tracks if available, and always make sure that the resulting file has AC-3 5.1 and 2.0 as well for various players.

Is this doable? Or can it be doable?

Geminiman
24th November 2012, 14:10
Also as a separate request, can we add Folder monitoring (with recursion) so the app can be left running and if a file that is in mkv shows up in the directory it will auto convert?

I'd like to have multiple directories and a preset for destination directory for each file created.

So if it's a movie it goes to a sub folder named after the name of the movie with the year XXXX (2008).m4v as an example.

And if the file going into the directory was already an mp4 or m4v, just copy it in to the right spot for me.

and of course it would be awesome if this tool could handle wtv (ffmepg supports it I believe!) in H264 and would also handle automatically converting WTV MPEG2 to m4v with all of the options above and directory monitoring. Same for dvr-ms files and m2ts....

If you could just set what you want the result to be for the file and it automatically figured out how to get to that result this program would be AWESOME. Adding directory monitoring would take it to an entirely new level!

Animaniac
4th December 2012, 00:51
According to the docs for the m4v file format it supports holding DTS, TrueHD and DTS-HD.

What I'd like to accomplish with this tool is the following:

Remux the video without alteration

then for audio:

Always make sure there is an AC-3 track no matter what (and eliminate any aac tracks) and if there is a multi-channel source track that can be used make it a 5.1 track. If there is already an ac-3 5.1 track pass it through.

Add an AC-3 2 channel as well if a 5.1 can be created or passed through. If there is already an ac-3 2 channel track pass it through.

If there is a DTS, DTS-HD, or True-HD pass it through as well.

So if I had a file that came from MKV and had video + TrueHD it would result in the following:

Video
TrueHD track pass through
AC-3 5.1 channel (converted from the TrueHD)
AC-3 2.0 channel (pro logic 2) (converted from the TrueHD)


If I had an MKV with TrueHD + AC-3 (5.1) it would result in the same but would pass through the True HD and the AC-3 and create the AC-3 2.0 automatically.

If I had MKV with AC-3 (5.1) only it would create:
Video
AC-3 5.1 (pass through)
AC-3 2.0

DTS would end up with DTS + AC-3 stuff obviously.

If there was only a 2 channel audio track available in my language then there would only be ac-3 (2.0) either passed through or converted to Ac-3.

Basically I want to keep the higher def tracks if available, and always make sure that the resulting file has AC-3 5.1 and 2.0 as well for various players.

Is this doable? Or can it be doable?

This is exactly what I had in mind with my question above. It would be great if we could automatically pass through DTS and create AC3 (with AAC) so that could retain the DTS original for future compatibility and still have AC3 for Apple TV and AAC for iDevices. Thanks!

oreons
4th December 2012, 13:32
Until mp4box does not support DTS, TrueHD, etc.. And mkvtomp4 will not add these tracks to mp4.

jfcarbel
6th December 2012, 07:17
Version 0.222
5. The ability to break into chapters on time.

Cool, just saw this and that pretty awesome feature and one I really would need [donation forthcoming :)]

Also are the chapters it adds to an MP4 file compatible with Apple devices like iPad? What about the default media player used in Android tablets?

I wonder would it also support a fixed number of chapter stops and then calculate these based on duration? For example, if I wanted just 10 chapter stops in my movie, then it would roughly calculate where those would be and create the list.

An advanced future feature might be to also support taking this chapter stop info and forcing the x264 encoder to use these to force key frames at these points.

Been looking also for an MP4 tagging tool with chapter support. Does MkvToMp4 replace YAMB or MP4BoxGUI? I ask since its more fully featured the the others and I assume it would also support an MP4 file as input even though primarily an MKV to MP4 tool.

fantasmanegro
6th December 2012, 16:09
at version 0.222

is ac3 bug found by @va_lentin fixed?...

Animaniac
6th December 2012, 18:15
Until mp4box does not support DTS, TrueHD, etc.. And mkvtomp4 will not add these tracks to mp4.

Got it. Thanks for the follow up.

Pringles
6th December 2012, 22:17
Hi, the prgram is working great and I can play back easily my video files on my iPad. I appear to be having a problem with some audio tracks though (DTS). When reencoding the DTS track to AAC, the prgram seems to add a noise gate with a high threshold ie. when the audio track is quieter than -15db (it depends on the threshold setting) then the audio is fading out to -∞ so you don't hear anything. But when it's louder than -15db, then there's no problem.

The program doesn't do that on AC3 tracks so how is it possible to fix that?

oreons
7th December 2012, 09:53
jfcarbel,
Also are the chapters it adds to an MP4 file compatible with Apple devices like iPad? What about the default media player used in Android tablets?
Until chapters for Apple devices only.
I wonder would it also support a fixed number of chapter stops and then calculate these based on duration? For example, if I wanted just 10 chapter stops in my movie, then it would roughly calculate where those would be and create the list.
Maybe in the future.
An advanced future feature might be to also support taking this chapter stop info and forcing the x264 encoder to use these to force key frames at these points.
For repacking it impossible to do.
Been looking also for an MP4 tagging tool with chapter support. Does MkvToMp4 replace YAMB or MP4BoxGUI? I ask since its more fully featured the the others and I assume it would also support an MP4 file as input even though primarily an MKV to MP4 tool.
MP4 files can also be fully processed, it needs to enable "Edit mode" (button).


fantasmanegro,
Yes, fixed.


Pringles,
Look at the Sox settings, the correct value is:
compand 0.0,1 6:-70,-43,-20 -6 -90 0.1 gain -n -0.1 treble +0.1

fantasmanegro
7th December 2012, 14:00
thank you very much

Animaniac
9th December 2012, 22:41
Feature request -- Could you please enable "remember last" for "output directory?" Thanks!

Edit: Never mind. It looks like my permissions were wonky.

catacomb
10th December 2012, 10:18
Hi, anyone notice the artwork doesn't show up anymore? Is there some settings that I need to enable? Thanks

fantasmanegro
10th December 2012, 14:05
any way to speed up the encoding?... i mean encoding with handbrake max time encoding 9 hour hd content with mkv2mp4 encoding time was about 14hrs

i have a very old core i5 but it was a big difference between times... same presets: --slow --subme 9 and that's all

Animaniac
19th December 2012, 17:28
oreons,

When my source is DTS 6.1 and I'm using the ArcSoft decoder, I receive errors like this: "Audio 1 error. Does not match time source (03:48:11.680) and result (04:20:47.680) files." Would you have any suggestions on how to fix this?

Thanks!