www.ifindvideo.com

It can search a lot of sites.
Also it can sort by relevance.

Does it have its own database?