winLAME is an easy to use encoder for many audio formats, e.g. MP3.
winLAME is an easy to use encoder for many audio formats, including MP3, Opus, Ogg Vorbis and more.
winLAME lets you read in audio tracks from CDs or encode audio files from your hard drive. The intuitive wizard-style user interface makes it easy to set up encoding settings. Multicore CPUs are used to parallelize encoding tasks.
Official GitHub project webpage:
https://github.com/vividos/winLAME
Grip is a GTK-based CD-player and CD-ripper / MP3 encoder. It has the ripping capabilities of cdparanoia built in, but can also use external rippers (such as cdda2wav). Encoder presets are provided for oggenc, bladeenc, lame, l3enc, xingmp3enc, mp3encode, gogo, flac, faac and opusenc.
The main developers can be found in #grip on Libera (irc.libera.chat).
UPDATE april 2017: We have now accuired access to the old grip project here on SF. Coding will therefore move back to the original project page, sometime during easter (april 2017)
Grip is a GTK-based CD-player and CD-ripper / MP3 encoder. It has the ripping capabilities of cdparanoia built in, but can also use external rippers.
This is a fork of the old Grip project. The original name is the same, only the project name and tarball releases is different. it is intended to be a dropin replacement of the old Grip.
BME is a command-line (console) media encoder akin to abcde. It is a borne shell script with some optional bits for other tasks. It is designed to be quick, require minimum user involvement (changing CD's) and be tweaked to your particular needs.
fastoggenc is a multithread python script which converts mp3, m4a, wma, wav and other audio formats into ogg-vorbis format. It is a fork from dir2ogg script that was previously inspired by the perl script mp32ogg.
Automatic command line CD ripper and ogg encoder along with freedb.org client. It tries to connect to freedb.org server to get CD info. If no info is found a text file may be provided instead. Also supports FLAC and MP3 (ID3 tag).
gnormalize is a front end to normalize, ripper, encoder and audio converter. It decodes the files to wave, then normalizes the wave and re-encodes it. gnormalize can also convert audio format between MP3, MPC, OGG, APE and FLAC and change tag properties.
Cretin is a highly customizable tool for the ripping, encoding and tagging of CD's. Cretin supports distributed and delayed encoding with multiple encoders, and is tailored to take advantage of multiprocessing environments.
Extremely customizable bash script for ripping audio CDs. It gets album information from FreeDB. You can use any audio extraction software you like, with any encoder, and any related tools (for tagging, replaygain, etc...)
Jack is a text mode (optionally curses) CDDA extraction / MP3 encoder frontend with features like freedb query, continue mode, customizability and many more
Rat Rip is a CD audio ripper / OggVorbis Encoder designed to record to ogg right from the CD using the CDDB for id3 tagging. Console and Tk versions available.
An MP3/OGG ripper & encoder front end for console, gnome, kde & x that is designed to make it easy to move your music collection onto your computer.
Supports cddb, id3v1, id3v2, background encoding, encoder queue management, multiple rippers & encoders.
SoundServer is a high fidelity Mediaplayer. It contains a ripper, encoder, a powerfull music library, a high quality equalizer and many other nice features.
...None of the available solutions worked quite the way I wanted them to work, so I decided to spend a little time making a script to remove as much pain as possible from the process.
The idea here is to have a system which is comprised of three parts - a ripper daemon, an encoder daemon, and a frontend. I'm planning to use avahi to automate discovery of the backend pieces, udisk to automate discovery of optical drives, and perl to glue it all together. I'd like to make the backends modular, but for the time being, I'm going to be hard-coding the encode formats (mp3/mp4) and programs used (lame, handbrake-cli, cdparanoia).