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
|
Ver. Release Date Description
---- ------------ -----------
1.0 16/02/99 Initial Release
1.1 24/02/99 Added device selection parameter to command line
Better track selection, NOTE: entering a single
number will now only rip one track.
Added track template, allows you to enter the
desired format for the MP3 file
Fixed problem when artist & album were the same
1.2 01/03/99 Fixed file ordering in the M3U file
You can specify file names to use _ instead of
spaces-
1.3 03/05/99 Fixed problems with invalid entries on CDDB
using / in artist or album names
Fixed problem with CDA which occassionally puts
a > in the track listing causing ripit to croak
1.4 13/06/99 Multiple instances of ripit now supported using
separate devices
chars Truncated Album, Artist & Track titles to
64 to avoid file name problems
Fixed problem with strange chars in CDDB
1.5 01/08/99 Added support for LAME encoder
Fixed logging problems with multiple instances
1.6 20/11/99 Added support for CDDA2WAV
Added configure options for mp3 encoders and
audio rippers
Fixed a number of CDDB related problems
1.7 14/05/00 Added support for GOGO encoder
Added support for TOSHA and CDDA rippers
Fixed a minor CDDB problem
1.8 22/05/00 GOGO support was broken
Testing options had been left in the encoder
and ripper option variables
2.0 20/08/01 No longer uses XMCD
Now uses perl CDDB_get for CDDB lookup
Added support for DAGRAB
Removed support for BLADEENC and GOGO
Added support for OGGVORBIS
Added support for ID3V2 tags
Added genre override option
Added more command line options
2.2 18/10/03 New maintainer (Mads Martin Joergensen
<mmj@mmj.dk>)
Trailing slash is no longer needed in the
outputdir
Use mkdir -p to create the output dir
Use perl commands everywhere possible instead
of the more expensive 'system()' call
Create the m3u file in the output directory
Other small fixes
2.4 06/01/04 Remove all usage of logfiles, people can
redirect stdout and stderr. This removes
insecure tmp file handling.
Fix typo and adjust copyright info.
2.5 13/11/04 Changes by Felix Suwald:
Fixed bug on eject command, fixed perl-typo on
checking if genre is valid, was correct in older
versions (NO linebreak in system-calls)...
2.6 15/11/04 New maintainer (Felix Suwald, ripit_at_suwald_com)
Added printout of cddbid.
Added option not to create the m3u-file.
Added option to rip without cddb lookup.
Added option to select track-ranges with
hyphens, e.g. 1,6-9.
Enhanced "no-parameter" ripping, e.g. a humble
search for present CD and savings in home-dir.
2.6.1 18/11/04 Fixed bug on default genre.
2.6.2 19/11/04 Fixed bug on default trackname and template.
2.7 27/11/04 Fixed more bugs on default settings.
Thanks to patches from Tuukka Pasanen
(illuusio@lycos.com):
Added option to lower case all names.
Added template for oputputdir to make it
themable like trackname.
Added option to remove weird characters and use
unicode for oggvorbis.
Added better m3u handling.
2.8 03/12/04 Fixed more bugs on default settings, better
search for number of tracks, diskid etc.
Added option to submit CDDB entry at freedb.org.
2.9 Test (alpha) version of 3.0, not released.
3.0 18/12/04 Fixed "^M" (Control+M) Bug on CDDB retrieval.
Added option to choose mirror host @ freedb.org.
Added option to enter id3 genre name instead of
genre number (e.g. enter "tri" for "Trip Hop").
Added retrieval of disk category, genre and year
using CDDB_get.pm version >= 2.22
Added option to submit corrected CDDB entries,
Revision-Number will be encreased by one!
Fixed bug on output directory creation: will not
be over written anymore.
Added support for UTF-8 encoding using
PROTOCOL-LEVEL 6 for CDDB retrieval.
3.0.1 18/12/04 Added support for genre in ogg vorbis files
Fixed bug on non ID3v2 compliant genres when
using oggenc, you now can submit them to the
CDDB, even if you shouldn't, IMHO.
3.1 24/12/04 Added support for encoder Flac.
Added option to save the CDDB file to the
default ~/.cddb directory.
Added option to edit CDDB disk and track
comments; re-submission only if at least one
entry is changed.
Fixed bug on default output directory being
root.
Fixed bug on genre checking.
3.1.1 31/12/04 Fixed bug on genre checking.
Fixed bug on CDDB submission of comment lines.
3.2 18/01/05 Was RipIT broken with Perl 5.8.5? It now works
as with Perl 5.8.1.
Added License definition: RipIT has GPL.
Added option --interaction.
Added option to choose $genre and $year in dir
and tracktemplate!
Added option to use vbr in lame. Type --bitrate
new or --bitrate old instead of a number.
Added several other options, one should not need
to edit the source anymore.
3.3 16/02/05 Fixed bugs on output messages and questions.
Fixed unfriendly options, don't use 0 or 1 for
options without argument but with prefix "no".
Fixed bug on too long lines for submission.
Added option to use several encoders at the
same run, e.g. --coder 2,0,1
Added option --protocol to choose protocol level of
CDDB query.
Added option --proxy to use a proxy.
Added option --mail for users mailaddress.
Added option --nice to use nice for encoders.
Added option --save to save a config file.
Added option --help to display infos.
Added option --dirtemplate, to use with '"..."'.
Added option --tracktemplate, same as above.
Added option --vbrmode to use lame in vbr mode
with possibility to pass the -b and -B options.
3.3.1 17/02/05 Fixed serious bug: If last Track is a data
track, RipIT gives up, but did so if last
track is not a data track. Sorry for that.
3.3.2 19/02/05 Output looks nicer, now.
Fixed bug on broken dagrab.
Get error log when using cdparanoia and dagrab.
3.3.3 22/02/05 Fixed bugs on config file usage: Problem were
parameters where argument can be zero!
Improved handling of qualities.
3.3.4 23/02/05 Fixed bug on qualities when passed from command
line vs. from config file and sorting when no
encoder was defined.
3.3.5 03/03/05 Fixed bug on checking length of CDDB entries.
Added option --utftag, use --noutftag if the tags
shall be decoded to ISO8859-1.
3.3.6 18/04/05 Fixed another bug on checking length of CDDB
entries. RipIT now distinguishes between tags and
file-names to support (some) special characters in
tags!
Enhanced playlist file.
Allow / in directory and track templates.
Eject CD right after ripping.
3.3.7 23/04/05 Fixed bug on length of CD for CDDB submission
and enhanced calculation of track lengths and
CD-ID retrieval.
3.4 03/12/05 Added option --preset to enable the preset switch
when using Lame.
Added option --wav to keep wav files after ripping
instead of deleting them.
Added option --encode to be used as --noenocode if
only wavs shall be done.
Added option --sshlist to encode the wavs on
different remote machines.
Added option --local to prevent encoding of the
wavs on the local machine with --nolocal.
Added option --scp for secure-copy when using
sshlist if fs can not be mounted on remote host(s).
Added option --disable-paranoia to switch on the -Z
option of cdparanoia when using cdparanoia.
Added option --verbose to suppress any output. When
errors occur, there still will be some interaction.
Added options --lcd to use lcdproc, --lcdhost and
--lcdport, all credits to <max.kaesbauer@gmail.com>
Added support for faac, free advanced audio codec
to create m4a (aac) files.
Added options --cdopt and --faacopt, --flacopt,
--lameopt, --oggopt.
Added option --chars to prevent using special
characters in file names with --nochars.
Added option --comment to add a id3-comment to the
tags.
Added option --rip to be usead as --norip if the
wavs are present and only encoding shall be done.
Added option --infolog to log certain operations to
a file; credits to M. Bright.
Enhanced option --archive, the file will not only
be saved, but one can read from ~/.cddb dir too.
Enhanced options bitrate and quality: they can be
switched "off" now!
Fixed bug on --archive, the CDDB entry will be
saved in full length and not partially deleted.
Added option --savenew to creat a new config file
with parameters passed to command line.
Enhanced option --save, a backup config.old will
be created and parameters passed on command line
will be added to an existing config.file.
Added option --config to prevent reading config
file with --noconfig.
Fixed bug on too long path (song) names (too long
for cdparanoia and cdda2wav).
Fixed bug on cdda2wav output. Was cdda2wav broken?
Now cdda2wav should work again.
Fixed bug on directory creation (wrong mkdir
option for BSDers).
Fixed bug on option --lowercase and --underscore,
only the dirtemplate and tracktemplate will be
modified, but not the --outputdir path.
Fixed bug on --lowercase, it should work with all
UTF-8 characters.
Config file is now commented, instead of the
options --save or --savenew one can edit manually
~/ripit/config easily; credits to Cord Walter!
RipIT prints a comment, if there might be a hidden
track 0.
Ripit tries to rip'n'code hidden tracks, if cdpara-
noia is installed.
Fixed bug on lamequality when several encoders are
passed without lamequality.
Fixed bug on playlist file, list should be sorted
now and named after artist - album.
Fixed bug on genre checking. If genre was partly
lame compatible, either ripit hang up in an endless
loop or lame failed because of wrong genre.
3.5.0 06/06/06 Thanks to Elimar Riesebieter Ripit got a Makefile,
a manpage and is available as debian package.
Added option --cdtoc to create a toc file to burn
the wavs with cd-text using cdrdao or cdrecord
(in dao mode).
Added option --loop to ripp and encode several CDs
without interruption (credits to S. Warten).
Added options --normalize and --normopt to norma-
lize the output level (credits to C. Walter).
Fixed bug on CD device detection. Why did nobody
complain about?
Changed option --chars. Exclude special characters
and (ending!) periods in file names and paths, not
in tags!
Fixed some semi-bugs in comment tags for oggenc and
flac.
Major code cleaning after S. Warten introduced
strict pragma.
3.5.1 16/06/06 Typo (everywhere oggenc) to satisfy the needs of
Debian.
3.6.0 16/06/07 Fixed bug on special characters for tags during
submission of CDDB entries.
Fixed unpleasent behaviour if Lame is not
installed.
Fixed semi-bug on deletion of wavs using remote
machines.
Added option --merge to merge tracks for gapless
encoding.
Added option --resume to continue a previously
started session.
Added option --ghost to split tracks with gaps
into chunks of sound (at experimental stage).
Added options --prepend and --extend to enlarge
chunks of sound when splitted with option --ghost.
Added option --ejectcmd to specify command used
to control ejection/loading of CD.
Added option --ejectopt to specify options and
arguments for --ejectcmd.
Added optons --dpermission and --fpermission to
set directory and file permissions.
Added option --md5sum to create MD5-sum files for
each type of sound files.
Added option --nicerip to set niceness of ripping
process.
Added option --core to allow several encoding
processes on each machine.
Enhanced output from encoding process not to
interfer with output of ripper.
Submission of CDDB entries uses sendmail, not
mail or nail.
Some fine-tuning on detection of hidden-tracks
and ghost-songs.
Enhanced detection of perl modules needed,
Ripit depends not on CDDB_get 2.22 but 2.25 and
newer, please update.
|