imovi.es: yet another mp3 search engine? ...or an angry developer that changed his mind?
[UPDATE: If the example links below do not work, try with http://dmnic.me/ instead of http://imovi.es ]
Today, I just came across this website named imovi.es, via @dmnic_mp3.
The whole story is bittersweet, as well as weird, and fascinating. You should read this Torrent Freak post to get a glimpse of what I'm talking about. Anyway, it goes -more or less- like this:
Dmnic (aka Dominic) gets angry because none wants to buy his (patent-pending) anti-piracy software he's created, as well as he has detected that the main companies serving ads in pirate sites are content owners.
According to his research, the ads served in pirate sites come mostly from "InterActiveCorp which is run by the ex CEO (Barry Diller) of both Fox, and Paramount films."
So, he changes his mind, and converts the anti-piracy platform into a mp3 web search and downloader.
Now, let's just focus on the site and forget about the rest. First of all, the interface is simple and neat. Second, I'm quite impressed of the results, as it (nearly) passed all my usual tests:
- Tyla
- Gallygows
- But not Sinnerstar, a UK band from my friend Koozie
But then, I thought that this quote (taken from the site) was somewhat strange, so to say:
"I do not index any mp3 song or information whatsoever, as you search I locate public mp3 files and streams and share them with you."
And then there's also this quote from the TorrentFreak blog post:
“Each and every time a search is run, or [a] download [is] initiated, our servers locate a match on the web and serve it back. Hence results could change every time you ran a search or downloaded a file.
Wow! Wait. What? so I can type in anything, it does a web search (in "public mp3 files"), and gets back with a list of results... all in a few milliseconds. Sounds like magic, to me!
As someone who has done some basic work on (Web)IR, crawling, indexing, etc. I thought this is quite difficult to achieve, unless you have an index, or even a plain .csv file that has some basic info about the tracks. At least the title, artist and its location (URL).
So I did a few more tests. As it's quite common nowadays to use a "Lucene-like" syntax in the search box, I tried some other searches, and it happens to work well:- http://imovi.es/?q=artist:u2
- http://imovi.es/?q=artist:u2+album:joshua
- http://imovi.es/?q=artist:u2+album:joshua+title:with+or+without
Incidentally, all these metadata fields (artist:, album:, and title:) are exactly the ones one can find in the ID3 tag of the mp3.
Now, my question to you lot (in case anyone reads this, which I highly doubt it!) is:How come any software can do a search "and locate public mp3 files" for the song With or Without You, from the Joshua Tree album by U2, without having any information whatsoever about the tracks?
I'm not a lawyer, so I don't really care whether there's an index that stores some metadata about the tracks, or not. But it's too obvious that that platform has lots of information about the crawled tracks, and its location (URLs). Else, it would be the first system I'm aware of that crawls the web, but does not store the results anywhere!
Indeed, that's the same type of information Google has been collecting for years, but -as of today- they do not put it on the search results...
Another interesting point is that -it seems to me- this anti-piracy platform has an Audio Fingerprinting technique to identify the tracks (???). And this makes sense.
Yet, that's just my guess, based on the clean results I always get. In my tests, I never got any result like this, and the metadata (artist name and song title) reported in the results is also crystal clear. This does not happen very often in the real, dirty, music metadata world.
Last but not least, wouldn't it be nice to have:
- an integration with my last.fm profile. That is, whenever I scrobble a track -say on any streaming service such as Spotify, or Grooveshark- I can go there, and download the full tracks I've been listening to.
- an XSPF or M3U playlist of the returned results. This way, I can listen to the whole page without having to click each song, one by one.
Meanwhile it's still alive, and none complains -or is willing to shutdown the service-, I'll continue using it. At least to listen to those songs I can't find with my (premium subscriber) Spotify account...




