Vee-Hive (formerly named VideoPhile II) is a multimedia library creator, designed for video. This program can generate libraries of files, generating thumbnails to identify each video. The program has search functions that will allow you to find the file you need.
First prog I've found that isn't for TV and movies. Useful.