Live data from Hacker News

Show HN: Discover what songs were used in YouTube videos

mooma.sh

21–30 of 46 posts

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

#21
post #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 ?

First we rewrote echonests truescore logic in perl and then altered slightly and implemented some extra checks to further try to exclude false positives. We also believe what they used in the late song/identify API might have been different from what is open sourced in https://github.com/echonest/echoprint-server

Also we pack each individual hash before storing in Elasticsearch and gained at least 50% storage space this way.

Our Fingerprint data is quite different from theirs(unreliable ID3 tags, N versions of same track) which is why we needed some tweaks. So far the matching is still far from perfect...

Whether we will open source the whole thing at some point we don't know yet.

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

#22
post #15

I love this. Thank you. On a slight tangent: I'd love a client that could identify my MP3 collection, and rename it and retag it (under some kind of supervision). Ideally it'd do the dentification in a batchmode when it got Internet connectivity (but this is perhaps an unreasonable requirement). And to make it perfect it would let me listen to and delete tracks. I have a huge unweildy collection of MP3s and I can't b…

Have you tried picard: https://picard.musicbrainz.org/

I used it to tag a massive amount of partially labelled and mostly metadata-free music files some time ago and it worked a treat.

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

#25

For anyone often wondering about music in songs I will recommend Shazaams OSX app. It sits in the menu bar and listens to music and if it recognises something it will send a notification and add it to a list [0]. Watching youtube video, movies or just having someone else play something and it usually finds it without problems. It's a different use case than OPs app though, which is more on demand I guess. [0] http://…

You can also use Siri on iOs 8 directly (it uses Shazaam as the backend service) .

http://www.cnet.com/how-to/siri-can-now-name-that-tune-via-i...

It works fairly well.

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

#27
post #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 ?

Do you have any intuition for whether the echhoprint-codegen algorithm would be suitable for saying whether two voice recordings match? One would be a little lossy, the other pretty much perfect.

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

#28
post #21
post #5

Earlier quoted context omitted.

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 ?

First we rewrote echonests truescore logic in perl and then altered slightly and implemented some extra checks to further try to exclude false positives. We also believe what they used in the late song/identify API might have been different from what is open sourced in https://github.com/echonest/echoprint-server Also we pack each individual hash before storing in Elasticsearch and gained at least 50% storage space t…

When you say the matching is far from perfect, is that at your end or on the part of the echoprint / echonest code? You made tweaks because you found issues with what they were doing....?

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

#29
post #25

For anyone often wondering about music in songs I will recommend Shazaams OSX app. It sits in the menu bar and listens to music and if it recognises something it will send a notification and add it to a list [0]. Watching youtube video, movies or just having someone else play something and it usually finds it without problems. It's a different use case than OPs app though, which is more on demand I guess. [0] http://…

You can also use Siri on iOs 8 directly (it uses Shazaam as the backend service) . http://www.cnet.com/how-to/siri-can-now-name-that-tune-via-i... It works fairly well.

You can also do this with Google Now

http://www.greenbot.com/article/2873722/how-to-perform-song-...

Again, works fairly well.

Post reply on HN