Projects / RipIT

RipIT

RipIT is a command line program for ripping, encoding, and tagging MP3s that needs no user intervention. It is a wrapper for dagrab, cdparanoia, cdda2wav, LAME, Ogg Vorbis, Flac, Faac, Musepack, Wavpack, mp4als and ffmpeg. It supports the retrieval and submission of CDDB and MusicBrainz entries and cover art.

Tags
Licenses
Implementation

Last announcement

Release notes errata 31 Jul 2010 05:30

Contrary to the release notes published by freshmeat ripit does not provide coverart. Images of covers must be present (i.e. have a path) to be added to the tags using options coverart and coverpath. Option precmd might be useful to start other scripts for providing coverart.

Recent releases

  •  30 Jul 2010 20:33

    Release Notes: This release adds options to use Musepack and ffmpeg (e.g. for apple lossless) and provides a cover to add cover art to the tags. Various artist styles can be detected and tags will be written accordingly. To manipulate the track counter in file names, use the option trackoffset. Cue sheets can be written and detection of ISRCs for submission to Musicbrainz is supported.

    •  01 May 2010 21:22

      Release Notes: A bug concerning overly long file names in conjunction with normalize was fixed. Another bug when using relative paths for the output directory was fixed.

      •  31 Dec 2009 12:53

        Release Notes: This version solves a somehow persistent bug in which encoder qualities were not read out from the configuration file. Furthermore, the configuration file should not be overwritten during installation.

        •  28 Nov 2009 08:12

          Release Notes: Ghost songs can now get their names if the track names contain a slash separating the track and the ghost song. Some minor bugs in cd.toc generation were fixed.

          •  28 Nov 2009 08:08

            Release Notes: RipIT now supports the use of musicbrainz for tagging the files and formats like Musepack and mp4als. Options were added for managing the process in cases where no DB entry is found or discs are already ripped. Only spans of tracks may be ripped and when done, a command may be executed. With the --book option, all tracks are ripped into one m4b file and a chapter mark file is created. In addition to a cd.toc file, an inf file can be created for burning sound files with CD-Text.

            Recent comments

            06 Jan 2004 08:15 mmj

            Re: Wish list

            > ripit is a great tool, but it could be
            > made even
            > nicer. Mostly around
            > parallelism/performance.
            >
            > It'd be great to:
            > - rip the previous track while extacting
            > the next
            > (the former is CPU-intensive, while
            > the
            > latter is IO-intensive, so they should
            > co-exist
            > nicely)
            > - play a track once its ripped
            > (optionally)
            > - rip N tracks at once on an N-processor
            > system
            >
            > I have a much dummer script I've used in
            > the
            > past to rip N tracks at once, and even
            > on a 2-cpu
            > system it's really nice, but on a
            > 12-processor
            > Sun server it totally rocks! :-)


            Patches are very welcome at mmj AT mmj DOW dk :-)

            19 Nov 2003 16:09 radman

            Wish list
            ripit is a great tool, but it could be made even
            nicer. Mostly around parallelism/performance.

            It'd be great to:
            - rip the previous track while extacting the next
            (the former is CPU-intensive, while the
            latter is IO-intensive, so they should co-exist
            nicely)
            - play a track once its ripped (optionally)
            - rip N tracks at once on an N-processor system

            I have a much dummer script I've used in the
            past to rip N tracks at once, and even on a 2-cpu
            system it's really nice, but on a 12-processor
            Sun server it totally rocks! :-)

            22 Jun 2000 22:04 jrouvier

            Oh yeah!
            I just have to say that RipIt is the slickest thing I've seen in a long time. Truely fire-and-forget CD Ripping

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.