There was a small problem that did not allow videos to be downloaded.
The problem has now however been fixed and everything is functioning as expected.
Vimeo In MP4
The site has now been launched!
We hope to serve and help many users by providing an easy way of download MP4 videos from Vimeo.