Questions tagged [mp3]

MPEG-1 or MPEG-2 Audio Layer III, more commonly referred to as MP3, is a patented digital audio encoding format using a form of lossy data compression. 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.

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. For example: 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.

Further information and deeper analysis: MP3 on wikipedia

4559 questions
2
votes
2 answers

Trouble converting an MP3 file to a WAV file using Naudio

Naudio Library: http://naudio.codeplex.com/ I'm trying to convert an MP3 file to a WAV file, but I've run in to a small error. I know what's going wrong, but I don't really know how to go about fixing it. Here's the piece of code I'm…
KdgDev
  • 14,299
  • 46
  • 120
  • 156
2
votes
0 answers

Mp3 Steganography in C#?

I am currently developing an application in C# to hide data in Mp3 audio files. So far, I have been able to hide data in MP3 frames using the Least Significant Bit Approach (LSB). I can retrieve the data as well. The problem I am facing is, let's…
2
votes
1 answer

concatenating mp3 files or joining mp3 files using java

We would like to concatenate/merge/join mp3 files seamlessly using "java" in any environment. We are trying the following options at the moment ( please let us know any other options): Using JMF -- ruled out as it supported only in windows…
Sukhhhh
  • 1,009
  • 2
  • 13
  • 19
2
votes
1 answer

mp3 audio played from interactive python, but not from bash

I am manipulating sound files in python using pygame module. It works OK from withing interactive python session, but the same code produces nothing from bash: interactive python $ sudo python Python 2.7.6 (default, Mar 22 2014, 22:59:56) [GCC…
AJN
  • 1,196
  • 2
  • 19
  • 47
2
votes
0 answers

How can I most directly record an MP3 or WAV to my phone's voicemail greeting

This seems like the simplest question, but all my attempts have been unsuccessful, and all my searching has been unhelpful. I like to make custom voicemail greetings. Rather than simply talk into the mic like most people, I like to record into a…
Dave
  • 21
  • 2
2
votes
1 answer

Stream mp3's (audio only) from Azure Cloud Storage Blobs via Azure Media Services

I have mp3s stored in Azure cloud storage blobs, I'm trying to use Jplayer to stream them to users (which works) however I'm finding the results inconsistent and Jplayer just stops working when trying to seek My research leads me to believes that…
TheGeneral
  • 79,002
  • 9
  • 103
  • 141
2
votes
1 answer

Encoding Audio with lame: Converting 32bit float to mp3

I am having difficulties converting 32 bit float audio to mp3 using lame. I am currently able to convert the audio to an mp3 but the output has evenly spaced gaps that appear like they are inserted between the proper output (none of the expected…
jprince14
  • 191
  • 2
  • 13
2
votes
3 answers

Unable to recombine chunked download of MP3 data

I am using Perl with WWW::Mechanize to download an MP3 file which is served in chunks of 400KB (around 20 seconds). When I save the data with binmode on the file handle, appending each chunk as it arrives, only the first chunk is played correctly;…
communications
  • 145
  • 1
  • 10
2
votes
0 answers

Loading mp3 to AudioClip at runtime in Unity

How can I load mp3 file from filesystem to AudioClip object? I can load ogg or wav using WWW class, and play it with Audio Source component, but on Windows mp3 is not supported. Or use an external library, like NAudio. But I'm using…
Glavak
  • 23
  • 5
2
votes
1 answer

Adding mp3s into zip using jszip

everyone. Trying to unsuccesfully add mp3s into my zip file using the wonderful JSZIP lib. Right now, it only created the zip file with the correct file name, but the mp3 is always blank. This is the code I have so far: //init var zip = new…
2
votes
0 answers

MP3 stream downloading/saving with curl (C language)

I am trying to download an mp3 stream via curl. Everything works well if it's a casual file, but with mp3 stream some strange things start to happen. The downloaded audio sounds really bad, music is inaudible, harsh, like it was cut into many little…
kwybryk
  • 21
  • 2
2
votes
0 answers

Jplayer won't work with some mp3 (MPEG 2.5 Layer III)

I have a problem with some mp3 uploaded to my server (Hippo CMS). some of those mp3 are detected with a mime type : audio/mpeg : I don't have a problem with those files other mp3 are detected with a mime type : video/x-mpeg : then I can't…
Frederic Close
  • 9,389
  • 6
  • 56
  • 67
2
votes
1 answer

How to share my site's MP3 audio on facebook and play it on wall it self?

I want that visitor on my site can share MP3 on FaceBook, the way it play on their wall. I used og:meta tags and used current url as FaceBook sharer path. But no luck. I tried it with JWPlayer. Can anyone suggest me some way please?
curious
  • 51
  • 7
2
votes
1 answer

how to get volume level of mp3 at specific point of playback using javascript

I have a web page that plays mp3s. I would like to create a visual graph of each mp3: volume level vs. time like Sound Cloud does. The only idea I have been able to come up with is to decode the mp3 with the web audio api, connect an analyzer…
laertiades
  • 1,992
  • 2
  • 19
  • 26
2
votes
1 answer

How can I add latency to a http audio stream

I want to create a server which relays a http stream with about 1 min of latency. In other words, I have a server A streaming audio at http://a.crappyserver.com:8000/stream.mp3. How can I create another stream at, say…
user1565598