koteashok / get-flash-videos

Automatically exported from code.google.com/p/get-flash-videos
0 stars 0 forks source link

VIMEO cannot download HD quality, only low res 640x360 #183

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1.get_flash_videos http://player.vimeo.com/video/16042239
2.
3.

What is the expected output? What do you see instead?
Video gets downloaded but it is a low resolution video: 640x360 instead of 
1280x720.

What version of the product are you using?
get_flash_videos version 1.23 (http://code.google.com/p/get-flash-videos/)

On what operating system?
Linux 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:21:58 UTC 2010 x86_64 
GNU/Linux

Please provide any additional information below.
I tried the -r option with everything parameter I could think of but I always 
get low resolution video.

The alternative way to get HD video does NOT work at all:
get_flash_videos -d http://www.vimeo.com/hd#16042239
No plugins installed
Downloading http://www.vimeo.com/hd#16042239
-> GET http://www.vimeo.com/hd#16042239
<- 200 text/html; charset=UTF-8 (48921)
Trying to open plugin ~/.get_flash_videos/plugins/Www.pm
Using method 'vimeo' for http://www.vimeo.com/hd#16042239
Error: No ID found

Couldn't extract Flash movie URL. This site may need specific support adding,
or fixing.

Please confirm the site is using Flash video and if you have Flash available
check that the URL really works(!).

Check for updates by running: /usr/bin/get_flash_videos --update

If the latest version does not support this please open a bug (or
contribute a patch!) at http://code.google.com/p/get-flash-videos/
make sure you include the output with --debug enabled.
Couldn't download any videos.

Original issue reported on code.google.com by therau2...@videotron.ca on 25 Oct 2010 at 7:08

GoogleCodeExporter commented 8 years ago
Patch to fix this issue: get_flash_videos version 1.23
change line 4606
my $url = 
"$base/play/clip:$id/$request_signature/$request_signature_expires/?q=sd&type=em
bed";

to

my $url = 
"$base/play/clip:$id/$request_signature/$request_signature_expires/?q=hd&type=em
bed";

Original comment by therau2...@videotron.ca on 25 Oct 2010 at 8:41

GoogleCodeExporter commented 8 years ago
By changing line 4604 to read "q=hd", the script now fails when attempting to 
download an SD video from Vimeo (for example, when there is no HD version 
available).  It would be great if the script could detect when there's an HD 
version available and grab that one automatically.

Original comment by brianmca...@gmail.com on 22 Mar 2011 at 1:27

GoogleCodeExporter commented 8 years ago
I agree. Please provide suitable patch.

Original comment by therau2...@videotron.ca on 22 Mar 2011 at 5:29