topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday December 13, 2024, 2:28 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Idea: detect fake 320kbps mp3's  (Read 7279 times)

zzynx

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 46
    • View Profile
    • Donate to Member
Idea: detect fake 320kbps mp3's
« on: September 27, 2011, 07:21 AM »
Hi,

I own a - what you could call - quite huge MP3 library.
And I'm a freak if it comes to the quality of that library.
The quality of the tags, the covers and of course the sound itself.

To edit the tags I'm addicted to SoftPointer's "Mp3 Tag & Rename"

Not so long ago I detected Skwire's "CovArt Ops" program and was able to detect quite some poor quality cover art and replaced it.

At last (but not least), I'm looking for a program that is able to detect poor audio quality.
These days lots of crappy audio is posted on the internet.
People download a webrip of 128kbps, re-encode it as 320kbps and post it again and hope it will be downloaded a lot.
If, on that kind of stuff, you use all kind of programs that detect and tell you the bitrate, you'll get 320kbps.
But we all know better.

Here's a screenshot of the frequency spectrum of a certain track of 320kbps (CBR) as produced by "Adobe Audition":

320.png

And here's another screenshot of the frequency spectrum of exactly the same track in a "220kbps (VBR)" version:

221.png

When you compare the two, you are immediately able to unmask the first one as being a fake 320kbps version.
When I would have used a program to deduplicate my library, it would simply look at the bitrate and come back and tell me to keep the first and delete the second.
While the opposite is the right thing to do.

But of course, it's impossible to open each and every song of my library in Adobe Audition and look at it's quality.
Hence, who knows of a program that can (frequency)analyze my complete music library and tell me where the bad quality songs are located (whatever their disguising bitrate is)?

Renegade

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 13,291
  • Tell me something you don't know...
    • View Profile
    • Renegade Minds
    • Donate to Member
Re: Idea: detect fake 320kbps mp3's
« Reply #1 on: November 18, 2011, 02:15 AM »
I don't know of any program that can do that, or any plugin or audio analysis tool that can do that.

My gut tells me that the problem is too obscure and difficult to solve for there to be anything that can do it. I could be wrong, but I'd wager on it.
Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker

f0dder

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Idea: detect fake 320kbps mp3's
« Reply #2 on: November 18, 2011, 03:24 PM »
Dunno if it's something you can reliably do programmatically - looking at the two screenshots as a human, knowing that it's the same track, it's clear that the second version is the best. But is there an algorithm you can use? Would a frequency cutoff be enough? Or would you need some neural network fancyness and training?

Definitely something that should be answered by a programmer familiar with audio analysis :-)
- carpe noctem