From Media Freeware:
None of us don't know what Vimeo is but for those who don't, Vimeo is a sharing website on which users can upload, share and view videos. Free Vimeo Downloader from Media Freeware is a must-have application for those who want to save Vimeo videos on their hard disks. The name describes it well; its job is to download videos from Vimeo. Its simplicity makes it a great choice for downloading Vimeo videos. Just select Vimeo URL and copy that link; no need to do the paste action because it's done already in the application. There is a checkbox next to every file which lets you select only those files you want to download. Status bar can show the progress of download operation. You can remove all added URLs, some of them or only those which are completed. There is a very useful "Add Bulk Urls" button and its job is to load a list of URLs. Its functionality is smart which means it loads multiple URLs and then starts to process the links. Every processed link will be added to download list after all links are verified. Another good function is that once you copy a link and the application is open, no matter minimized or inactive, it will pop up and the link is pasted to its URL box; also, if you copy multiple links, the Bulk URL window will pop up and all copied links are pasted automatically.
None. I can't find the program. Do I have it? Does it even exist?
This "installation" may have put something on my computer but if so, it is carefully hidden from me and it was installed without my knowledge.
This is a malicious intrusion and I warn any potential victim to avoid this thing which may or may not be a program but which, if it is a program, is completely hidden, completely inaccessible, and therefore completely useless.
A hidden, inaccessible, and useless program is the best case scenario. This may actually be some kind of nefarious malware.
My attempt to install whatever this is may have done something to my computer, but if so, I don't know what. I can't find anything in my computer that could be what purports a program for downloading videos.
Warning: Do not try to download this thing, whatever it may be.