Idea for a new type of Scraper / Renamer...
#1
I have an idea for a new type of Scraper / Renamer. I am not quite sure if this is possible because the reference library may not exist.

What if an XBMC scraper could actually listen to the audio of the show / movie and then identify it and then rename it correctly? This would be kind of like SoundHound for video files. That would be the ultimate scraper.

Just an idea.

Neumahn
Reply
#2
Shazam (http://www.shazam.com/) offers a mobile phone app that does exactly this -- you put your phone near a speaker, press the "Tag this song" button and if all goes right (like 1 out of 10 times, in practice), it gives you the name of the song and a big revenue-generating link to download the ringtone.

It would be way sweet if this service had a for-pay API, kinda like how Spotify does it. I bought my dad a turntable over in this forum (playing audio from usb turntable) and if a service like this existed it would be awesome to integrate it with XBMC.

EDIT, http://en.wikipedia.org/wiki/Acoustic_fi...mentations lists no less than 15 acoustic fingerprinting services

EDITEDIT, I found the request for this feature on TRAC: http://trac.xbmc.org/ticket/5581
Reply
#3
I found that SoundHound works even better than Shazam. I looked at the acoustic fingerprinting services you listed but there is nothing for Television shows or Movie files. They are all music related. I am suggesting to scrape video files using the acoustic fingerprint.
Reply
#4
SoundHound uses the Sound2Sound acoustic fingerprinter. Unfortunately, not only is their fingerprinting completely proprietary and closed-source, but the database only includes 2 million songs and it's against their terms of service to do anything useful with it even if we could access their private API.

I did some research and found 4 or 5 open APIs here http://forum.xbmc.org/showthread.php?p=8...post866752. Two of them, Echoprint and Acoustid, have open-sourced their backend database search software. This means that you can set up your own server specifically for video identification using the exact same technology and code as the music services use. All the source code for this idea is available, the only thing missing from this equation is the thousands of items of user-contributed data Smile If your service is popular enough, this shouldn't be a problem.

Ultimately, this feature will never be included in XBMC. XBMC is a media center, not a media manager. However --- if you start your own video manager using this open source technology, you'll be the first person to ever do so, and your software could easily become the most popular video manager on the internet.
Reply

Logout Mark Read Team Forum Stats Members Help
Idea for a new type of Scraper / Renamer...0