Detecting fake 320Kbps MP3 |
![]() ![]() |
Detecting fake 320Kbps MP3 |
Feb 21 2012, 15:34
Post
#1
|
|
|
Group: Members Posts: 38 Joined: 23-September 08 From: Rome Member No.: 58575 |
How to detect if a track has been transcoded from lower bit-rates to higher? Can a single spectrum analysis show fake 192 to 320 transcoding?
See this ![]() The above shows a spectral analysis from a 320kbps track; a linear cut occurs over 20Khz. Can this be sufficient to proof that the track hasn't been faked from lower bitrates? As a question: will lower bitrates tracks show cuts at lower Khz? Your thoughts |
|
|
|
Feb 21 2012, 15:56
Post
#2
|
|
|
Group: Members Posts: 38 Joined: 23-September 08 From: Rome Member No.: 58575 |
A more representative sample:
A track encoded @ 128Kbps ![]() Now the same track encoded @ 320Kbps ![]() You can clearly notice the high cuts in the first image, however the spectrum below seems identical.... could the spectral difference between 16/20khz be due to "induced" hiss when transoding a fake? Or what? |
|
|
|
Feb 21 2012, 17:03
Post
#3
|
|
![]() Group: Members Posts: 1051 Joined: 16-February 08 From: NL Member No.: 51347 |
What is that crazy reduced band of the first image, around 12KHz? Looks like an accidental EQ adjustment.
|
|
|
|
Feb 21 2012, 17:37
Post
#4
|
|
|
Group: Members Posts: 3083 Joined: 1-September 05 From: SE Pennsylvania Member No.: 24233 |
The spectrum in the first post shows a 15.75 kHz signal from the horizontal sweep of a TV. I could hear that when I was young, but not any more.
|
|
|
|
Feb 21 2012, 22:53
Post
#5
|
|
|
Group: Super Moderator Posts: 4356 Joined: 23-June 06 Member No.: 32180 |
|
|
|
|
Feb 22 2012, 08:54
Post
#6
|
|
![]() Group: Members Posts: 512 Joined: 4-June 02 Member No.: 2220 |
Also, if the quality sucks then is good chance. Of course quality could suffer from bad encoder and/or settings, which is still the same thing in the end-- low fidelity. The chances are if you can't tell 15 times out of 16 that it isn't bad quality then is likely your quest is already over
-------------------- "Something bothering you, Mister Spock?"
|
|
|
|
Feb 22 2012, 10:42
Post
#7
|
|
|
Group: Members Posts: 38 Joined: 23-September 08 From: Rome Member No.: 58575 |
Also, if the quality sucks then is good chance. Of course quality could suffer from bad encoder and/or settings, which is still the same thing in the end-- low fidelity. The chances are if you can't tell 15 times out of 16 that it isn't bad quality then is likely your quest is already over Yes it may be just a waste of time, considering I can't distinguish over 15Khz!!!! What do you think? |
|
|
|
Feb 22 2012, 10:53
Post
#8
|
|
|
Group: Members Posts: 100 Joined: 18-May 06 Member No.: 30902 |
|
|
|
|
Feb 22 2012, 11:11
Post
#9
|
|
![]() Group: Members Posts: 1475 Joined: 30-November 06 Member No.: 38207 |
In a few discussions here, it has been reported that even well-established record labels sometimes sell CD made from lossies. Who knows how many times they might have been mp3'ed ...
This post has been edited by Porcus: Feb 22 2012, 11:11 -------------------- geocities.com/hydrogenaudio: http://goo.gl/tqYZj
|
|
|
|
Feb 22 2012, 14:43
Post
#10
|
|
|
Group: Members Posts: 63 Joined: 21-January 09 From: UK Member No.: 65825 |
Is plot three straight to 320 or a re-encoded 128 . I think it would be usefull to compare three plots , 128 encoded 320 encoded and 128 re-encoded to 320. It may be that the non mp3 encoded original did not have much over 16Khz.
This post has been edited by KMD: Feb 22 2012, 15:22 |
|
|
|
Feb 22 2012, 14:47
Post
#11
|
|
|
Group: Members Posts: 3083 Joined: 1-September 05 From: SE Pennsylvania Member No.: 24233 |
|
|
|
|
Feb 22 2012, 14:48
Post
#12
|
|
|
Group: Members Posts: 38 Joined: 23-September 08 From: Rome Member No.: 58575 |
|
|
|
|
Feb 22 2012, 15:21
Post
#13
|
|
|
Group: Members Posts: 121 Joined: 25-January 12 Member No.: 96698 |
an un-thought-through question:
what would be the main impact of such a recording: - dynamic range - high freqency response - less well defined signal degradation? |
|
|
|
Feb 22 2012, 15:27
Post
#14
|
|
|
Group: Members Posts: 63 Joined: 21-January 09 From: UK Member No.: 65825 |
Yes it is noise , 70dB down. You mean the spikes colored in blue? If so, it is an "inflated" copy of the lower bitrate track? Yes but on second reading of your original post I hve second thoughts and ask is the third plot straight to 320 or 128 to 320 as that makes a difference. |
|
|
|
Feb 22 2012, 15:40
Post
#15
|
|
|
Group: Members Posts: 3083 Joined: 1-September 05 From: SE Pennsylvania Member No.: 24233 |
an un-thought-through question: what would be the main impact of such a recording: - dynamic range - high freqency response - less well defined signal degradation? Do you mean reencoding a low bitrate to a high bitrate? Lossy codecs are capable of a very wide dynamic range, far greater than that of even 32 bit integer pcm data, so dynamic range should not be an issue. Frequency response is a possibility, especially if the default settings were used. However, as pointed out earlier, one can specify the low-pass filter frequency when encoding so that is not a sure thing. I don't know what you mean by "less well defined signal degradation", but for sure there will be more artifacts. Unfortunately, without access to the original, it is impossible to say for sure what is an encoding artifact and what is not. |
|
|
|
Feb 22 2012, 16:56
Post
#16
|
|
|
Group: Members Posts: 38 Joined: 23-September 08 From: Rome Member No.: 58575 |
|
|
|
|
Feb 22 2012, 17:03
Post
#17
|
|
|
Group: Members Posts: 63 Joined: 21-January 09 From: UK Member No.: 65825 |
Maybe the codec from 128 to 320 adds noise above 16khz as an artefact, and maybe the un encoded original did not have much above 16Khz.
"Can a single spectrum analysis show fake 192 to 320 transcoding?" If you really suspect a fake, then such a “thing” (cringe) could contain deliberately added fake noise above 16Khz and deliberately added fake products from a spectral enhancer above 16 Khz . So... no. Actually some codecs use spectral enhancers in the playback. So its not trivial. This post has been edited by KMD: Feb 22 2012, 17:17 |
|
|
|
Feb 23 2012, 06:14
Post
#18
|
|
![]() Group: Members Posts: 349 Joined: 31-March 06 From: Houston, Texas Member No.: 29046 |
There's no accurate way to distinguish a "real" 320 kb/s MP3 (encoded from a lossless source) from one encoded from another lossy source (such as another MP3).
There was an application (I forget the name) that would analyze a .wav file to see if it had been through MP3 compression at any point, however since what we're discussing here are all MP3s of various bit rates, the test would be useless. Even this test was not always accurate - the result was a percentage confidence that the audio was either MPEG or uncompressed. So when you're trying to distinguish, not just compressed vs. uncompressed, but "Has this audio been, at some point, compressed at a lower bitrate than it currently is -" there's just no way to tell. While it's easy to spot a lowpass filter on a spectrogram, Different encoders, settings, and versions will apply their lowpass filters differently. Not to mention that a lowpass filter could have been applied when mastering the CD, the recording might not have a wide frequency response to begin with and might only appear to be lowpassed, or the CD could have actually been mastered from an MP3 (it happens)... Furthermore, you can't draw a direct relationship between bit rate and perceptual sound quality, because of variances in encoders. I would take a 160 kb/s MP3 encoded with a newish version of LAME over a 320 kb/s BladeEnc circa 2001 encode any day. There's just no way to tell. This post has been edited by slks: Feb 23 2012, 06:20 -------------------- http://www.last.fm/user/sls/
|
|
|
|
Feb 23 2012, 11:10
Post
#19
|
|
|
Group: Members Posts: 121 Joined: 25-January 12 Member No.: 96698 |
Furthermore, you can't draw a direct relationship between bit rate and perceptual sound quality, because of variances in encoders. I would take a 160 kb/s MP3 encoded with a newish version of LAME over a 320 kb/s BladeEnc circa 2001 encode any day. I had no idea things had progressed some much with encoding, even though the mp3 standard has not moved (ifaik). Interestingly, ~2001 I thought mp3Pro was all the rage... |
|
|
|
Feb 23 2012, 15:22
Post
#20
|
|
|
Group: Members Posts: 3083 Joined: 1-September 05 From: SE Pennsylvania Member No.: 24233 |
It's not that lame has vastly improved since 2001 (although it has improved some), but rather that BladeEnc was always a lousy encoder.
mp3Pro was a dead end, and for some very good reasons. |
|
|
|
Feb 23 2012, 19:54
Post
#21
|
|
|
Group: Super Moderator Posts: 4356 Joined: 23-June 06 Member No.: 32180 |
or purchase it from a service that isn't silly enough to transcode. devil's advocate here, how do you find out if a service is "silly enough to transcode" if do you not test the mp3s they are selling? You got me! |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 25th May 2013 - 16:08 |