View Full Version : mkvtoolnix 1.6.5 is out
MeteorRain
19th May 2006, 03:04
mosu:
can you add support for auto fetching delay info by scan 'DELAY %dms' from an AC3 audio file?
Hi mosu,
an option to use simple block by default would be great :)
foxyshadis
19th May 2006, 07:56
Since it's feature request hour: :p
* Can the various file open folders be changed to default to wherever the last dragged-in file was?
* The split-parsing doesn't seem to use the same rules you put in for chapter points a while back. Can it?
tomos
19th May 2006, 20:54
have an error message that i cant find anywhere
i'm trying to mux an avi (avc in vfw) with an aac audio track. this works fine normally, but this time i get an error i cant get around
Warning: Quicktime/MP4 reader: The AAC track 1 is missing the esds atom/the decoder config. Skipping this track.
Warning: 'F:\audio.mp4': No tracks will be copied from this file. This usually indicates a mistake in the command line.
anyone seen this before?
Isochroma
20th May 2006, 00:34
I've been muxing some video files with .ass subtitles, and noticed that while attached truetype font files play back fine in MPC, .PFB/.PFM PostScript Type 1 files won't show at all - font substitution occurs. Is this a bug in mkvmerge, or the player?
Liisachan
20th May 2006, 01:39
last time i checked, it was like This will only work if you set the correct mime type for the FONTS when muxing them with mkvmerge/mmg, it is
application/x-truetype-font
http://forum.doom9.org/showthread.php?s=&threadid=72086
mightve been changed already tho
Isochroma
20th May 2006, 02:03
I tried setting the MIME types for the files to both application/x-truetype-font and application/postscript; neither one worked.
So instead I grabbed this handy app called TransType that converts all font types.
Liisachan
20th May 2006, 05:52
I did a quick search and...
(1) Gabest's splitter calls InstallFont (http://svn.sourceforge.net/viewcvs.cgi/guliverkli/trunk/guliverkli/src/filters/parser/matroskasplitter/MatroskaSplitter.cpp?view=annotate&sortby=date#l664) only if mime is "application/x-truetype-font"
(2) PostScript Type 1 fonts (.pfb + .pfm) could be installed too, on Windows 2000/XP (http://store.adobe.com/type/browser/fontinstall/instructions_english.html), but not on Windows 98 (http://support.microsoft.com/kb/q188409/). So generally speaking, .pfb + .pfm cannot be supported.
So, while it might be possible to handle PostScript Type 1 transparently on newer Windows, it's rather safer to embed it as TrueType, if the font format conversion is not difficult (is it?)
Isochroma
20th May 2006, 17:33
The format conversion is easy as pie; and the quality is visually lossless. So TTF is the format, and thanking you for your help, I'll conclude this sub-subtopic so you guys can get back to the important work!
Strange :LOL:
Those type1 worked nicely recently with 1.7.0. MIME type application/x-font was used.
Of course I have WindowsXP thus proobably it works only on relatively recent OSes only.
Liisachan
21st May 2006, 03:06
perhaps Haali's filter can handle it. I checked sourfecorge (gabest) only.
sigma_sigma
22nd May 2006, 13:49
I have a question if it's possible. A used nero recode 2 wich is in Nero.Premium.Edition.v7.2.0.3 package to encode a vob file into mp4. After that, with mkvtoolnix v 1.7.0, I created a mkv file with subtitle included. When I play the movie with gabest media player classic, haali media splitter and vsfilter started automaticly, but I have no subtitle on screen, I don't understand why. Another mkv files made by me with x264 with subtitle included work great, but this one no. WHY, Please help!
Thanks in advance!
Later edit: was because my processor wich is slow.... mkvtoolnix v 1.7.0, is just fine....
LeMoi
23rd May 2006, 13:17
What version of vsfilter do you have ?
sigma_sigma
23rd May 2006, 14:32
that wich is included in Matroska_Pack_Full_v1.1.2.exe (v2.36)
Kurtnoise
23rd May 2006, 20:50
Are you sure that subtitles are there ? Did you have some sub entries in the filters ?
edit: blah...didn't seen your edit.
So what about this bug?
http://forum.doom9.org/showthread.php?p=828559#post828559
Avish
25th May 2006, 17:06
Why don't someone changes the thread title as the latest version is 1.7.0. :)
Marsu42
25th May 2006, 22:01
When trying to mux an ogg file, mkvmerge (v1.7.0) crashes w/ an unknown software exception ... is it just me, a known problem or a current bug?
Liisachan
26th May 2006, 02:36
You mean Ogg Vorbis? If every vorbis lets mkvmerge crash, I bet it's your problem. If only a specific file causes the problem, there will be other possibilities (if you uploaded the file in question, I'd test to see if I can reproduce the pb)
both Ogg Vorbis and Ogg Theora work fine for me anyway...
Marsu42
26th May 2006, 13:02
avimux_gui works ok with the same vorbis files. The files are rather large, so it would be overkill to upload it somewhere just to confirm the problem. I guess I will try some other .ogg files again and - if I cannot come up with a solution myself - ask again with a smaller sample. Thanks so far!
Skelsgard
29th May 2006, 01:05
How come MKVMerge doesn´t inport RAW 264 streams? Is it easier to import it thru MP4 container than raw or st like that?
How come MKVMerge doesn´t inport RAW 264 streams? Is it easier to import it thru MP4 container than raw or st like that?
Yes, it is.
Avish
29th May 2006, 15:26
Hi Guys,
Please take a look http://img530.imageshack.us/my.php?image=indi2ls.jpg
& please tell me what are these Edition 1, Edition 2, Edition 3? & If I want to keep only the latest edition, how can I get rid of the other two?
& Incase u wanna know, I used MKVToolnix 1.6.5 for this file.
About the chapters file, It's a txt file which contains data like this:
CHAPTER01=00:00:00.000
CHAPTER01NAME=Chapter 1: Utah, 1912
CHAPTER02=00:04:21.011
CHAPTER02NAME=Chapter 2: The Pursuit
Hi Guys,
& please tell me what are these Edition 1, Edition 2, Edition 3? & If I want to keep only the latest edition, how can I get rid of the other two?
What chapters file did you use for that? :)
MatMaul
30th May 2006, 09:26
hello !
I have actually a request with the last mkvmerge.
If I don't select a track as default track, mkvmerge sets the default tag on the first track : I think it's not good for subtitles : if I don't select a default track, I think mkvmerge must no set default track and the player or the splitter must do not active subtitles by default (option "no subtitles" in haali splitter).
thanks !
StoraX
30th May 2006, 09:42
Thanx !
Liisachan
30th May 2006, 09:55
I think that's a FAR (Frequently Asked Request), but it's not a good idea to believe a decoder/player too much. Because there are many different playres, and there's no telling how one might react when no sub track has the def flag.
I would do what I could do easily when muxing: Just mux an empty srt (or something similar) as the first sub track, with the default flag, and any player will react totally the same way.
That's not elegant, but the most reliable solution. On the other hand, even if Mosu makes the change as you suggested, some of the players out there might not even check the default flag at all... Just my 2 cents...
can you add support for auto fetching delay info by scan 'DELAY %dms' from an AC3 audio file?
and
an option to use simple block by default would be great
and
Can the various file open folders be changed to default to wherever the last dragged-in file was?
Have fun with:
http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-unicode-1.7.0-build20060601-1.rar
MacAddict
2nd June 2006, 05:23
Did the SSE2 builds prove not to be worth the extra effort?
foxyshadis
2nd June 2006, 06:31
What's the point of a processor optimized build of something that's entirely disk-speed-bound? I've never seen it go above 10% cpu, and usually it hovers around 2%.
btw thanks, Mosu.
Did the SSE2 builds prove not to be worth the extra effort?
Well, Issa always did those, and (s)he did not consult me. So I can't really comment :)
Anyway, what foxyshadis says is true. mkvmerge is completely bound by disk and memory I/O speed, not by processing power. It could use a lot of improvement on the disk I/O part (meaning proper caching, maybe multi-threaded), but there's almost nothing the compiler can speed up by using special processor optimazations.
Avish
2nd June 2006, 09:09
Hi Mosu,
U seems to be the creator of mkvtoolnix, so please tell me how can I get rid of these Edition 2 & 3? [please check the screenshot If u want] http://img530.imageshack.us/my.php?image=indi2ls.jpg
I want to keep only one of 3, only the latest one.
Thanks.
Avish: Which kind of files are you remuxing? (What are your source files etc etc) Can you "load" chapters from the MKV file in mmg's chapter editor and send me a screenshot of it?
Avish
2nd June 2006, 12:52
Avish: Which kind of files are you remuxing? (What are your source files etc etc) Can you "load" chapters from the MKV file in mmg's chapter editor and send me a screenshot of it?Sure. Sorces are x264 into mkv, encoded by meGUI + the original ac3.
I used Chapter-X-tractor, chosen preset was OGG & saved it as a txt file.
sterlina
3rd June 2006, 19:12
=====
edit 2: don't take care about this post, it's my fault (read next 2 posts!!) :p
=====
MISSING
===
edit: btw: I'm not sure I have to report it here, if it is the wrong place just excuse the post ;)
===
it seems croatian language is missing from mkvtoolnix
ISO 639-2 code:
bibliographic (from english name): scr
terminological (from language):hrv
links:
http://en.wikipedia.org/wiki/Croatian_language
http://en.wikipedia.org/wiki/ISO_639-2
http://en.wikipedia.org/wiki/List_of_ISO_639_codes
Liisachan
4th June 2006, 01:46
G:\>mkvmerge -o hrv.mka --language 0:hrv glider.wav
mkvmerge v1.7.0 ('What Do You Take Me For') built on Jun 1 2006 14:01:57
'glider.wav': Using the WAV demultiplexer.
'glider.wav' track 0: Using the PCM output module.
The file 'hrv.mka' has been opened for writing.
progress: 100%
The cue entries (the index) are being written...
Muxing took 0 seconds.
G:\>mkvinfo hrv.mka
+ EBML head
...
| + Language: scr
http://ffdshow.faireal.net/tmp/scr_hrv.png
sterlina
4th June 2006, 15:05
whoa! maybe I have to wear glasses :cool: thanks Liisachan
Skelsgard
4th June 2006, 20:19
http://ffdshow.faireal.net/tmp/scr_hrv.png
Which´s program is this image from? It looks like a really good info tool.
LeMoi
4th June 2006, 20:36
Looks like matroskaprop :)
http://www.jory.info/mambo45/index.php?option=com_remository&Itemid=35&func=fileinfo&filecatid=27&parent=folder
Skelsgard
4th June 2006, 21:45
Yes, it is. Thanx, LeMoi. It´s a really cool little app.
Sorry for repeating this again, but this bug is really annoying. :)
An old problem reappears:
---------------------------
mkvmerge GUI: error
---------------------------
The stretch setting for track nr. 0 in file 'E:\DVD\Pr_King_Kong\project T02 3_2ch 384Kbps DELAY 0ms.rus.ac3' is invalid.
---------------------------
ОК
---------------------------
"mkvmerge" -o "E:\DVD\Pr_King_Kong\King Kong.mkv" --priority lower --language 1:eng --default-track 1 -d 1 -A -S E:\DVD\Pr_King_Kong\project.mkv --sync 0:0,1001/960 --default-track 0 -a 0 -D -S "E:\DVD\Pr_King_Kong\project T02 3_2ch 384Kbps DELAY 0ms.rus.ac3" -a 0 -D -S E:\DVD\Pr_King_Kong\project.audio.eng.ogg --language 0:eng --sync 0:0,1001/960 --default-track 0 --compression 0:zlib --language 1:rus --sync 1:0,1001/960 -s 0,1 -D -A E:\DVD\Pr_King_Kong\project.subs.idx --track-order 0:1,1:0,2:0,3:0,3:1 --title "King Kong" --split size:797 --split-max-files 3 --link
when executing commandline manually, everything is running ok..
Haali
6th June 2006, 17:23
I don't think you can stretch ac3 audio without reencoding.
Marsu42
7th June 2006, 11:35
When run from the command line, mmg creates "jobs" directories all over the place (i.e. in the current directory). It would be nice if this directory would only appear in the folder mmg.exe is in.
MeteorRain
8th June 2006, 07:13
can you add support for auto fetching delay info by scan 'DELAY %dms' from an AC3 audio file?
Have fun with:
http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-unicode-1.7.0-build20060601-1.rar
well, in fact i just patched it myself before seeing your reply and just about to post the patch.... ^ ^|||
here's my patch code against mmg 1.70:787c787
< wxString name, command, id, type, exact, video_track_name, opt_file_name, delay;
---
> wxString name, command, id, type, exact, video_track_name, opt_file_name;
794d793
< int delaypos;
1029,1036c1028
< if (file.container == FILE_TYPE_AC3 && (delaypos = name.Find("DELAY")) > 0) { // apply delay info automatically
< delaypos += 6;
< delay = name.Mid(delaypos, name.Find("ms") - delaypos);
< if(!delay.IsNumber())
< delay.Clear();
< else
< wxLogMessage(wxT("Delay '") + delay + wxT("' in AC3 file detected. Delay applied"));
< }
---
>
1053,1054d1044
< if (!append)
< t->delay = delay;
Have fun with:
http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-unicode-1.7.0-build20060601-1.rar
simpleblock by default works great here :)
but even if I uncheck "show mmg's debug window" it appears after starting...(nothing serious, but worth mentioning)
Thanks Mosu. I'm very greatfull for this up date. I now need to demux and remux every rmvb / ac3 file I muxed with 1.6.5 (jerky play back) Can some one help me with a script to do that recursivly, demuxing to a set directory where I know there is space and then muxing back into the original dir overwriting the original mkv.. ?
kurt
11th June 2006, 20:41
when using simpleblock for muxing and after that trying to split the file, this error appears: Warning: pr_generic.cpp/generic_packetizer_c::add_packet(): timecode < last_timecode (00:00:00.040 < 00:00:00.160) for 1 of 'C:\Movies\xxx.mkv'. This should not have happened.....
the output file seems to be ok (although splitting takes a lot of time)...
my system: P4, 2ghz, 512RAM, WinXPHome
Edit: the file was created with xvid_encraw and mkv output
MeteorRain
12th June 2006, 13:14
Thanks Mosu. I'm very greatfull for this up date. I now need to demux and remux every rmvb / ac3 file I muxed with 1.6.5 (jerky play back) Can some one help me with a script to do that recursivly, demuxing to a set directory where I know there is space and then muxing back into the original dir overwriting the original mkv.. ?
open your mmg
load the mkv and rewrite the output file name
copy the command line to clipboard
write a batch file
you may take the advantage of 'for %i in (*.*) do xxx'
if you use '%i' in batch file, you should use '%%i' instead.
Thanks MeteorRain... I need to demux with mkvextract first and then remux.Ohterwise I still get jerky playback.
Cheers also for the tips on batch files that's what I really need to know so that I can run a script to do that recursivly, demuxing to a set directory where I know there is space and then muxing back into the original dir.
Well this is random. I thought 1.7.0 had fixed my jerky playback issues. But when I play the rmvb file in mpc with an ac3 audio file named the same it plays very well at about 60% cpu with some high freq post filtering in MPC. With tyring to play the mkv of those two streams ends up with 100% CPU and jerky play back??
Any one else have this issue? And is that a typical cpu hike just for splitting? (Latest haali splitter)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.