-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathChangeLog
More file actions
312 lines (260 loc) · 11.8 KB
/
ChangeLog
File metadata and controls
312 lines (260 loc) · 11.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
2004-11-07 Moritz Bunkus
* released v1.4.2.
- dvdxchap accepts a range of chapters to output and adjusts the
timestamps. Patch by Olivier Rolland.
- ogmcat accepts files that contain a single track whose serial nubmers
don't match. This is the case for audio-only Ogg files.
2004-08-03 Moritz Bunkus
* released v1.4.1.
- Updated avilib to handle OpenDML AVIs bigger than 1Gb created by mencoder.
2004-04-14 Moritz Bunkus
* released v1.4.
- The MPEG4 key frame detection was broken resulting in unseekable files.
2004-04-13 Andre Hinrichs
- Fixed some typos.
2004-04-05 Moritz Bunkus
* released v1.3.
2004-04-01 Moritz Bunkus
- Added an option for using external AVI index files as generated by
transcode's aviindex tool (patch by Andrew de Quincey).
- Always regenerate key frames for AVI files if it's a MPEG4 codec.
2004-03-29 Moritz Bunkus
- Updated avilib from transcode's current CVS version.
2004-02-10 Moritz Bunkus
- Fixed a bug with the '-T' option to ogmmerge and following SRT files.
2003-12-15 Andre Hinrichs
- Output files of ogmdemux are written to current directory.
2003-11-20 Moritz Bunkus
* released v1.2.
- Implemented reading older OGM files with the broken stream headers
produced by ogmmerge < 1.1. Re-merging should be enough to fix
the headers.
2003-11-12 Moritz Bunkus
- Improved MP3 and AC3 detection.
2003-10-28 Moritz Bunkus
* released v1.1.
- ogmdemux skips empty packets in the text subtitle streams.
2003-10-23 Moritz Bunkus
- Updated the avilib to the latest version from mkvtoolnix which in turn
is a slightly modified version from transcode 0.6.10. It should be able
to handle OpenDML AVIs.
- Added a --summary option to ogminfo which will display the size,
bitrate, number of packets/frames and total length in seconds for each
track.
- Added an option, --omit-empty-packets, that will suppress the
creation of empty subtitle packets.
- When splitting files the second and all following files have a new
chapter entry starting at 00:00:00 which is marked with
"(continued)". Patch by Marco Zühlke <M.Zuehlke AT freenet.de>.
- Improved OS/X and BSD/OS compatibility (thanks for the patch to
Steven M. Schultz <sms AT 2BSD.COM>).
- Fixed the OGM stream headers again - they wouldn't play back on Windows,
and they would be broken on big endian systems.
2003-05-20 Moritz Bunkus
* released v1.0.3
- Fixed a bug in avilib.
2003-05-05 Moritz Bunkus
* released v1.0.2
2003-05-04 Moritz Bunkus
- Imported changes that make the ogmtools compile and work under FreeBSD
(and possibly under other BSD variants as well); patch by
Andrew Williams <andrew.s.williams AT adelaide.edu.au>.
2003-05-01 Moritz Bunkus
- Lots of fixes for endian handling (thanks for the large patch to
Andreas Schwab <schwab AT suse.de>).
2003-04-25 Moritz Bunkus
- Fixed a segfault in ogmdemux (thanks to Tilmann Bitterberg).
- Made the OGM reader more error resiliant if the file is damaged.
2003-03-04 Moritz Bunkus
- Fixed a bug in the subtitle packager which would discard the last
character on each subtitle entry.
2003-03-01 Moritz Bunkus
* released v1.0.0
- Newlines in subtitles are converted to DOS style newlines (\r\n) as
some Windows players (e.g. BSPlayer) do not cope with a single \n.
- ogminfo in verbosity mode 2 or above also shows the bitrate in kbit/s
and KB/s for each stream.
2003-01-21 Moritz Bunkus
- Some small speedups in the AVI reader.
2003-01-14 Moritz Bunkus
* released v0.973
- Hopefully fixed some timestamp issues with the autotools stuff.
2003-01-13 Moritz Bunkus
- Added support for MicroDVD subtitles.
2003-01-03 Moritz Bunkus
* released v0.972
- Added new comment handling for ogmmerge (see man page search for '-c').
2002-12-14 Moritz Bunkus
- Fixed a bug in ogmdemux which would segfault if its output files could
not be opened (thanks to Nicolas Vignal <nicolas.vignal AT fnac.net>).
2002-12-13 Moritz Bunkus
- Fixed a bug in avilib that causes more calls to read/seek than
necessary (fix contributed by Peter Niemayer <niemayer AT isg.de>).
* released v0.970
- Fixed a bug in ogmsplit's command line parser: '-s' was misinterpreted
if an unit other than 'b' was appended to the size.
- Fixed a bug in ogmmerge with stream selection when reading from an
OGM: "-a 1" would work, but "-a 2" (and higher, same for video/text
streams) would not.
- Changed ogminfo's output to include the stream's serial number instead
of the total number of streams found so far.
2002-11-30 Moritz Bunkus
- Fixed another bug in ogmdemux where not enough memory was allocated
for filenames (thanks to Robert Wal <rrw AT hell.pl>).
- Fixed a bug in ogmmerge: -T was not reset once used (thanks to
Rober Wal <rrw AT hell.pl>).
2002-11-23 Moritz Bunkus
- Modified the verbosity levels ogminfo supports (see man page for a
full listing).
2002-11-19 Moritz Bunkus
- Added new program 'ogmcat' that can concatenate several OGG/OGM files
into one file using various methods to keep audio/video synchronization.
2002-11-13 Moritz Bunkus
* released v0.960
- Added MP3 audio synchronization.
- Moved the AC3 audio synchronization code from the AC3 reader to
the AC3 packetizer. Otherwise synchronization worked only if the
source was AC3 files, not for e.g. AVIs or OGMs.
- Added a new option '-f' to ogmmerge that can be used to force the
video FourCC to a specific value (thanks to Robert Wal <rrw AT hell.pl>
for the suggestion).
- Fixed a bug in ogmmerge: chapter information was dropped if
the source was an OGM file (thanks to Robert Wal <rrw AT hell.pl>).
- Fixed a bug in ogmmerge: if badly formatted subtitles were reported
trash was shown at the end of the shortened entries (thanks to
Robert Wal <rrw AT hell.pl>).
- Fixed a bug in ogmdemux: too few characters were allocated for file
names resulting in file names that contained garbage (thanks to...
well, just guess ;)... Robert Wal <rrw AT hell.pl>).
2002-10-24 Moritz Bunkus
* released v0.954
- Applied a patch by Kresimir Kukulj <madmax AT iskon.hr> that
relaxes the SRT recognition a bit - the chapter strings do
not have to start with CHAPTER01= anymore. The numbers
may be higher.
2002-10-19 Moritz Bunkus
- Applied a patch by Peter Niemayer <niemayer AT isg.de> that enables
AC3 sync by removing/duplicating whole AC3 packets.
- Added 'nice(2)' to all programs :)
- Fixed several number format bugs in the subtitle processor.
- The Vorbis packetizer no longer forces flushing of pages. This
removes unwanted 'popping' noise in some rare cases.
- Fixed the output of ogminfo's -v -v mode: it now reports the exact
position on which a new OGG page begins along with its length.
2002-10-01 Moritz Bunkus
* released v0.951
- ogmsplit now honors the user's choice of file extensions and reuses
either the extension given with -o or, if no -o is present, the
input file's extension. Only if the name given with -o contains
no extension '.ogm' is used. All other utilities do not append
any extension on their own.
2002-09-30 Moritz Bunkus
* released v0.950
- Added support for chapter information as generated by 'dvdxchap' and
other Windows programs to ogmmerge and ogmsplit.
2002-09-29 Moritz Bunkus
- Fixed the 'cut mode' so it will end after the given time, which does
not have to be at a key frame boundary.
- Added progress output to ogmsplit (only if no verbose output is wanted).
2002-09-23 Moritz Bunkus
- Committed a patch to ogmsplit written by Adam Sampson <azz AT gnu.org>
that adds a 'cut mode' to ogmsplit (see man page).
- Added RPM spec file contributed by Marc Lavallée <odradek AT videotron.ca>.
2002-09-22 Moritz Bunkus
- Introduced a first pass that finds split points in ogmsplit.
This will of course lengthen the splitting process, but it is
necessary in order to handle chapter information correctly.
2002-09-18 Moritz Bunkus
- Cleanups for the man pages and each program's --help output.
- Added new program 'dvdxchap' that can extract chapter information
from DVDs and print them in a format that can be used with
ogmmerge.
2002-09-17 Moritz Bunkus
- Documentation moved from README to the man pages.
2002-09-16 Moritz Bunkus
* released v0.93
- Added option '-p' to ogmsplit that causes ogmsplit just to print
the time stamp and output position just before each key frame.
- Support for AC3 audio from external files, AVI and OGM files.
Still needs testing.
- Tobias Waldvogel (author off OggDS) convinced me that subtitle
page's granulepos values are correct the way they are now.
Please ignore the '...(buggy) OggDS behaviour' mentioned below.
- Comitted a patch from Jason Lunz which updates some of the
Debian files.
2002-09-14 Moritz Bunkus
* released v0.922
- Changed the video packet output: each keyframe starts on a new
OGG page. This improves seeking in MPlayer and enlarges the
file only marginally (17KiB for a 700MiB file).
- Fixed DOS newlines in various files (prevented sucessful compilation
on some systems).
* released v0.921
- Changed the subtitle packet ordering to emulate the (buggy)
OggDS behaviour.
* released v0.92
- Fixes for ogmsplit - split after a certain amount of written
data or after an elapsed time.
2002-09-12 Moritz Bunkus
- Added support for MP3 audio. Can be read from a separate file,
from an AVI or from an OGM.
- Added a new tool, ogmsplit, that will split before a keyframe
around a given size.
- Fixed page ordering: pages are now output depending on their
start time (which is the stream's previous granulepos), not on
their current granulepos.
- Fixed ogminfo to check the page's start time (see point above)
for 'sync_ok'/'OUT_OF_SYNC'.
- Fixed some bugs with ogminfo's output.
- Removed ogmsplit.pl because ogmsplit does a much better and
much faster job.
- Added Debian patch from Marc Leeman to my 'official' sources.
2002-08-26 Moritz Bunkus
* released v0.901
- Fixed a small bug: if a WAV file should be read it was parsed as
a SRT file as well.
2002-08-24 Moritz Bunkus
* released v0.9
- ogminfo does now output the file position in bytes for each
OGG page if the verbosity level is 3 or higher.
- Added a small Perl script called ogmsplit.pl that attempts to
split an OGM file after a specified size in megabytes.
2002-08-23 Moritz Bunkus
- Fixed some bugs with subtitle support. Should work now.
- Changed the granulepos calculation for some stream types. It
should now more closely resemble the way OggDS calculates it.
- Changed ogminfo's output format and included some more information.
2002-08-17 Moritz Bunkus
- Mandatory comment packets are now created, and the user can
specify his/her own comments using '-c "TAG1=Value#TAG2=Another Value'
syntax.
- Included avilib in the ogmmerge sources (thanks to Robert Wal
for the patch).
2002-08-15 Moritz Bunkus
- First support for SRT subtitles in ogmmerge.
2002-08-14 Moritz Bunkus
- ogmdemux now extracts streams to useful formats:
video to AVI, text streams to text files (SRT format),
Vorbis audio to OGGs, PCM audio to WAV files.
All other audio formats are still just copied 1:1.
- ogminfo can correctly handle text streams (subtitles).
2002-08-02 Moritz Bunkus
* released v0.8
- added audio synchronization for linear drifts
- added the option to process only a specific range
2002-07-30 Moritz Bunkus
* released v0.7
- added audio synchronization by adding silence/removing packets
at the beginning of an audio stream
2002-07-28 Moritz Bunkus
* released v0.6
- ogmmerge completely written in C++
- support for reading AVIs (including audio tracks)
- support for reading OGG files (Vorbis-only and those produced
by ogmmerge itself)
- fixed some packet ordering issues
2002-07-24 Moritz Bunkus
* released v0.501
- fixed a bug in vorbis.c with not initialized structures
2002-07-24 Moritz Bunkus
* released v0.5