Commit Graph

735 Commits

Author SHA1 Message Date
Moritz Bunkus
464cbac16c Added the muxing dialog, command line generation, muxing process control. 2003-09-14 20:04:48 +00:00
Moritz Bunkus
9f7a3971df Prefixed parser error messages with "Error:" just like all the other error messages. 2003-09-14 20:01:59 +00:00
Moritz Bunkus
0aed17e14a Sent all output to stdout instead of stderr. 2003-09-14 17:22:18 +00:00
Moritz Bunkus
d7ea683c94 Added command line generation from the global settings. 2003-09-14 14:30:13 +00:00
Moritz Bunkus
708e14515f Support for saving and loading the global settings. 2003-09-14 14:10:21 +00:00
Moritz Bunkus
cddaf4fafc Added the "global options" page. 2003-09-14 13:39:42 +00:00
Moritz Bunkus
5f898978b8 Added support for saving and loading the muxing settings. 2003-09-14 11:00:44 +00:00
Moritz Bunkus
656d252335 Added a menu bar and a command line. Removed the main buttons. 2003-09-14 08:54:46 +00:00
Moritz Bunkus
4f04bad182 Support for copying the command line to the clipboard. 2003-09-14 00:19:27 +00:00
Moritz Bunkus
4478854965 Added the settings/about page. 2003-09-14 00:12:00 +00:00
Moritz Bunkus
89a1b60803 Update the cmd line output right at the start. 2003-09-13 21:08:53 +00:00
Moritz Bunkus
7126700e44 Added the attachments tab. 2003-09-13 20:27:02 +00:00
Moritz Bunkus
b62ae45aca Fixed the name of the ISO639 language code list variable. 2003-09-13 20:25:34 +00:00
Moritz Bunkus
18a59edcaa Added automatic command line generation. Sorted entries for language and charsets. 2003-09-13 18:09:23 +00:00
Moritz Bunkus
0b15d26417 Adjusted the sizes. Added a command line overview and the final three buttons. 2003-09-13 16:29:50 +00:00
Moritz Bunkus
5be0138134 Separated the tab pages from the main file. Implemented all track specific settings. 2003-09-13 15:50:43 +00:00
Moritz Bunkus
fd89573038 Added sample file links to the ignore list. 2003-09-13 13:06:19 +00:00
Moritz Bunkus
bff1abc402 Set ignore props. 2003-09-13 13:04:57 +00:00
Moritz Bunkus
839884e8c1 Still adding my mmg sources. 2003-09-13 13:03:19 +00:00
Moritz Bunkus
f0dd8222bf Adding my mmg sources. 2003-09-13 13:01:26 +00:00
Moritz Bunkus
85b9acc80d Do not print the SBR warning if mkvmerge runs in identifying mode. 2003-09-13 12:08:27 +00:00
Moritz Bunkus
81b35786dd The charset for UTF-8 conversion is acquired properly on Windows now. 2003-09-12 20:03:21 +00:00
Moritz Bunkus
e48c6bc73a Added an option for setting the track name. Track names and the segment title are kept when reading a Matroska file. 2003-09-12 19:37:51 +00:00
Moritz Bunkus
5bffe14d93 Proper use of dynamic_cast to test for "castability". Removed duplicate function for creation of empty EbmlMasters. 2003-09-12 17:11:38 +00:00
Moritz Bunkus
8ecc1ca46d Support for uncompressing zlib compressed VobSubs if needed. 2003-09-12 12:37:05 +00:00
Moritz Bunkus
6c54f71f83 Support for setting the VobSub compression type for VobSubs in Matroska. 2003-09-12 12:36:46 +00:00
Moritz Bunkus
971b96412d Support for reading VobSub subtitles from Matroska files. 2003-09-12 11:47:12 +00:00
Moritz Bunkus
a91d17ee2d Renumbered the COMPRESSION_ defines to make UNSPECIFIED, the default case, = 0. 2003-09-12 11:46:30 +00:00
Moritz Bunkus
8596d75f7e Also calculate the Adler checksum of the CodecPrivate data. 2003-09-12 11:45:42 +00:00
Moritz Bunkus
5f51ffdeb2 Set default compression for VobSub to zlib. 2003-09-12 09:57:19 +00:00
Moritz Bunkus
fd577e3ca2 The Matroska reader has been simplified by using Read(). The Matroska reader keeps chapters unless overridden on the command line. 2003-09-12 09:16:54 +00:00
Moritz Bunkus
65b3cb559c Slightly better general syntax. 2003-09-11 23:05:46 +00:00
Moritz Bunkus
e904014378 Updated documentation about chapter support. 2003-09-11 23:01:21 +00:00
Moritz Bunkus
0d7fe88692 Made chapter selection based on a timeframe public. 2003-09-11 22:50:44 +00:00
Moritz Bunkus
c2010e1a65 Added a function for duplicating KaxChapters. 2003-09-11 22:20:14 +00:00
Moritz Bunkus
1044857db7 Eased the use of dump_elements by defining the macro debug_dump_elements according to DEBUG. 2003-09-11 22:19:24 +00:00
Moritz Bunkus
3fcd47dc6a Implemented the VobSub reader and packetizer. Implemented three compression algos which are selectable via the (undocumented) command line option --compression. 2003-09-11 19:43:32 +00:00
Moritz Bunkus
8509414a19 Added check for bzlib. 2003-09-11 18:15:05 +00:00
Moritz Bunkus
420818d9c9 Updated documentation. 2003-09-11 17:09:10 +00:00
Moritz Bunkus
bced3bb842 Updated documentation. 2003-09-11 17:07:21 +00:00
Moritz Bunkus
9f742c4354 Some small speedups by going through the cluster linearily and not using FindElt. 2003-09-11 16:25:31 +00:00
Moritz Bunkus
11e4b5cba3 When reading Matroska files & splitting all packets were accidentally considered to be splitpoints. Same situation: the list of unique numbers was not cleaned, and therefore the second pass could not keep the UIDs. 2003-09-11 16:24:22 +00:00
Moritz Bunkus
65a960f3e6 When splitting the display_reader has to be reset - otherwise it would point to a deleted reader. 2003-09-11 13:46:56 +00:00
Moritz Bunkus
d42c0f0720 A lot of work for the coming VobSub reader and packetizer. 2003-09-11 13:41:45 +00:00
Moritz Bunkus
a8ad6e621d Made QuickTime probe output only visible for -v -v and higher. 2003-09-11 12:17:10 +00:00
Moritz Bunkus
b1bc1a6d89 Added liblzo to the configure checks. 2003-09-11 11:09:07 +00:00
Moritz Bunkus
d5762568e8 Enabled new stream state "HOLDING" which temporarily halts reading from a source file. Needed for streams that have big gaps (e.g. sparse subtitles) in files which can only be processed linearily (OGM, Matroska). 2003-09-10 21:34:13 +00:00
Moritz Bunkus
b446636faa Better progress report at the end, always going to 100%. 2003-09-10 15:21:16 +00:00
Moritz Bunkus
1dbfa3bec8 Changed QuickTime audio codec ids. 2003-09-10 14:19:32 +00:00
Moritz Bunkus
c508151f1b Bumped version number to 0.6.9. 2003-09-09 20:26:54 +00:00