Live data from Hacker News

Show HN: Discover what songs were used in YouTube videos

mooma.sh

1–10 of 46 posts

Re: Show HN: Discover what songs were used in YouTube videos

#2
The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time.

Our matching algorithm is based on the open source echoprint-codegen fingerprinting method, which we have built our own stack around:

- Replaced Solr/Tokyo Tyrant with Elasticsearch

- Reimplemented matching-logic

- Crawlers search multiple sources for audio files to be indexed (mp3s arent stored long term, only fingerprinted then deleted)

- Indexing about 1 new track per second

- Found method to verify unrealiable ID3 tags (in progress, current database also includes unferified)

- mogilefs as primary data store for fingerprints

- perl everything

We also provide a free music identification API.

Any feedback would be much appreciated!

Re: Show HN: Discover what songs were used in YouTube videos

#3
post #2

The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time. Our matching algorithm is based on the open source echoprint-codegen fingerprinting method,…

Until you posted this clarification, my first thought was - What makes it different from Shazam?

Thanks for clearing that up, good luck with your site!

Re: Show HN: Discover what songs were used in YouTube videos

#4
post #2

The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time. Our matching algorithm is based on the open source echoprint-codegen fingerprinting method,…

Does it include music from oft-used music sources in YouTube videos such as AudioMicro and Incompetech[1]? I'd guess it's not really possible on the AudioMicro front as they're paid-for music that'd cost you a fortune to index but may be worth adding the latter

[1] http://incompetech.com/music/royalty-free/

Re: Show HN: Discover what songs were used in YouTube videos

#5
post #2

The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time. Our matching algorithm is based on the open source echoprint-codegen fingerprinting method,…

I've worked on the echoprint-codegen algorithm for my current project ( trak.rocks ) and I'm curious about how you reimplemented the matching logic ?

Do you plan to document/opensource you work ?

Re: Show HN: Discover what songs were used in YouTube videos

#6
post #2

The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time. Our matching algorithm is based on the open source echoprint-codegen fingerprinting method,…

Where do you get the MP3s from in the first place, and how long did it take to index 7 million?

Re: Show HN: Discover what songs were used in YouTube videos

#7
post #2

The user can paste a youtube url which will then be analysed, fingerprinted and matched against a database of 7+ million audio fingerprints. It does not only identify a single song but is able to identify multiple songs contained in a single file or video and generates a timeline listing which tracks it contains at which time. Our matching algorithm is based on the open source echoprint-codegen fingerprinting method,…

It'd be good to have an option to provide an email address which results could be sent to once it has them, rather than keep checking an open tab.

Re: Show HN: Discover what songs were used in YouTube videos

#9
post #8

Great Job ! Could you describe the usecases ? Is it for mixtapes uploaded on youtube by DJs, or Over-The-Air recognition in music festival videos ? Because Music ( single tracks ) uploaded on youtube is usually already identified so it could be found.

Mix tapes is an ideal use case.

Re: Show HN: Discover what songs were used in YouTube videos

#10
post #8

Great Job ! Could you describe the usecases ? Is it for mixtapes uploaded on youtube by DJs, or Over-The-Air recognition in music festival videos ? Because Music ( single tracks ) uploaded on youtube is usually already identified so it could be found.

One of the most common comments on YT videos I see are people asking for the name of the song used in a video.
Post reply on HN