RipIt



Follow news about Ripit @ ripit_cli on Twitter or let me know aboutyour favorite bidirectional news feeder.

Possibly contains a PSA 10 of: Nolan Ryan $4,000+ Kirk Gibson worth $4,000+ Rickey Henderson worth $2,500+ Pete Rose worth $1,500+ Reggie Jackson All-Star $1,000+. Rip It is a CT lacrosse club that provides players 3rd Grade through 12th grade with the opportunity to play on a competitive club lacrosse team. Rip It Baseballtown Charities is located at 1037A MacArthur Road, Reading, PA, the former Grand Slam USA location. The facility is just off Route 183 near Reading Airport, across from Penn State.

..::Beta::..

The actual beta-version released October 9th, 2016 got only one new optionbut hopefully attained 'RC' state.
Option --coversize takesa width or width x height format to which a given cover shall beresized using ImageMagick.
And when using MusicBrainz, anadditional coverart source will be checked.
Some bugs related tooptions loop and ISRC have been fixed.

Softball

In the previous Beta only the argument of the trackselectionhas been enhanced and accepts the string 1-a to rip the audiotracks only in case data tracks have been detected.
Option --loophas seen some minor bug fixes.

Option: --coverorg will enable coverart search at coverartarchive.orgif MusicBrainz release ID is known (using MusicBrainz with option --mb).
Option: --mbrels allows to check for relationships on theMusicBrainz-DB on track level. If relationships of type 'vocal' or'work' are found, they will be added to each track in braces like(featuring VOCAL) or [covering WORK].

Android app for intense workouts that combines high intensity intervals, with slow recovery phases, repeated during one exercise session. Types of training methods: 1 - Repetitions (intervals with distance): you can set the intervals indicating for each one of them, the distance and the intensity. 2 - Interval training (intervals with time): you can set the intervals indicating for each one of. RIP IT hails from the chalices of gods. It’s then brewed down and separated into 20 flavors, including sugar free, with the perfect amount of energy needed to tackle your day.

Ripitron

Added new variables to track template: trackartist and trackname in caseVA-style is used and detected. If no VA-style is found for a certaintrack or this option is used and no VA-style detected, these variableswill get the default values, i.e. trackartist will be identical tothe artist (i.e. album artist) and the trackname will be identical tothe tracktitle. Note that mp3 files will get an additional TPE2 frame.
Fixed bug on large covers to be added to ogg files, as vorbiscommentcalling sequence had to be tweaked to accept base 64 data larger than acertain size above 64k.
Fixed bug that in some cases with option --ghost and or optionsmerge/ssh/threads the last tracks have been left unencoded.
Fixed bug on indicating negative duration in case option --merge is used.
Fixed bug on detection of duration in --inf files for ghost songs withlong file names.

With some delay finally a revised version is ready to be tested. As theamount of new options increased one more time, this version stillremains in alpha state as I couldn't test all sorts of combinations.Feedback is always welcome, even if no bugs are found.

Some bugs have been fixed, one concerning the --quality option thatmisbehaved in one case that has been reported.
The problems withspecial encodings in tags of mp3 files due to the latest developmentof Lame has been fixed, backward compability should be ensured.
Thanks for all suggestions and code submissions!

Refer to the HISTORY for all new options and bugfixes, headlines are:

Option: --cdtext will enable CD-text detection on the disc if noDB entry has been found. The command cd-info (from cdda2wav orcdio-utils package (libcdio-utils)) will be needed.
Option: --addtrackoffset allows to rip several releases into asingle directory with adjusted track numbers to ensure continuouscounting.
Option: --inputdir allows to rip from a directory instead a disc(wav or flac) and might be combined with related options.
Options: --accuracy and --verify will allow to check therip qualities. Not sure yet if this is the right approach and if thesoftware selection makes sense, hope to get some feedback too.
Options: --mp3tags and similarly --flactags and--oggtags to add special tags not supported by the encoder or incase some special variables shall be evaluated.

Note that my mailtool played a trick and made me believe that no userstried to contact me... Once I realized that I got quite a few messages,I tried to answer to all of them, but as kmail2 is said to also eat upmails... in case one believes having sent an important bugfix or so butnot got any answer: please excuse the circumstances and feel free tocontact me again!

June, 18th, 2013


Some users reported problems when starting ripit after an systemupdate, e.g. error messages like:
Unicode::UCD: failed to find UnicodeData.txt in
/usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi
/usr/lib/perl5/site_perl/5.12.3
[snip]
/usr/bin/ripit line 7133
Compilation failed in require at /usr/bin/ripit line 7133.
BEGIN failed--compilation aborted at /usr/bin/ripit line 7133.

The solution (thanks Norbert!) is to install the perl-doc package.
Development of the next version will start soon while release date isstill unknown.
Apr 28, 2011

..::STABLE:..
Rip

Version 3.9.0 released January 29th 2012 bringssome new features:

Added more encoders: wavpack (encoder 6) and ffmpeg (encoder 7)to be used for exotic formats like 'Apple lossless' (whatever that is).Note that usage of ffmpeg might not be straight forward.
To add coverart use option --coverpath to define the path to thepicture to be added to the tags and --coverart to set the list ofencoders (formats) to which coverart shall be added (if the cover ispresent). Option --copycover can be used to copy the cover fromthe original path to each directory of encoded files. Note that ripitdoes not download coverart by itself, one needs to provide them manually.
Option --precmd might be handy to download coverart, it actuallyexecutes whatever command providing all metadata of the disc to beripped. This will happen right before ripping starts. The same argumentscan be used as for option --dirtemplate.
Option --trackoffset adds a constant value to the track counter(used in tracktemplate). This might be helpful if more than one disc ofa multidisc release shall be ripped into the same directory.
Options --vatag and --vastring enables detection of VA stylemetadata and splits the track title into track-artist and track-title(tags only).
Option --mp3tags may be used to add special tags to mp3 files notsupported by the encoder or other unofficial tags (e. g. a compilationframe not yet known in id3v2.4).
Option --cdcue creates cue-files (cue-sheets) and merges all tracksinto a single file.
Option --isrc will read out the 'InternationalStandard Recording Code' of each track, mainly to submit it to theMusicBrainz DB. For this one needs to send the login informationthrough options --mbname and --mbpass.
Check the manpage for further information and the HISTORY for some bugfixes.

The development of version 3.9.0 was interrupted by several projects,among others eBayAgent.pl.From now on, it should be easier to get new CDs to test Ripit 3.9.0.(May 2010)

Ripit Drink

..::PREVIOUS::..

News of 3.8.3 are: --mb allows access to theMusicBrainz DB not using thecddb-protocoll (like in older versions) but using the perl moduleWebService::MusicBrainz.One needs the DiscID calculation tool, eitherthe DiscID-commandor in addition the perl moduleMusicBrainz::DiscID(recommended).

Ripit now supports the formats mp4als (lossless m4a) and Musepack(encoder 4 and 5) and executes just before ending a command:--execmd. This option accepts as arguments the same variablesas --dirtemplate and --tracktemplate, including the new one: $tracknogiving the number of tracks of the CD.

Other new options are --overwrite to overwrite an existingdirectory instead of adding a counter to the directory name;--quitnodb to end the process if no DB entry was found;--span to rip only portions of each track (only supported bycdparanoia und cdda2wav); --book merges all tracks into a singletrack (when using faac) with suffix m4b and creates a chapter.txt file;--inf creates similar to the cd.toc file for cdrdao inf-files toburn the wav-files in DAO-mode with CD-text using wodim (or cdrecord).

As usual use option --save once after an update to renew an existingconfiguration in $HOME/.ripit. Check the config file fornew options and switch them on if desired.

After some 5 years of adding features and some 10'000 lines of codeI announce my retirement... I.e. I will continue to maintain ripit butnot develop anymore. Patches are welcome and shall be updated ASAP.

Ripit

Oh, there is one feature I miss: Wouldn't it be nice to automaticallysave data content of a multi-session disc (videos and/or pictures) asfiles? Patches are welcome.





Comments are closed.