Moritz Bunkus
|
32956f97e9
|
Wrote documentation, XML examples and the DTD for the XML chapter files.
|
2003-08-30 15:03:04 +00:00 |
|
Moritz Bunkus
|
f76027f255
|
More documentation around the chapter features.
|
2003-08-30 14:25:12 +00:00 |
|
Moritz Bunkus
|
eb200f458c
|
Fixed wrongly named option.
|
2003-08-30 14:15:27 +00:00 |
|
Moritz Bunkus
|
b3a175ae64
|
Rewrote mkvinfo to use libebml's Read() function instead of manually reading each and every element.
|
2003-08-30 13:50:00 +00:00 |
|
Moritz Bunkus
|
3bff75a90b
|
Only adjust the end timecode for a chapter if a valid max timecode has been given.
|
2003-08-30 13:13:34 +00:00 |
|
Moritz Bunkus
|
56af76730f
|
Some validation for the start and end times. Support for splitting chapters.
|
2003-08-30 10:29:09 +00:00 |
|
Moritz Bunkus
|
5de0a3d33c
|
A working XML chapter parser.
|
2003-08-30 08:55:10 +00:00 |
|
Moritz Bunkus
|
e565218a30
|
Adapted the XML chapter extraction mode to the new XML element names.
|
2003-08-30 08:50:21 +00:00 |
|
Moritz Bunkus
|
5dec828733
|
Added a check for libebml's version number.
|
2003-08-30 08:33:34 +00:00 |
|
Moritz Bunkus
|
9f5ba81a7e
|
Promoted "dumpsizes()" to a real debug function.
|
2003-08-29 16:20:45 +00:00 |
|
Moritz Bunkus
|
1c8a717a4d
|
Set normal properties.
|
2003-08-29 14:08:57 +00:00 |
|
Moritz Bunkus
|
a0927ee9b3
|
Reorganizations for the new XML based chapter parser. A big part of the new XML based chapter parser itself.
|
2003-08-29 14:07:55 +00:00 |
|
Moritz Bunkus
|
06bc68fc53
|
Some updates.
|
2003-08-29 07:39:14 +00:00 |
|
Moritz Bunkus
|
3cdde4144e
|
Bumped version number to 0.6.5.
|
2003-08-28 17:50:08 +00:00 |
|
Moritz Bunkus
|
6202ecb776
|
On Windows the 'isspace()' function used to trim leading and trailing white spaces from tags considered some parts of valid UTF-8 character sequences to be white spaces as well. Fixed by replacing 'isspace()' with 'isblank()'.
|
2003-08-28 17:21:23 +00:00 |
|
Moritz Bunkus
|
675e81eb03
|
Fixed a lot of minor mem leaks and stuff like that.
|
2003-08-28 14:50:32 +00:00 |
|
Moritz Bunkus
|
2d74dde71b
|
Support for chosing the charset and language used in simple chapter files. Suggestion by Liisachan.
|
2003-08-28 09:10:45 +00:00 |
|
Moritz Bunkus
|
30831506f4
|
Rewrote the UTF-8 conversion routines. They should now handle U+8000 characters correctly.
|
2003-08-28 08:33:30 +00:00 |
|
Moritz Bunkus
|
06c3bcdb98
|
For RV40 the actual dimensions were also used for the aspect ratio/display dimensions. This has been fixed: the actual dimensions are used for PixelWidth/PixelHeight, the dimensions stored in the RM container are used for the aspect ratio/DisplayWidth & DisplayHeight. Reported by Karl Lillevold.
|
2003-08-28 07:16:24 +00:00 |
|
Moritz Bunkus
|
54a5a9b1dc
|
Forgot the version number.
|
2003-08-27 18:24:59 +00:00 |
|
Moritz Bunkus
|
f0e2866239
|
Released v0.6.4
|
2003-08-27 18:21:21 +00:00 |
|
Moritz Bunkus
|
c8ceb5dd87
|
Support for re-creating dropped frames when extracting video to an AVI. Works only well if the frame durations in the source file are multiples of the frame rate, of course.
|
2003-08-27 17:44:33 +00:00 |
|
Moritz Bunkus
|
073cc2a367
|
Fixed some minor grammar mistakes.
|
2003-08-27 17:31:14 +00:00 |
|
Moritz Bunkus
|
1339014349
|
The MP3 packetizer did not start at 0 with its timecodes. It does now.
|
2003-08-27 16:52:25 +00:00 |
|
Moritz Bunkus
|
ffcb1c7cfb
|
Proper support for dropped frames when reading AVIs.
|
2003-08-27 16:27:33 +00:00 |
|
Moritz Bunkus
|
2d3d0c8efe
|
Fixed some missing default values in the Matroska reader (e.g. mono audio files). Reported by Liisachan.
|
2003-08-27 13:10:12 +00:00 |
|
Moritz Bunkus
|
47687acaa0
|
Improved all command line parsing error messages.
|
2003-08-26 16:39:57 +00:00 |
|
Moritz Bunkus
|
8c63d2ecea
|
Improved the error message for the XML tag file parser if an invalid &-sequence is found.
|
2003-08-25 10:43:58 +00:00 |
|
Moritz Bunkus
|
dbdc6fa19e
|
Strings are postprocessed so that the special characters &, <, >, " are replaced by their HTML equivalents &, <, > and ".
|
2003-08-25 10:21:09 +00:00 |
|
Moritz Bunkus
|
defc198ca1
|
If lacing is used then only create a lace entry if at least one of its values (duration and frame number) is not the default.
|
2003-08-24 09:13:55 +00:00 |
|
Moritz Bunkus
|
49f1a5079e
|
Updated docs about --enable-lacing.
|
2003-08-24 00:29:35 +00:00 |
|
Moritz Bunkus
|
26c162aa93
|
Disabled lacing by default and renamed --no-lacing to --enable-lacing. With all the proper info about the laced frames lacing is actually producing larger files than without lacing.
|
2003-08-24 00:27:38 +00:00 |
|
Moritz Bunkus
|
c50de21f63
|
Meta seek element is split into two elements. The first's located at the start of the file containing only a small number of level 1 elements. The clusters are referenced in a second meta seek element located at the end of the file. Removed the options "--meta-seek-size" and "--no-meta-seek". Added the option to disable that second meta seek entry, "--no-clusters-in-meta-seek".
|
2003-08-23 23:27:17 +00:00 |
|
Moritz Bunkus
|
98697f1958
|
Prevention of buffer overflows...
|
2003-08-23 17:02:48 +00:00 |
|
Moritz Bunkus
|
3768e44f1a
|
Support for dumping raw packets.
|
2003-08-23 16:54:59 +00:00 |
|
Moritz Bunkus
|
795a1af38a
|
Backwards compatibility: Accepts S_SSA and S_ASS as valid CodecIDs (new CodecIDs are S_TEXT/SSA and S_TEXT/ASS).
|
2003-08-22 20:08:21 +00:00 |
|
Moritz Bunkus
|
a1ea341dd4
|
If a subtitle packet was the last packet in a cluster then its duration was not written resulting in a broken file.
|
2003-08-22 19:49:37 +00:00 |
|
Moritz Bunkus
|
b517a8376f
|
Added last level 1 element to the known seek IDs.
|
2003-08-22 19:27:34 +00:00 |
|
Moritz Bunkus
|
9c6efe1224
|
Changed the general mxprint to four different functions: mxinfo, mxwarn, mxerror, mxdebug. mxwarn will prefix with "Warning: "; mxerror will prefix with "Error: " and exit(2); mxdebug will prefix with "DBG> ".
|
2003-08-22 19:21:13 +00:00 |
|
Moritz Bunkus
|
3c75dc4115
|
ChangeLog update for the elements added to mkvinfo.
|
2003-08-21 19:19:02 +00:00 |
|
Moritz Bunkus
|
d5c359f33f
|
Support for all Chapter elements.
|
2003-08-21 19:16:25 +00:00 |
|
Moritz Bunkus
|
0061a0fabc
|
More elements...
|
2003-08-21 18:01:03 +00:00 |
|
Moritz Bunkus
|
2e194d68f0
|
Support for more elemnts (see ChangeLog). Introduction of the "is_id()" macro.
|
2003-08-21 17:37:30 +00:00 |
|
Moritz Bunkus
|
defe859ec3
|
Support for KaxTrackFlagEnabled, KaxAudioPosition, KaxVideoDisplayUnit, KaxVideoColourSpace, KaxVideoGamma.
|
2003-08-21 14:01:02 +00:00 |
|
Moritz Bunkus
|
e5d05a0fe5
|
Minor typo fixed.
|
2003-08-21 07:15:44 +00:00 |
|
Moritz Bunkus
|
33466dd027
|
More preparations for version 0.6.3.
|
2003-08-20 21:13:35 +00:00 |
|
Moritz Bunkus
|
a72e4aab5f
|
Preparations for version 0.6.3.
|
2003-08-20 21:10:00 +00:00 |
|
Moritz Bunkus
|
3678ea7951
|
Made the Real reader a bit more error friendly.
|
2003-08-20 15:14:12 +00:00 |
|
Moritz Bunkus
|
4a257a51b1
|
Fixes for mingw which uses the MS C library which in turn treats %lld and %llu as %ld and %lu respectively.
|
2003-08-19 17:04:04 +00:00 |
|
Moritz Bunkus
|
3a8caabf0b
|
Make --aac-is-sbr accept "-1" as the track number joker as well.
|
2003-08-19 10:34:14 +00:00 |
|