Moritz Bunkus
|
3544fdc94f
|
mkvmerge: Honor 'no' for the default track even if the track is read from a Matroska file in which it had 'yes' set for its default track flag.
|
2007-06-23 14:56:28 +00:00 |
|
Moritz Bunkus
|
d657fd2f07
|
mkvextract: Added support for the 'header removal' compression scheme. Hopefully fixed support for all compression schemes for all extractors.
|
2007-06-23 09:16:13 +00:00 |
|
Moritz Bunkus
|
2e24df8c07
|
Implemented code that can change the NALU size length for non-ES streams, too (e.g. coming from MP4 or Matroska files).
|
2007-06-22 08:44:39 +00:00 |
|
Moritz Bunkus
|
a42d6e05ab
|
Added support for RealAudio v3 in RealMedia files. Patch by Aurelian Jacobs. Fix for bug 246.
|
2007-06-19 20:15:26 +00:00 |
|
Moritz Bunkus
|
e22a676e3c
|
Moved the command line to a separate dialog and reduced the main window's height.
|
2007-06-11 08:38:46 +00:00 |
|
Moritz Bunkus
|
4c6ae4bbf1
|
Sync to mplayer's program stream handling code. Should fix the issues with various (E)AC3 tracks either having 3 bytes cut off from the beginning or them having 3 bytes to many which have to be skipped resulting in a flood of warning messages.
|
2007-04-30 14:46:06 +00:00 |
|
Moritz Bunkus
|
8ba834b720
|
AVC/h.264: Signal "key frame" if a recovery point has been found (a SEI NALU of type 6). Is necessary for streams without IDR slices.
|
2007-04-26 08:32:49 +00:00 |
|
Moritz Bunkus
|
4c84e14b9e
|
Allow negative timecodes in "delay:" lines in VobSub subtitles. Fix for bug 241.
|
2007-04-19 07:50:15 +00:00 |
|
Moritz Bunkus
|
6bbfae08fc
|
Improved the file type detection code for MPEG transport streams. If such a file is detected then an error message is output.
|
2007-04-18 17:20:18 +00:00 |
|
Moritz Bunkus
|
1fc84c8b31
|
Do not skip the first three bytes for normal AC3 tracks in MPEG program streams.
|
2007-03-23 11:53:18 +00:00 |
|
Moritz Bunkus
|
f3a01efbe4
|
When splitting video and linking is not active then don't use the first I frame\s timecode as the offset for the next file but the highest timecode + duration written to the previous file. Reason: For AVC/h.264 the timecode of the following P frames may be smaller than the first I frame's timecode.
|
2007-03-22 09:06:14 +00:00 |
|
Moritz Bunkus
|
4070ad45ee
|
Allow "." as the decimal separator in SRT files as well as ",".
|
2007-03-16 07:28:40 +00:00 |
|
Moritz Bunkus
|
1ca3824964
|
Updates
|
2007-03-12 15:09:58 +00:00 |
|
Moritz Bunkus
|
083b23e8a6
|
Sort the tracks in MPEG PS files first by their category (video, audio, subs) and then by their stream IDs.
|
2007-03-08 15:52:59 +00:00 |
|
Moritz Bunkus
|
4051b80e44
|
The MPEG PS reader will now buffer data up to a specific size for some track types before sending it to the packetizer. This is especially important for the MPEG-1/2 and h.264 packetizers which parse each packet once it is received. For MPEG PS files each packet is usually very small ( < 2048 bytes) resulting in a lot of data being parsed multiple times by the packetizers because they did not have full frames to work with. Result is a major speed-up.
|
2007-03-08 15:17:08 +00:00 |
|
Moritz Bunkus
|
4a6674e730
|
If a packet header cannot be parsed then try skipping this packet. Additionally try to resync to the next start code in the case of errors.
|
2007-03-05 12:45:06 +00:00 |
|
Moritz Bunkus
|
989ac0aad8
|
Added support for handling AVC/h.264 tracks in MPEG program streams.
|
2007-03-05 10:08:49 +00:00 |
|
Moritz Bunkus
|
87b7a111ef
|
Added support for EAC3 tracks in MPEG program streams.
|
2007-03-02 15:06:32 +00:00 |
|
Moritz Bunkus
|
95238e68a8
|
Added support for EAC3/DD+ (Dolby Digital Plus) files and tracks (raw EAC3 files or inside Matroska with CodecID A_EAC3).
|
2007-03-02 11:17:25 +00:00 |
|
Moritz Bunkus
|
c09590f2ac
|
Added the release message.
|
2007-02-21 10:30:55 +00:00 |
|
Moritz Bunkus
|
9a522c9a2f
|
Reintroduced the 'allow_avc_in_vfw_mode' hack due to user requests.
|
2007-02-19 08:52:27 +00:00 |
|
Moritz Bunkus
|
131ef6ae8d
|
Fixed suppoert for DTS-in-WAV files which are encoded with 14 bits per word.
|
2007-02-06 15:52:01 +00:00 |
|
Moritz Bunkus
|
0c834be27e
|
Added support for DTS files which use only 14 out of every 16 bits and which are not stored inside a WAV file.
|
2007-02-03 15:22:16 +00:00 |
|
Moritz Bunkus
|
309a1c52df
|
Changed the default for the "NALU size length" to "4" and added a warning if "3" is used.
|
2007-01-30 20:02:53 +00:00 |
|
Moritz Bunkus
|
46fb91d1fa
|
Skip "wide" atoms during file type detection.
|
2007-01-30 12:34:10 +00:00 |
|
Moritz Bunkus
|
d6aa8fc874
|
Base the decision whether or not to enable the NALU size length drop down box on mkvmerge's "uses_avc_es_packetizer" identification flag.
|
2007-01-30 09:24:59 +00:00 |
|
Moritz Bunkus
|
3484733c9b
|
Extended the option "--default-track" so that it can be forced to "off" allowing the user to create a file for which no track has its "default" flag set. Fix for bug #224.
|
2007-01-28 21:57:32 +00:00 |
|
Moritz Bunkus
|
fe54ad47d2
|
Wrong value!
|
2007-01-17 09:42:54 +00:00 |
|
Moritz Bunkus
|
1efc33227b
|
Updates.
|
2007-01-16 20:04:47 +00:00 |
|
Moritz Bunkus
|
14c4757d8e
|
Pass the correct track_info_c instance down to the new packetizer. Otherwise the track ID etc will be wrong.
|
2007-01-16 15:22:19 +00:00 |
|
Moritz Bunkus
|
e5c3c940dc
|
Added support for using CodecState for signaling changes to CodecPrivate. It is used for MPEG-1/-2 video if it is turned on with "--engage use_codec_state".
|
2007-01-15 19:02:18 +00:00 |
|
Moritz Bunkus
|
46838f2a41
|
Changed the version to 2.0.0 and the version code name.
|
2007-01-13 18:08:21 +00:00 |
|
Moritz Bunkus
|
f663136c1a
|
Added another tab for each track in which the user can add arbitrary track options.
|
2007-01-12 16:02:16 +00:00 |
|
Moritz Bunkus
|
a07f407c89
|
mkvextract will now also print which container format it uses for each track.
|
2007-01-12 14:44:59 +00:00 |
|
Moritz Bunkus
|
a40b9d364f
|
Added support for the extraction of MPEG-1/-2 video tracks into MPEG-1/2 program streams.
|
2007-01-12 13:59:30 +00:00 |
|
Moritz Bunkus
|
c05ccc267b
|
Flush the MPEG-1/2 parser during the probe so that files with a single frame are detected correctly.
|
2007-01-11 23:09:53 +00:00 |
|
Moritz Bunkus
|
a3edc83512
|
MPEG-1/2 video: The sequence and GOP headers are not removed from the bitstream anymore. This should fix the blockiness if the sequence headers change mid-stream. The sequence header is also not stored in the codec private anymore. Fix for Bugzilla bug #167.
|
2007-01-11 19:01:55 +00:00 |
|
Moritz Bunkus
|
b075212e1b
|
Updates
|
2007-01-09 16:58:08 +00:00 |
|
Moritz Bunkus
|
68b7511e46
|
Improved the detection of AVC/h.264 ES streams with garbage at the beginning.
|
2007-01-08 20:36:27 +00:00 |
|
Moritz Bunkus
|
f2c1e71bc9
|
Updates
|
2007-01-08 11:55:02 +00:00 |
|
Moritz Bunkus
|
ac032acc5d
|
Updates.
|
2007-01-07 22:56:15 +00:00 |
|
Moritz Bunkus
|
f3762a8399
|
Do not remove the h.264 AR bitstream information in the ES parser. The AVCC the ES parser returns must still contain it, otherwise the AR extraction will not work from the packetizer.
|
2007-01-07 21:36:05 +00:00 |
|
Moritz Bunkus
|
5dabe48bc8
|
Skip all the frames up to the first key frame.
|
2007-01-07 16:38:28 +00:00 |
|
Moritz Bunkus
|
89ec7e5f3c
|
Updates
|
2007-01-05 11:17:47 +00:00 |
|
Moritz Bunkus
|
63fcc8c0b6
|
Fixed the decision if a NALU belongs to a previous frame or starts a new one.
|
2007-01-05 07:46:41 +00:00 |
|
Moritz Bunkus
|
ea3730fdf1
|
Added an input for the new "NALU size length" parameter.
|
2007-01-04 15:11:53 +00:00 |
|
Moritz Bunkus
|
99e07e1cc2
|
The NALU size length can be overridden for AVC/h.264 elementary streams. It defaults to 2 which might not be enough for larger frames/slices.
|
2007-01-04 08:07:17 +00:00 |
|
Moritz Bunkus
|
25df94521b
|
Support for AVC/h.264 elementary streams with short markers (0x00 0x00 0x01 instead of 0x00 0x00 0x00 0x01).
|
2007-01-03 20:39:04 +00:00 |
|
Moritz Bunkus
|
2ceab2cbc0
|
Removed the "allow_avc_in_fvw_mode" hack.
|
2007-01-03 10:23:22 +00:00 |
|
Moritz Bunkus
|
44edf05bb6
|
Added "x264" to the list of recognized FourCCs for AVC/h.264 video in AVI and Matroska files.
|
2007-01-03 10:22:43 +00:00 |
|