It is a common audio format for consumer audio storage, as well as a de facto standard of digital audio compression for the transfer and playback of music on digital audio players.
MP3 is an audio-specific format that was designed by the Moving Picture Experts Group as part of its MPEG-1 standard and later extended in MPEG-2 standard.
The first MPEG subgroup - Audio group was formed by several teams of engineers at Fraunhofer IIS, University of Hannover, AT&T-Bell Labs, Thomson-Brandt, CCETT, and others. MPEG-1 Audio (MPEG-1 Part 3), which included MPEG-1 Audio Layer I, II and III was approved as a committee draft of ISO/IEC standard in 1991, finalised in 1992 and published in 1993 (ISO/IEC 11172-3:1993). Backwards compatible MPEG-2 Audio (MPEG-2 Part 3) with additional bit rates and sample rates was published in 1995 (ISO/IEC 13818-3:1995).
The use in MP3 of a lossy compression algorithm is designed to greatly reduce the amount of data required to represent the audio recording and still sound like a faithful reproduction of the original uncompressed audio for most listeners. An MP3 file that is created using the setting of 128 kbit/s will result in a file that is about 11 times smaller than the CD file created from the original audio source. An MP3 file can also be constructed at higher or lower bit rates, with higher or lower resulting quality.
The compression works by reducing accuracy of certain parts of sound that are considered to be beyond the auditory resolution ability of most people. This method is commonly referred to as perceptual coding.
It uses psychoacoustic models to discard or reduce precision of components less audible to human hearing, and then records the remaining information in an efficient manner.
Mp32ogg is a Perl script to convert MP3 files into Ogg Vorbis format. It is able to read ID3 tags from MP3 files and correctly tag the Ogg files, as well as optionally rename them based on those tags.
* mpg123 (Use Requirement)
* oggenc (Use Requirement)
* MP3::Info (Use Requirement)
* String::ShellQuote (Use Requirement)
Ogg vorbis is a fully open, non-proprietary, patent and royalty free compressed audio format for high quality (44.1-48.0kHz, 16+ bit, polyphonic) audio and music and fixed and variable bitrates from 16 to 128 kbps/channel. This puts Vorbis in the same class as audio representations including MPEG-1, audio layer 3, MPEG-s audio (AAC and TwinVQ) and PAC.
Vorbis can both encode and decode as a single pass, real-time stream, and requires roughly the same encoding and decoding power as mp3. We anticipate that it will get faster as time goes on. Ogg vorbis uses the Ogg bitstream format; the correct extension is .ogg.
Ogg vorbis was created because mp3 is not truly free: MPEG consortium members claim you cannot create an mp3 encoder without infringing on their patents.
Mp3blaster is an interactive text-based mp3player.
One of the unique features of this player is the ability to divide a playlist into groups (albums). Therefore, the play order can be adjusted with great flexibility.
Mp3burn is a simple command line tool for making audio CDs from mp3s without filling up your disk with .wav files.
It requires perl, mpg123, and cdrecord.
There are also a few GUI frontends to mp3burn; pick favorite widget set: Xmp3burn, Kmp3burn, and Gtkmp3burn.
MP3c is a special program for converting audio-cds to mp3/ogg-format. It is a frontend for every grab-program and mp3-encoder. Nearly every program should be supported. MP3c has two different run-modes: An interactive mode with a menu-enviroment (based on curses-lib), which can used on textconsoles as well under X11, and a batchmode, which allows automatic encoding of cds inside shellscripts (eg at night within cronjobs).
There are two different possibilities for encoding (depends on your ripper and encoder): Non-Fly encoding, where an audio-track is first grabbed from cds and then encoded, and On-Fly encoding, where grabbing and encoding is one step. Normally you should refer to Non-Fly encoding, since your cdrom-drive hasn't to work all the time, and some encoder produces a "click" at the beginning of mp3/ogg-files if On-Fly encoding is used. The only disadvantage of Non-Fly encoding is, that there is a temp-file, which can grow up to 50-100 MB sometimes.
Information about songtitle on your cds are received with help of CDDB database. In contrast to other programs, an CDDB-entry is detailed analyzed to find every information even for sampler-cds.
Creation of filenames is userdefined. You can use pattern to constitute the appearance of your mp3-files individually. Furthermore you can decide how spaces within filenames should be handled (you can allow them, convert them to underscores "_" or just kill them).
Interessting is the possibility of shellscript creation, which contains all functionality for encoding your cds. You can start these scripts as daemon-processes or run them at night inside a cronjob.
Recommended programs for the use of MP3c are: CDparanoia as audio-cd grabber, Encoder as MP3-encoder and MP3info for creating MP3-ID-tags. For OGG use oggenc. If you need, you can download these programs here, or a complete package with these programs inside. Furthermore you can download runable binaries, but only for glibc 2.1 (linux i386) at the moment. If you like to create RPMs and/or binaries for other systems and libraries, please send these to me, so that I can put it on my page.
MP3c is licensed under GNU General Public License.
Mp3cd, burns normalized audio CDs from lists of MP3s/WAVs/Oggs/FLACs
This perl script implements the suggested conversion/sanitizing methods outlined in the Linux MP3 CD Burning HOWTO for converting a set of MP3s into a regular audio CD.
For more details, see the man page.
Released under the GNU General Public License.
Latest version: 1.27.0 (2011-01-18)
A MP3-CD is a CD-R disc with MP3 files of the audio book on it (supplied in a transparent cellophane CD folder).
It is either a way to access the audio book MP3 files without the hassle of purchasing and then downloading the book, or to purchase it in a medium suitable for playing using suitable devices:-
You will need either a computer with a CD or DVD Rom drive and some MP3 player software (Winamp, Windows Media Player etc.) to play it,
a MP3 Player such as a iPod and a computer so you can upload the files to it from the MP3-CD.
A device capable of playing MP3 from a CD such as portable MP3-CD player, Car MP3 CD Players or a MP3 capable Hi-Fi CD player, or a DVD player that support the playback of MP3 on CD. *
Using the MP3-Check application you will be able to check your entire music collection effectively for quality and discrepancies. You'll be informed if the ID3v1 or ID3v2 tag is missing, the volume has been defined and adapted and if the sampling rate of the MP3s meets your requirements.
After the start of MP3-Check you'll find all available settings directly on the left side. Thus, you can define the criteria on which your MP3 collection should be checked. In order to ease your start for this check of your music collection, we defined default settings for each criterion.