Moritz Bunkus
|
576cfc52fa
|
Better automatic detection of the EBML and Matroska header files for properly installed versions of libebml and libmatroska.
|
2003-04-24 21:02:49 +00:00 |
|
Moritz Bunkus
|
70f007c39f
|
Support for S_TEXT/UTF8 subtitles (which are also the default now). Reordered the help output and the mkvmerge man page a bit.
|
2003-04-24 20:36:45 +00:00 |
|
Moritz Bunkus
|
2b2cf6f9ed
|
Fixed the "was iconv initialized?" detection.
|
2003-04-24 20:32:33 +00:00 |
|
Moritz Bunkus
|
44509219d2
|
Bumped version number in anticipation of the first release :)
|
2003-04-24 20:24:32 +00:00 |
|
Moritz Bunkus
|
daabd47158
|
Removed the CodecID mapping which was unused anyway. Added charset conversion from and to UFT8 with iconv (untested).
|
2003-04-23 14:38:53 +00:00 |
|
Moritz Bunkus
|
2336f76230
|
Lines read from an option file are only split on the first space if the line starts with "-". Otherwise filenames with spaces in them would require an additional argument before them.
|
2003-04-23 13:10:43 +00:00 |
|
Moritz Bunkus
|
742e029de2
|
Changed the PCM CodecId to match the specs.
|
2003-04-23 08:16:39 +00:00 |
|
Moritz Bunkus
|
13724f55c8
|
Updated the overhead factor. Included a note about low disk space and MP3 encoding.
|
2003-04-23 06:24:08 +00:00 |
|
Moritz Bunkus
|
8ba22c2233
|
Cue time entries are now printed in seconds.
|
2003-04-22 20:35:32 +00:00 |
|
Moritz Bunkus
|
57769c1dba
|
Fixes for incorrect lacing creation/reading for the Vorbis headers in CodecPrivate.
|
2003-04-22 20:25:21 +00:00 |
|
Moritz Bunkus
|
1696e3b546
|
Made the Ogg/Ogm reader not abort if no valid Ogg page was found. Just read more data and retry.
|
2003-04-22 13:39:44 +00:00 |
|
Moritz Bunkus
|
abbfe14ed8
|
Automatic generation of configure if it is missing.
|
2003-04-22 10:59:41 +00:00 |
|
Moritz Bunkus
|
03721dc11a
|
Fixed rescaling of ReferenceBlock values as they are now scaled correctly by libmatroska.
|
2003-04-21 16:20:35 +00:00 |
|
Moritz Bunkus
|
8f4a9b6714
|
Added a Debian subdir :)
|
2003-04-21 15:40:58 +00:00 |
|
Moritz Bunkus
|
3b016fda19
|
Removed the now unnecessary extra function for handling text subtitles.
|
2003-04-21 10:06:48 +00:00 |
|
Moritz Bunkus
|
d63e41dedc
|
Update on the TODO list.
|
2003-04-21 10:01:53 +00:00 |
|
Moritz Bunkus
|
35cc418a12
|
Support for the "default" flag via a switch "--default-track".
|
2003-04-21 08:29:50 +00:00 |
|
Moritz Bunkus
|
8c26c0c135
|
Automatic ChangeLog update.
|
2003-04-20 21:29:45 +00:00 |
|
Moritz Bunkus
|
b7f3b524f3
|
Sync with the specs.
|
2003-04-20 21:25:59 +00:00 |
|
Moritz Bunkus
|
2a4b758783
|
Changed to the new S_TEXT/ASCII format (and changed the CodecID while I was at it): the duration is now stored in a KaxBlockDuration element and not in the block's contents.
|
2003-04-20 21:22:19 +00:00 |
|
Moritz Bunkus
|
544f74e4f4
|
Support for packet durations which end up in a KaxBlockDuration element.
|
2003-04-20 21:18:51 +00:00 |
|
Moritz Bunkus
|
20c6724a9a
|
Fixed duration scaling bug.
|
2003-04-20 21:17:29 +00:00 |
|
Moritz Bunkus
|
7567ddb0d1
|
Changed the URL to the new corecodec.org home.
|
2003-04-20 21:09:18 +00:00 |
|
Moritz Bunkus
|
33899462b3
|
The specs changed A_DOL_AC3 to A_AC3.
|
2003-04-20 21:05:42 +00:00 |
|
Moritz Bunkus
|
5166baafd0
|
Support for KaxTrackFlagDefault and KaxTrackFlagLacing.
|
2003-04-20 21:03:41 +00:00 |
|
Moritz Bunkus
|
56985884b0
|
mkvinfo now uses element->GetFilePosition() instead of the last_pos retrieved via GetFilePosition() which is susceptible to faults.
|
2003-04-20 20:38:56 +00:00 |
|
Moritz Bunkus
|
c18f2f97c2
|
Moved the #defines for the CodecIDs to matroska.h. Variables for the first working Matroska reader.
|
2003-04-20 20:08:02 +00:00 |
|
Moritz Bunkus
|
c697f5b032
|
First really working version. Pays attention to frame types and block durations by buffering the frames. Known issue with the subtitle format which is still subject to changes.
|
2003-04-20 19:58:35 +00:00 |
|
Moritz Bunkus
|
72eb77ee54
|
Changed the way frame types are propagated to the video packetizer: now the bref is evaluated. If it is set to != -1 then it is a P frame, otherwise it is an I frame.
|
2003-04-20 19:32:11 +00:00 |
|
Moritz Bunkus
|
f7bac6ea4d
|
Fixed output of the serial numbers reported for ogm files.
|
2003-04-20 17:22:04 +00:00 |
|
Moritz Bunkus
|
e534ed84c5
|
The Matroska cue element is only written if at least one cue entry was created. Track numbers now start at 1 which conforms to the specs.
|
2003-04-20 16:39:03 +00:00 |
|
Moritz Bunkus
|
b926d452d4
|
Added man pages to the Makefile.
|
2003-04-20 15:15:59 +00:00 |
|
Moritz Bunkus
|
d3b87b51c2
|
Initial man page based on ogminfo's man page.
|
2003-04-20 15:12:28 +00:00 |
|
Moritz Bunkus
|
e5c4e8f95b
|
Documentation for reading command line arguments from a file.
|
2003-04-20 15:07:11 +00:00 |
|
Moritz Bunkus
|
1f2f6dfe8f
|
Options for cue entry creation for each individual file.
|
2003-04-20 14:59:33 +00:00 |
|
Moritz Bunkus
|
02daa0f94f
|
Enhanced the command line parsing code which can now also read arguments from a file given with '@filename' on the command line.
|
2003-04-19 17:00:01 +00:00 |
|
Moritz Bunkus
|
f17327cc69
|
Fixed cue data reading. Fixed cue data indenting.
|
2003-04-18 23:17:42 +00:00 |
|
Moritz Bunkus
|
b6d1cf30da
|
Cue data is only generated for I-frames of video tracks. Fixes for the switch from IDs for packets to their timecodes: 0 is a valid timecode/reference, so -1 must be used for "not set".
|
2003-04-18 14:27:07 +00:00 |
|
Moritz Bunkus
|
f69c8ecec5
|
Added a flag "--no-cues" which inhibits that mkvmerge creates and writes the cue data.
|
2003-04-18 13:55:48 +00:00 |
|
Moritz Bunkus
|
de66f03964
|
Extended the general process function to include both a backward and a forward reference.
|
2003-04-18 13:21:11 +00:00 |
|
Moritz Bunkus
|
249b568189
|
Disabled the cluster checking again. Added (deactivated) debug code.
|
2003-04-18 13:12:51 +00:00 |
|
Moritz Bunkus
|
8cecf75dfe
|
Removed the IDs associated with the packet_ts and used the timecodes for bref and fref instead.
|
2003-04-18 13:08:04 +00:00 |
|
Moritz Bunkus
|
ee897119cf
|
Fixed output indenting.
|
2003-04-18 13:06:57 +00:00 |
|
Moritz Bunkus
|
21f55336de
|
Introduced common header helper functions that simplify header settings for the packetizers.
|
2003-04-18 12:00:46 +00:00 |
|
Moritz Bunkus
|
08efd315f9
|
Reversed the relationship between q_c and generic_packetizer_c: q_c is now the father of generic_packetizer_c.
|
2003-04-18 10:28:14 +00:00 |
|
Moritz Bunkus
|
12c4954fc7
|
Moved the cluster helper to its own files. Moved a lot of other stuff into the appropriate header files.
|
2003-04-18 10:08:24 +00:00 |
|
Moritz Bunkus
|
ccae3da569
|
Fixed CodecPrivate for A_VORBIS streams. The lacing byte is 1 less than the number of packets.
|
2003-04-18 08:47:01 +00:00 |
|
Moritz Bunkus
|
9be699cf37
|
Renamed all timestamps to timecodes.
|
2003-04-18 08:42:20 +00:00 |
|
Moritz Bunkus
|
94623a2054
|
Added a not really needed call to read the KaxTimecodeScale.
|
2003-04-17 19:54:42 +00:00 |
|
Moritz Bunkus
|
37533d37ac
|
Fixed cueue creation/updates.
|
2003-04-17 19:33:02 +00:00 |
|