You could go one step further here - hide the button, and make the whole thing completely transparent to the user. If they upload a video, it goes to vimeo. If they upload something else, it works as normal.
We have an API specifically for that - here’s an example use:
(plus, this API makes it work seamlessly with drag&drop uploads as well)