|
|
|
|
SOON (please read on and test!)
A new beta version of 3.7.0 has been released on May 8th, to be tested. Some problems with very long filenames and certain settings not being read from the config file were reported and should be fixed now. The problem with very special characters in Lame-tags should be solved too. Note that id3v2.3.0 does either accept ISO-8859-15 or UTF-16, but not UTF-8. I don't know how it will work in the future, when id3v2.4.0 will be better integrated (see e.g. this changelog about id3v2.4.0). RipIT will try to transcode non ISO-8859-15 characters, like e.g. ŵ to w, if one uses option --noutftag. Else, these characters will stay as is, and tags (only) may look corrupted in some other applications when using Lame. Version 3.7.0. will have no new options, but option --dirtemplate has been enhanced. It now also accepts variables $quality and $sufix to define different output directories for each format, variable $iletter can be used to have the first character of the artist name in the path. Option --coder may accept the same format more than once! See examples in the manpage. And option --ghost will try to trim lead in/out of a track when arguments to options --extend and --prepend are small, e.g. 0.3; to be used with caution. NEW Version 3.6.0 released 16th of June 2007, with new options: --merge , --resume , --md5sum , --core , --fpermission , --dpermission , and --ghost (in an experimental stage). Some bugs have been solved, some fixes were done:
Find out more with option --help. Feedback welcome! FUTURE What about adding a picture as tag? I tried out one of these wonderful Perl modules, without success... Would need to implement it without external module. One other point are data tracks. Wouldn't it be nice to automatically save the content (videos and/or pictures) as files in the same directory? And, last but not least, there is one option on the wishlist of a few people: An option that would allow to execute whatever once the CD is done, e.g. a personal script to clean up, play a tune or the ripped tracks, etc. That's it, no other features come into mind, but new ideas are always welcome! Everybody is invited to create a nice webpage and design a new RipIT logo! Thanks for your help! |
||
| What Is It? | ||
RipIT is used to create MPEG-1 Layer 3 (mp3) using Lame, or uses Flac
(flac), Ogg Vorbis (ogg) or Faac (m4a) to convert audio files (wav)
extracted from an audio CD. It is a console based front-end (no fancy
GUI here), written in Perl, for these excellent programs (which must be
installed -- at least one from each category!):
The program will do the following without user intervention:
Version 3.5.0 needs the perl module LWP::Simple to check for free categories at freedb in case of submitting a new CDDB entry. Check my short help-page for the CDDB_get module on how to install a perl module: info and links. |
||
| Download? | ||
Please test the beta version 3.7.0 released 10th of May 2008
and give feedback, even a single line telling me that everything is fine
would be appreciated!
The latest version of RipIT is 3.6.0 (released 16th of June 2007): or RPMs for SuSE 10.x (10.2) Older versions are here. Version 2.0 was the latest from Simon Quinn. Version 2.4 was the latest from Mads Martin Jørgensen. |
||
| And now? | ||
You may use the rpms for SuSE 10.2, after downloading use YaST
(by clicking on the rpm) to install RipIT, or
or update your old package If you want to install the source.rpm, then as an example and you will get the ripit-3.6.0-0.noarch.rpm file. But I suggest to use the good old tarballs. It's the first time you download a tar-ball? You can expand them with the commands
There is a Makefile since version 3.6.0, so one may type as root:
|
||
| And after that? RipIT! | ||
|
You should find all information you need with option
-h or in the README file!
Since version 3.5.0 there is a manpage ( man ripit ), which
contains all info!
You may test ripit with no parameters, and standard settings will be used. This might not work with any installation! You might need some options. I always pass some of them (and save them with option --save in my config file)! Once the config file is created, I do not need to pass any options anymore, so with a config file, I only type ripit! Example But then I can't control the tags, and I want to know if there is a genre or year tag. If not, I can add them! Just prepare a new CDDB submission, it's really easy and done so quick! More examples: Even if you can not connect to the cddb at freedb, or if you are offline, you should be able to rip'n'code! The --nosubmission option is only used, if you don't want to submit CDDB entries at freedb.org. Note, that with --nosubmission RipIT still tries to look-up for a CDDB entry. RipIT will even ask you if you want to edit an entry, but finally saves a file cddb.toc instead of sending it, and with option --archive the edited entry will be saved in your ~/.cddb directory where other players may find it! So: what is this option for? With the option --nosubmission you may fine-tune the CDDB data for your tags, but not overwrtite the original CDDB entry: The features of version 3.3.5 and newer makes it really easy to submit and correct CDDB entries! You can confirm the present settings with Enter and may change only some of them, like adding/changing the year or genre... |
||
| If RipIT sucks? | ||
|
Then please let me know why!
And: I do not have the time to test everything. If suddenly something shouldn't work anymore, then PLEASE mail me! I will fix it as soon as possible!
Or use one of the myriads of fancy GUIs. For example:
|
||
|
Last update:
12th of May, 2008 |
mailto: ripit [_at_] suwald [_dot_] com
with a concise subject |
|