-
Notifications
You must be signed in to change notification settings - Fork 1
/
Changelog
241 lines (188 loc) · 6.5 KB
/
Changelog
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
version 3.0.3:
Quickfix, eliminated warnings -Wunused-result and -Wformat-security
version 3.0.2:
Minor bugfixes, eliminated warnings
version 3.0.1:
fix for non-interactive mode by Richard Fuchs
version 3.0:
cutmp3 always uses exact times now, without being slow
improved silence seeking
much faster negative times seeking for cutting from timetable
better ID3V2 parsing
new parameter "-k" keeps old filename and path and appends 0001.mp3, etc.
version 2.1.2:
old tempfile is removed just before playing new tempfile. Patch by Till Maas.
version 2.1.1:
Small time display fix
Reading ID3V2 fixed
version 2.1:
Layer 2 (MP2 file) support
version 2.0.3:
disabled file opening when writing to STDOUT. Patch by Grégoire Rocher.
version 2.0.2:
Current position is shown in prompt
'R' toggles playing from / up to location
After startpoint has been set, cutmp3 plays up to current location
After endpoint has been set, cutmp3 plays from current location
Thanks to Till Maas for these patches
version 2.0.1:
security fixes
The ':' is no longer mandatory for cutting by giving times
manpage fixes, patch by Alessio Treglia
version 2.0:
added live time
pressing 'l' toggles live time
always uses prefix from "-o" switch now
version 1.9.5:
fixed 'N' and 'M' button commands
manpage update
version 1.9.4:
Pressing M enlarges playback by 1 second
Pressing N shortens playback by 1 second
no maximum silence length for -s0
fixed display for negative and too big time values
better error messages
version 1.9.2:
small fix for timetable cutting with negative values
added -s option for silence seeking
Documentation updates
version 1.9.1:
tag copying can be turned off by the -C switch, patch by Vadim Druzhin
Makefile patch for MANDIR by Vadim Druzhin
version 1.9:
enabled writing output file to other partition than source file
added checks before writing files
code cleanups and fixes
version 1.8.6:
added support for writing data to STDOUT
bugfix in saving with tag
better konqueror servicemenu install
version 1.8.5:
added ID3V2.0 support
When using -a -b or -f, metadata will be copied with -c
Now manpage is really installed during "make install"
removed wrong free()
version 1.8.4:
added manpage thanks to Marc O. Gloor
version 1.8.3:
fixed major crash, nobody bothered?
version 1.8.2:
temporary files are mostly being removed after usage
fixed bug in tag editing
version 1.8.1:
fixed a bug in case of invalid data after a ID3 V2 tag, reported by Byron F. Martin
version 1.8:
on setting endpoint and after seeking end of silence, file is being played up to this point
greatly improved ID3 V1 + V2 tag import/export/copying and file naming
version 1.7:
added ID3 V2 tag (<2.4.10) seeking
improved file naming for "save with tag"
copies ID3 V2 tag when useful
version 1.6.4:
file info also shows ID3 V1 tag
ID3 V1 tag is being imported
version 1.6.3:
'i' shows file info
fixed a time bug in exact mode
'o' overwrites existing file the next time
version 1.6.2:
switched to four digit numbers
smarter saving with ID3 tags
version 1.6.1:
fixed a small bug in silence seeking reported by Nick Simicich
speeded up silence seeking, hopefully did not introduce new bugs with this
version 1.6:
better handling of large ID3 V2 tags
beginning of sound is now displayed as 0:00 as it should
more output for -F switch
fixed time counting in exact mode
fixed time display in exact mode
improved silence seeking
verbose writing of configuration file
version 1.5.2:
no more minimum filesize
fixed framesize calculation
fixed frame counting method
fixed finding of first valid frame
version 1.5.1:
fixed some small bugs in timetable cutting reported by Don Rozenberg
version 1.5:
added switch to only print sampling frequency and total number of frames
added switch to write to an exactly specified filename
fixed a bug which caused a crash
several translations were added
added usage of configuration file for silence length, silence volume, quiet mode and soundcard number
version 1.4:
added function to search for beginning of next silence
silence seeking stops when silence is already much longer than wanted
noninteractive cutting now supports higher time resolution
added support for output to other soundcard
version 1.3:
when saving with (already included) tag, filename is $artist - $title.mp3
fixed a bug in tag seeking
fixed a bug which made it impossible to write many files
code cleanups
version 1.2:
improved stability of silence seeking a lot
some other small changes
version 1.1.1:
fixed another bug in silence seeking
version 1.1:
introduced a quiet mode, toggable with '#'
introduced an exact mode, useful for VBR files!
cutmp3 does not wait anymore until playback has finished
rewrite of prevframe() and nextframe(), much better and more elegant now
detected another bug in mpglib.c, needs to be resolved
version 1.0:
finally(?!) fixed the bug in silence seeking which was a too small malloc() in InitMP3() in mpglib.c
another speed improvement in silence seeking
website was updated to celebrate version 1.0 ;-)
version 0.9.6:
fixed some nasty bugs in silence seeking, still not perfect however
improved ID3 tag searching
small changes in the UI
version 0.9.5:
huge speed improvement in silence seeking
version 0.9.4:
made non-interactive cutting exact even for VBR files!
distinction between VBR and CBR in info mode -I
version 0.9.3:
fixed small bug in savewithtag()
improved determination of average bitrate
version 0.9.2:
added seek to end of next ID3 v1 tag
version 0.9.1:
improved error correction
version 0.9:
improved ID3 input a lot via libreadline
added configurable silence detection via mpglib
improved prevframe() and nextframe(), still not perfect
version 0.7:
Framesize() is now calculated correct
added first ID3 tag support
version 0.6:
does not display 60 seconds anymore
w is shortcut for bsa
displays time after/before startpoint
fixed internal seeking mechanism (again)
added MPEG2.5 support
introduced -I for file information
added KDE support
version 0.5:
improved mp3 seeking mechanism a lot, should be nearly errorfree
finally cutmp3 officially supports VBR!
version 0.4.1:
minor bugfix for error messages
version 0.4:
A and B go to startpoint and endpoint.
outputfiles are not overwritten anymore
introduced -a <time> -b <time> for a more handy batching as requested
introduced -o <prefix> for other outputprefix than "result" as requested
uses glibc getopt() for better commandline parsing now
version 0.3:
supports timetable for semiautomatic cutting
officially supports files > 2GB
now compiles using $CFLAGS
version 0.2:
initial public release
accidentally supports files > 2GB ;-)