What is MP3?

From iGeek
MP3 logo.png
What is MP3? It's just a compressed file format used for sound (that came from MPEG's version 3).
What is MP3? It's just a compressed file format used for sound (that came from MPEG's version 3). Video requires a lot compression, and the Motion Picture Expert Group did such a good job on compression, that we use it without a video track to compress Music/Audio as well. It is called MPEG Audio Layer III, aka MP3.
ℹ️ Info          
~ Aristotle Sabouni
Created: 2002-03-12 

More[edit | edit source]

In the news there are a lot of terms going by, like MP3, Napster, and so on. So what are these terms, and what does it all mean? Let's start a small series, by explaining MP3.

Each file (document) on your computer has a format (a unique way that the information is stored). Some of these formats are proprietary (unique to one program / application), and others are "open" formats or "standard" (so that many programs can all use the same files).

The format that data is in (your music in this case) needs a name so that you know which programs are going to be able to read and work with that file. The most popular one for music (for now) is Motion Picture Encoding Group (for audio), version 3. Since the full name rolls off the tongue so well, and no one wants to type that entire thing all the time, we abbreviate it to MP3.

Digital music takes a lot of computer memory to store, but more importantly, large files take a lot of time to move around and transmit across the Internet. What we need to do is "compress" that data, and make it smaller. I think of it like folding a map, if done right, the map is much smaller and easier to manage, and takes less space than the unfolded map. Compression can do something similar to data (files) -- and MP3 does this for music files.

MP3 is a way to compress songs that would take lots of disk space and take many minutes to send to someone else to a size that is much smaller and faster to move around on the Internet. This may not sound like a big deal, but it changed the whole viability of Internet (and computer) based music. No one was going to wait 10 minutes to download a 2 minute song that would take up so much space that you could only have a few songs on your hard drive. But with MP3, you could keep thousands of songs on your computer, and you can "stream" the song - which means listen to it as it is being sent to your machine.

Once MP3 encoders (compressors) and players (decompressors), came out -- people started moving their music collections onto computer. I encoded my entire collection of a few hundred CD's - now I can search and play songs and use my computer as a very powerful jukebox. This power changes music for me, and for many people who use MP3. The industry has even created little players (like the Sony Walkman's) that you can carry around your music on and listen to MP3 music in cars, while walking or riding, and have portable music.

Just to be confusing, a San Diego company, that does a website for making MP3 music available across the Internet, came along and decided to name themselves after the file format. So there is MP3 the format -- and there is also MP3.com the company, which owns the mp3.com website. Most of the time, when people are talking about MP3, they mean the music format and not the company by the same name. But if you read a few months back about a lawsuit against "MP3", that was against the company.

Just remember; computers store and retrieve information, the Internet lets you move that information around on a network, and MP3 is how most people encode and decode music.

GeekPirate.small.png


👁️ See also

  • Anti-aliasing - What is Anti-Aliasing? It is using color to increase the percieved resolution on a display.
  • Basics of BASIC - People ask me, "How do I get started programming?" Ther are a lot of choices, but BASIC is a pretty simple start.
  • Big or Little Endian - What is Endian? How do you like your eggs (or counting systems)? Big or little end up?
  • Command Line Interface - There is an ancient computer debate about command-lines versus a GUI (Graphical User Interfaces).
  • Databases - What is a database? What are the kinds of databases? Why do you care?
  • Digitized Sound - Digitized Sound: understanding samples, rates and digital audio is really pretty simple.
  • Enterprise Tools - Enterprise, Opensource or Commercial tools, which is better and why? Of course the answer is, "it depends".
  • FUD - FUD means "Fear, Uncertainty and Doubt", it was used by big companies to scare users away from small companies.
  • Forward Compatibility - People talk about "Backwards" compatibility, but Forward Compatibility is often more important.
  • Free Features - A free feature in software, is like a free lunch: and in case you don't know, there's no such thing as a free lunch.
  • Hiring Programmers - Many Human Resources and Managers, don't know how to hire or utilize programmers; proven by their job reqs.
  • History of Visual Basic - The History of Visual Basic is a bit of a history of early computers and Microsoft...
  • How does compression work? - How does software Compression work? How do you make something smaller?
  • MHz or GHz - MHz or GHz, what does it mean? It's just clock speed - but that doesn't mean what some people think.
  • RISC or CISC - During the 80s and 90s there was a Computer Chip design war about RISC or CISC.
  • Raster Images - What exactly does raster versus vector images mean? Here's the very basics of pictures or rasterized images.
  • Software Consultants - I worked over a decade as a consultant, and used and managed them for a couple decades more.
  • Software Development Life Cycle - There's a lot of variants of a Software Development Life Cycle.
  • Synthesized Sound - Synthesized Sound is just making waves... sound waves.
  • UNIX - UNIX is the old war-bird of Operating Systems -- which is ironic as it isn't an OS any more -- but more on that later.
  • What is MP3? - What is MP3? It's just a compressed file format used for sound (that came from MPEG's version 3).
  • What is a WebApp? - What is a Web Application, and how does it vary from a traditional website?
  • Why is software so buggy? - Why are programs so buggy? They're not bugs, they're undocumented features... sorry, that's an old programmer joke.


🔗 More

Tech
Technology: Organizations, Reviews, People

Programming
Computer Programming Articles.



Tags: Tech  Programming

Cookies help us deliver our services. By using our services, you agree to our use of cookies.