View Full Version : mkvtoolnix (Matroska toolkit): new release
Pages :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[
17]
18
19
20
thana
25th June 2004, 16:28
Originally posted by Mosu
Please try http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-0.9.1-build20040625-1.rar
works great! no more problems..
a note on the new minimize-button in the process window: after hitting it there is no way to bring mmg up again (other than from the taskmanager). left- or right-clicking on it in the taskbar has no effect. but if you click instead on the normal minimize button of the main-mmg-window everthing works as expected (but this does of course not work when the job management window is open).
Mosu
25th June 2004, 17:08
Originally posted by thana
works great! no more problems..
a note on the new minimize-button in the process window: after hitting it there is no way to bring mmg up again (other than from the taskmanager).
Ok (happens only on Windows...). So let's try the system's minimize box instead: http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-0.9.1-build20040625-2.rar
thana
25th June 2004, 17:26
works now. all windows are minimize-able on their own, perfect! :)
another small issue i just saw: after doing file-new the option to link files when splitting is enabled by default, while on startup its disabled. i believe it should default to off, as there are still no players having support for this feature (at least on windows), are there?
Mosu
25th June 2004, 17:34
Originally posted by thana
another small issue i just saw: after doing file-new the option to link files when splitting is enabled by default, while on startup its disabled. i believe it should default to off, as there are still no players having support for this feature (at least on windows), are there?
Right, fixed. Thanks.
Mosu
29th June 2004, 22:55
Heya,
release time! 0.9.2 is out, and it contains a couple of minor bug fixes and a couple of enhancements for mmg. One big change (--track-order working globally), and mmg's guid has been updated.
The homepage:
http://www.bunkus.org/videotools/mkvtoolnix/
The source:
http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-0.9.2.tar.bz2
Windows binaries:
http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.9.2.rar
(These are being built as I write this, but they should be up in 10minutes.)
Fedora Core 1 binaries:
http://www.bunkus.org/videotools/mkvtoolnix/redhat/mkvtoolnix-0.9.2-1.i386.rpm
SuSE 9.0 binaries:
http://www.bunkus.org/videotools/mkvtoolnix/suse/mkvtoolnix-0.9.2-1.i586.rpm
Here's the ChangeLog since 0.9.1:
-------------------------------------
2004-06-29 Moritz Bunkus <moritz@bunkus.org>
* Released v0.9.2.
* mmg: Updated the mkvmerge GUI guide to reflect changes and additions.
2004-06-25 Moritz Bunkus <moritz@bunkus.org>
* mmg: new feature: Added 'minimize' buttons to the two 'mkvmerge is running' dialogs.
* mmg: new feature: Added an option for automatically calling 'File -> new' after a job has been added to the job queue.
2004-06-24 Moritz Bunkus <moritz@bunkus.org>
* mkvextract: bug fix: Video extraction was not working correctly on big endian systems.
2004-06-21 Moritz Bunkus <moritz@bunkus.org>
* mmg: bug fix: The job manager did not always catch all of mkvmerge's output, especially if a job failed.
2004-06-20 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge, mmg: new feature: --track-order now controls the track creation order globally, meaning that it isn't used for each file but only once. This allows the tracks to be created in ANY order (before it was first ordered by file, then by track). For mmg this means that the track list contains all available tracks and that there are no 'up' and 'down' buttons in the file list anymore.
* mmg: new feature: Line wrap the tooltips on Windows.
* mmg: new feature: Suggest a name for a new job based on the output file name.
* mmg: new feature: Temporarily disaable 'always on top' if the muxing or the job dialog are visible.
* mmg: new feature: Ask for confirmation before adding a job if there's already an old job with the same description.
* mkvmerge: new feature: You can specifiy the time after which to split with ms precision.
2004-06-19 Moritz Bunkus <moritz@bunkus.org>
* mmg: bug fix: The functions 'move up', 'move down' and 'delete' in the 'job' dialog were not working correctly on Windows.
2004-06-15 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: Fixed more of that 'garbage at the beginning of MP3 streams' issue.
2004-06-13 Moritz Bunkus <moritz@bunkus.org>
* mmg: bug fix: The 'always on top' option was ignored when starting mmg.
* mkvmerge: bug fix: Reading of broken / unfinished AVI files was broken on Windows.
-------------------------------------
Have fun :)
Rash
30th June 2004, 00:29
How do we thank you Mosu? :)
Audionut
30th June 2004, 16:16
Request support for Monkey's Audio (http://www.monkeysaudio.com/).
Thanks for all your work.:)
pixolex
1st July 2004, 00:36
Originally posted by Rash
How do we thank you Mosu? :)
well one time i saw a address from mosu...and he said that he likes postcards...but i can't find de address any more...:(
And i could send him a postcard from Euro 2004 in portugal :rolleyes:
Portugal is in the Final!!! :)
outlyer
1st July 2004, 00:46
Originally posted by pixolex
well one time i saw a address from mosu...It's somewhere in this **huge** thread
Originally posted by pixolex
and he said that he likes postcardsWe could also buy him a cow :D
pixolex
1st July 2004, 00:57
Originally posted by outlyer
We could also buy him a cow :D
well gooooooooooooooooooood idea!
but don't say him...it's a surprise :D
But where is the address?
Liisachan
1st July 2004, 01:07
Originally posted by pixolex
well gooooooooooooooooooood idea!
but don't say him...it's a surprise :D
But where is the address?
http://forum.doom9.org/showthread.php?s=&postid=472295#post472295
pixolex
1st July 2004, 01:10
Originally posted by Liisachan
http://forum.doom9.org/showthread.php?s=&postid=472295#post472295
Thanks!
i'll send him one postcard tomorrow :)
Liisachan
1st July 2004, 01:11
Originally posted by Audionut
Request support for Monkey's Audio (http://www.monkeysaudio.com/).
Thanks for all your work.:)
I requested that too a while ago...but...
have you ever tried TTA?
It's lossless too and intoxicatingly fast when you encoding like "what a dream"...
WavPack 4.0 final is coming probably in a few days too,
and readme from beta 3 says "In fact, the blocks can be separated and embedded into another container format and still be decoded transparently by the Wvunpack program!"....which would mean...?!?!?! :)
[Add]
on the other hand APE is 3.99, and you can assume there will be some major changes (again) when 4.00 is out, since there was a gap even between 3.98 and 3.99.
good side is, tho, there are already DS filters for APE...
we need DS filters first anyway for TTA or WV
Originally posted by pixolex
well one time i saw a address from mosu...and he said that he likes postcards...but i can't find de address any more...:(
And i could send him a postcard from Euro 2004 in portugal :rolleyes:
Portugal is in the Final!!! :)
Gee, I wasn't able to read this thread due to Linux installation breakage, but I thought 'hmm what could I ask? Maybe they could write me a postcard' :)
Yes, that'd be quite nice :)
Originally posted by Audionut
Request support for Monkey's Audio (http://www.monkeysaudio.com/).
Thanks for all your work.:)
Not sure about this. Our plans are to get TTA and WavPack working in Matroska next.
Originally posted by outlyer
We could also buy him a cow :D
*g* Now where would I put that? My flat's really not that big... And somehow I doubt that my flatmates would approve ;)
Oh well, I could always make room by getting rid of my flatmates :D
Griniaris
1st July 2004, 11:02
Originally posted by pixolex
And i could send him a postcard from Euro 2004 in portugal :rolleyes:
Portugal is in the Final!!! :)
So will be Greece in a few hours I hope!
And then we will see... If we make it to the final I'll send one too if we don't I'll think about it, maybe I'll wait for the olympics.
Thanks a lot Mosu!
pixolex
1st July 2004, 11:30
Originally posted by Griniaris
So will be Greece in a few hours I hope!
And then we will see... If we make it to the final I'll send one too if we don't I'll think about it, maybe I'll wait for the olympics.
Thanks a lot Mosu!
OFF TOPIC:
We Want GREECE in the Final..we want REVENG :D
GOOOOOOOOO GREEEEEEEEEEECE!!!
Griniaris
2nd July 2004, 00:28
Looks like I am going to keep my promise!
GREECE is on the final!
I hope the final will be a repeat of the first match!
Watch out Portugal!
Sorry for being off topic but I am really happy now! Everybody here in Greece is out on the streets celebrating. This is the first success for the greek national team and I dont think anyone will sleep tonight.
Audionut
3rd July 2004, 22:25
TTA Directshow filter (http://forum.doom9.org/showthread.php?threadid=79138)
pixolex
4th July 2004, 23:32
@Mosu
it is possible qwhen minimizing the active window, minimize ALL the non-active windows ...they keep always on top :(
OFF TOPIC:
Congratulations Greece!
Griniaris
5th July 2004, 01:08
Originally posted by pixolex
OFF TOPIC:
Congratulations Greece!
Still off topic...
Thanks!
http://www.edu.uoc.gr/~math2176/kypello.jpg http://www.edu.uoc.gr/~math2176/kypello2.jpg
Originally posted by pixolex
@Mosu
it is possible qwhen minimizing the active window, minimize ALL the non-active windows ...they keep always on top :(
Not really as there doesn't seem to be a way to be notified by such a 'minimize' event in wxWidgets (the GUI toolkit I use). So mmg has no idea that it has just been minimized.
BTW: Congrats, Greece. It sure was a tough fight yesterday.
hippoth
15th July 2004, 17:31
Hi,
is there a way to implement a option that gives me the possibility to say that a subtitle wont be displayed by default?
To say it in other words: sometimes I mux a subtitle in the matroska file that I donīt want to see by default, I want that I just see the subtitle when I click on them.
Can this be realized?
Liisachan
15th July 2004, 21:28
Originally posted by hippoth
is there a way to implement a option that gives me the possibility to say that a subtitle wont be displayed by default?
Quick hack which may or may not work would be...
1. Make a dummy subtitle file (SRT/SSA etc) which contains no sub data,
like this "Void.srt":
[CODE]
1
00:00:00,000 --> 00:00:00,100
<-- just one space here
eof
[CODE]
2. Mux it with your true sub file, but make that Void.srt = default track
3. If the player respects default track, then you wont see the subs by default...
Maybe.
Mosu
15th July 2004, 22:45
Liisachan's hack should work. But there is no such setting in a Matroska file. It's really up to the player. It should provide an option NOT to play subtitles by default. If it doesn't, change your player :)
Rumbah
18th July 2004, 02:24
Hi!
I tried to mux a Real Video 10 file with two AAC audio files, but I cannot choose a default audio track in mkvmerge. I can set the checkbox, but it isn't saved. If i choose another track and change back to the audio track, the box is uncheckd. In the generated command line, there is no --default-track for the audio files.
Rumbah
Mosu
18th July 2004, 09:47
Originally posted by Rumbah
Hi!
I tried to mux a Real Video 10 file with two AAC audio files, but I cannot choose a default audio track in mkvmerge. I can set the checkbox, but it isn't saved. If i choose another track and change back to the audio track, the box is uncheckd. In the generated command line, there is no --default-track for the audio files.
Rumbah
Could you please try the latest build available at http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-0.9.2-build20040714-1.rar ? If it does the same I'll investigate further.
Rumbah
18th July 2004, 16:56
I tested it, and yes, it is still the same.
Mosu
18th July 2004, 17:23
Originally posted by Rumbah
I tested it, and yes, it is still the same.
Ok, should be fixed in 0.9.3 which I'm preparing for release at the moment. Thanks for the hint.
Mosu
18th July 2004, 17:42
Heya,
here's yet another version of mkvtoolnix, 0.9.3. A couple of bug fixes and a small usability enhancement.
The homepage:
http://www.bunkus.org/videotools/mkvtoolnix/index.html
The sources:
http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-0.9.3.tar.bz2
The Windows binaries:
http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.9.3.rar
The various Linux packages are still being built and will be available from the homepage shortly.
Here's the ChangeLog since the 0.9.2 release:
-----------------------------------------------------
2004-07-18 Moritz Bunkus <moritz@bunkus.org>
* Released v0.9.3.
* mmg: bug fix: The 'default track' checkbox was broken.
2004-07-14 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: Using '--cues ...:all' was broken for audio tracks that use lacing.
2004-07-13 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: The latest OpenDML AVI files generated by mencoder were not read correctly. Only the first RIFF chunk was processed.
2004-07-10 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: If the user does not specify a --language for a track 'und' ('undefined') will now be used instead of 'eng'. The user can use the new option '--default-language' to change that.
2004-07-07 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: new feature: When using a CUE sheet as a chapter file mkvmerge will automatically convert some of the entries to tags.
2004-07-03 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: The default track feature did not work correctly with the new --track-order.
* mkvmerge: new feature: Added support for TTA lossless audio files.
-----------------------------------------------------
Have fun.
Liisachan
19th July 2004, 08:38
Let me report 3 things...
1. MPC doesn't understand the lang code nld
MMG's "Track Options/Language" list has a special section for the "major" languages in its very first part. This part is used quite often. However, apparently, the langauge code for dutch used here, nld, is not understood by Media Player Classic (6482). I know this is not your problem, but I think dut would be safer. MPC does know dut=Dutch, but does not know what nld is, and will default it to English.
2. Mkvmerge handles the end time of a sub wrongly, if the duration of that sub is equal to zero.
Dialogue: Marked=0,0:00:01.00,0:00:02.00,style1,,0000,0000,0000,,foo
Dialogue: Marked=0,0:00:03.00,0:00:03.00,style1,,0000,0000,0000,,bar
Dialogue: Marked=0,0:00:12.34,0:00:15.00,style1,,0000,0000,0000,,baz
The duration of the 2nd line "bar" is zero. This does not happen in normal situations, because a zero-duration sub data is just meaningless. But there can be such an SSA anyway, and mkvmerge cannot handle this case properly. It wrongly set the end time of bar = the start time of the next line, "baz." As a result, the 2nd line "bar" will not disappear until the 3rd line is shown at 12.34. In other words, altho the duration of the 2nd line should be 0.00, mkvmerge changes it into 9.34 sec, in thie case.
IMO, any sub date with duration <= 0 shuold be just discarded. OR, you might want to warn the user when such a weird data is found.
3. Mkvmerge crashes when it meets a void sub data, like this:
Dialogue: Marked=0,0:00:01.00,0:00:02.00,style1,,0000,0000,0000,,foo
Dialogue: Marked=0,0:00:03.00,0:00:05.00,style1,,0000,0000,0000,,
The 2nd line has normal timing, but there is no text to show in this line. Mkvmerge crashes when it tries to handle it. This kind of data does not exist in nomal situations either, but there can be an SSA with such a line for some reason anyway.
Tyia :)
Mosu
19th July 2004, 09:21
Originally posted by Liisachan
Let me report 3 things...
1. MPC doesn't understand the lang code nld
...
2. Mkvmerge handles the end time of a sub wrongly, if the duration of that sub is equal to zero.
...
3. Mkvmerge crashes when it meets a void sub data, like this:
...
Thanks. I'll take care of that this week.
Audionut
19th July 2004, 12:38
Originally posted by Mosu
* mkvmerge: new feature: Added support for TTA lossless audio files.
Thankyou.
Mosu
19th July 2004, 12:40
Originally posted by Audionut
Thankyou.
You're welcome. TTA support is not finished yet. If the file contains ID3 tags then mkvmerge will either not detect it, handle it incorrectly or even crash (no time to fix that properly so far).
Sigmatador
19th July 2004, 16:06
@Mosu
thank you for your great work.
i small thing i have noticed yesterday:
If i transmux a mkv file to a new mkv file using mmg (because i needed to add/remove some tracks) at the end of the process, mkvmerge crash.
If i demux the mkv tracks with mkvextract then remux it with mmg, there's no problem.
If i transmux an ogm file to a mkvfile there's no problem too
only a direct mkv to mkv transmux seems to cause problem. IIRC the latest pre 0.9.2 i tested didn't have this problem.
regards.
Mosu
19th July 2004, 20:45
Originally posted by Liisachan
Let me report 3 things...
1. MPC doesn't understand the lang code nld
...
2. Mkvmerge handles the end time of a sub wrongly, if the duration of that sub is equal to zero.
...
3. Mkvmerge crashes when it meets a void sub data, like this:
...
I've addressed 1 and 3 in http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-0.9.3-build20040719-2.rar
2 however is a bug in Gabest's filter. If the duration is zero then no 'block duration' element is written to the file. As the subtitle track does not contain a 'default duration' element this is perfectly valid and really means 'a duration of 0s'. So Gabest should fix this. Of course I could drop such lines, but maybe they do serve a purpose and I'd prefer to keep them intact and let the player handle them properly.
Mosu
19th July 2004, 21:08
Originally posted by Sigmatador
If i transmux a mkv file to a new mkv file using mmg (because i needed to add/remove some tracks) at the end of the process, mkvmerge crash.
...
only a direct mkv to mkv transmux seems to cause problem. IIRC the latest pre 0.9.2 i tested didn't have this problem.
Damn. Thanks. That bug was introduced shortly after 0.9.2. The latest 0.9.2-pre did indeed contain the bug as well, but it was an illegal memory access which only resulted in a crash occasionally. http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-0.9.3-build20040719-3.rar
niamh
19th July 2004, 23:45
MPC does know dut=Dutch, but does not know what nld is, and will default it to English.
Vobsub does it too.
Mosu
20th July 2004, 08:38
Originally posted by niamh
Vobsub does it too.
Ah yes, thanks. I'll build something new for Windows tomorrow.
niamh
23rd July 2004, 23:12
I have a simple srt file that mkvmerge didn't recognize. I muxed it with vdubmod and no problem though...
I uploaded it to you(subtitles.not.recognized.rar)
I also got an avi tonight that I was muxing with subtitles to mkv whose aspect ratio got totally bungled, but I'm too tired to look further into it for now, it could well be me (as usual;))..I'll come back to you if I can't find an explanation for it.
Thx mosu :)
Mosu
23rd July 2004, 23:27
Originally posted by niamh
I have a simple srt file that mkvmerge didn't recognize. I muxed it with vdubmod and no problem though...
Stupid spaces at the end of each line... Grab the latest from http://www.bunkus.org/L?id=pre which should fix this issue.
I also got an avi tonight that I was muxing with subtitles to mkv whose aspect ratio got totally bungled, but I'm too tired to look further into it for now, it could well be me (as usual;))..I'll come back to you if I can't find an explanation for it.
Ok.
Liisachan
24th July 2004, 00:11
Originally posted by Mosu
2 however is a bug in Gabest's filter. If the duration is zero then no 'block duration' element is written to the file. As the subtitle track does not contain a 'default duration' element this is perfectly valid and really means 'a duration of 0s'. So Gabest should fix this. Of course I could drop such lines, but maybe they do serve a purpose and I'd prefer to keep them intact and let the player handle them properly. I see. That makes sense.
(But I'm afraid Gabest seems too busy in RL now.)
Anyway, thanx for 1 & 3.
Here's yet another problem I've been wonrdering about.
(A-1) Mux vid+flac with MMG
(A-2) Play the result to the end. --> Works fine.
(A-3) Rewind it. Try to play it again. --> No sound comes this time. Only vid.
(A-4) Transmux it with MMG to make a new MKV to see itll help. --> Doesnt work. Same result.
------
I thought this was a problem of Core Flac 0.3b4, but here is this mysterious fact.
(B-1) Mux vid+flac with MMG
(B-2) Open the result with VirtualDubMod and "trim" it without recompressing (direct stream copy). "Trim" here means, for instance, to make 10:00 video out of 10:05 video, by Setting Selection Start/End. "Shorten" in another word.
(B-3) Play it. Rewind it. Replay it. --> Everthing goes fine now!
(B-4) Transmux it with MMG and get another MKV. --> The new one works perfectly, too.
------
This suggests that, there might be some problem in Mkvmerge when it terminates FLAC in the output. However, VDM is not that good to fix this problem. Just direct-stream-copying doesnt work. You need to "trim" (shorten) the MKV, otherwise the problem A-3 remains.
So this might be CoreFLAC's problem after all, not MKVmerge's.
Can anyone reproduce this result?
TYIA
niamh
24th July 2004, 12:28
Issue fixed, thank you very much :)
Mosu
25th July 2004, 12:21
Heya,
here's another release of mkvtoolnix - v0.9.4. Focus is again on bug fixes, but especially the CUE sheet management (reading a CUE sheet with --chapters and extracting such a CUE sheet from a Matroska file) has been overhauled and extended. Special thanks to Nicolas "goldenear" Le Guen who worked closely with me on the CUE sheet handling.
The homepage:
http://www.bunkus.org/videotools/mkvtoolnix/
The sources:
http://www.bunkus.org/videotools/mkvtoolnix/sources/mkvtoolnix-0.9.4.tar.bz2
Windows binaries:
http://www.bunkus.org/videotools/mkvtoolnix/win32/mkvtoolnix-0.9.4.rar
The RedHat and SuSE binaries are still being built and should be available from the homepage shortly.
For those who compile from the sources: Please note that this release requires libebml and libmatroska v0.7.1 which we've just released as well. Get them from http://dl.matroska.org/downloads/libebml/ and http://dl.matroska.org/downloads/libmatroska/
Finally the ChangeLog since 0.9.3:
------------------------------------------------
2004-07-25 Moritz Bunkus <moritz@bunkus.org>
* Released v0.9.4.
2004-07-24 Moritz Bunkus <moritz@bunkus.org>
* mkvextract: new feature: Added support for extracting TTA tracks to TTA files.
* mkvmerge: bug fix: SRT file recognition failed if the file contained spaces at the end of the first line.
2004-07-21 Moritz Bunkus <moritz@bunkus.org>
* mkvextract: new feature: Implemented the extraction of chapter information and tags as a CUE sheet which is the reverse operation to using a CUE sheet with mkvmerge's '--chapters' parameter.
2004-07-20 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: Broken VobSub .idx files which contain timestamps going backwards no longer crash mkvmerge. A warning will be printed for such inconsistencies.
2004-07-19 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: The Matroska reader contained a nice little illegal memory access (introduced in 0.9.3 with the fixes to the 'default track' handling).
* mkvmerge: bug fix: The SSA reader was segfaulting if a line contained an empty text field.
* mmg: new feature: Added support for the two flags 'hidden' and 'enabled' in the chapter editor.
* mkvmerge: new feature: The pregap from a CUE sheet is converted into two sub-chapters (one for "INDEX 00", one for "INDEX 01"). These sub-chapters have their 'hidden' flag set.
* mkvinfo: bug fix: Fixed compilation for MATROSKA_VERSION = 2.
* mkvinfo: bug fix: Fixed compilation with gcc 3.2.
2004-07-18 Moritz Bunkus <moritz@bunkus.org>
* mkvmerge: bug fix: The CUE sheet parser interpreted a timestamp as HH:MM:SS (hours, minutes, seconds). The correct spec is HH:MM:FF (hours, minutes, frames with 1 frame = 1/75 second).
------------------------------------------------
Have fun.
[Toff]
25th July 2004, 19:11
Originally posted by Mosu
2 however is a bug in Gabest's filter. If the duration is zero then no 'block duration' element is written to the file. As the subtitle track does not contain a 'default duration' element this is perfectly valid and really means 'a duration of 0s'. So Gabest should fix this. Of course I could drop such lines, but maybe they do serve a purpose and I'd prefer to keep them intact and let the player handle them properly.
This problem should be fixed in this filter :
MatroskaSplitter_(1023-Unicode)_Subtitle_null_duration_Fix_Test.zip (http://christophe.paris.free.fr/matroska/MatroskaSplitter_(1023-Unicode)_Subtitle_null_duration_Fix_Test.zip)
I've not looked yet at the FLAC problem at end of file.
Atamido
26th July 2004, 18:28
Originally posted by Mosu
2 however is a bug in Gabest's filter. If the duration is zero then no 'block duration' element is written to the file. As the subtitle track does not contain a 'default duration' element this is perfectly valid and really means 'a duration of 0s'. So Gabest should fix this. Of course I could drop such lines, but maybe they do serve a purpose and I'd prefer to keep them intact and let the player handle them properly. I'm pretty sure that if a Block is supposed to have a duration on zero, then you would need to write a BlockDuration element with a value of zero. A Block without any BlockDuration element or DefaultDuration element, has a duration of its start time to the start time of the next Block. Of course if you have two Blocks with the same timecode, and the first has now BlockDuration value, then it would by default have a duration of zero.
Mosu
26th July 2004, 18:32
Originally posted by Pamel
I'm pretty sure that if a Block is supposed to have a duration on zero, then you would need to write a BlockDuration element with a value of zero. A Block without any BlockDuration element or DefaultDuration element, has a duration of its start time to the start time of the next Block. Of course if you have two Blocks with the same timecode, and the first has now BlockDuration value, then it would by default have a duration of zero.
Yes, you're right. I'll fix that, then. Sorry Liisachan (and Gabest).
Mosu
26th July 2004, 19:40
A build with the '0s duration' thingy fixed: http://www.bunkus.org/videotools/mkvtoolnix/win32/pre/mkvtoolnix-0.9.4-build20040726-3.rar
pixolex
31st July 2004, 18:18
@mosu
request: :P
is it possible suport .sub files? I know that is frame oriented..but can not be coverted internely to .srt or other format and then merged?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.