A fixed Vimeo Downloader for Linux
I came across a video on Vimeo that I wanted to download to my computer so that I could watch it later. The Vimeo Downloader script for Linux no longer works as Vimeo have updated their site. So I fixed it:
https://raw.github.com/johnteslade/vimeo-downloader/master/vimeo_downloader.sh
Source code repository: https://github.com/johnteslade/vimeo-downloader
Usage
Run the following from the command line:
./vimeo_downloader.sh http://vimeo.com/1084537
Update 28th Jan 2014
This script was broken following some changes made to the Vimeo site. The script on github now works again.
However, if you would like a cleaner interface I would recommend using the youtube-dl tool which, despite the name, supports Vimeo downloads. This tool is available in pypi and in many Linux package repositories.
Thanks for the fix my friend
thanks for fixing it!
Hey John,
The script seems to throw some errors:
./vimeo_downloader.sh http://vimeo.com/37031074
/usr/bin/curl
Using curl…
/usr/bin/perl
Using perl…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 35201 0 35201 0 0 21057 0 –:–:– 0:00:01 –:–:– 61219
./vimeo_downloader.sh: line 65: [: too many arguments
Downloading video 37031074 to 37031074-sd.flv…
Request_signature=43e673e21a2754d02f4cdd8d6bae39d0
Request_signature_expires=1341489633
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1583 100 1583 0 0 2511 0 –:–:– –:–:– –:–:– 14794
Video 37031074 saved to 37031074-sd.flv
37031074-sd.flv: HTML document text
Any ideas what’s going on?
Thanks John, good to see a fellow Brightonian in the webosphere!
Hi PJ,
I have updated the script to fix the problem you had. Let me know if you are still having problems.
Thanks for the fix. I’ve been looking for this for long time
Hi John!
Seems that your script does not work anymore (seems to stumble on some protection mechanism).
An example:
./vimeo_downloader.sh http://vimeo.com/73004411
Cheeers
Hi John!
Seems that your script does not work anymore
./vimeo_downloader.sh: 63: [: -eq: unexpected operator
?
Script is now fixed and I can download that Vimeo url correctly
Script is now fixed. Get the latest version from github.
Great work! Thanks John Slade!