How to detect generation loss of a transcoded audio.

Posted by The Rook on Stack Overflow See other posts from Stack Overflow or by The Rook
Published on 2010-05-26T03:01:16Z Indexed on 2010/05/26 4:31 UTC
Read the original article Hit count: 321

Filed under:
|
|

Lets say you have a 96 kbit mp3 and you Transcode the file into a 320 kbit mp3. How could you programmatically detect the original bit rate or quality? Generation loss is created because each time a lossy algorithm is applied new information will be deemed "unnecessary" and is discarded. How could an algorithm use this property to detect the transcoding of audio.

128 kbps LAME mp3 transcoded to 320 kbps LAME mp3 (I Feel You, Depeche Mode) 10.8 MB.
alt text

This image was taken from the bottom of this site. The 2 tracks above look nearly identical, but the difference is enough to support this argument.

© Stack Overflow or respective owner

Related posts about algorithm

Related posts about audio