giavoni / get-flash-videos

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

Cannot download vimeo files that have "embed_blocked" XML file #219

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Run "get_flash_videos-1.24 http://vimeo.com/10895525"

What is the expected output? What do you see instead?

expected output: an FLV of the video
actual output:

Downloading http://vimeo.com/10895525
Using method 'vimeo' for http://vimeo.com/10895525
Downloading http://vimeo.com/moogaloop/play/clip:10895525///?q=sd&type=embed...
Couldn't download 
http://vimeo.com/moogaloop/play/clip:10895525///?q=sd&type=embed: 404 Not Found
Couldn't download any videos.

What version of the product are you using? On what operating system?

1.24 on Ubuntu 10.04

Please provide any additional information below.

I've tried this with Vimeo Downloader as well and it also fails to download.  
It looks like the uploader set a special flag that returns us a different XML 
file than usual:

<?xml version="1.0" encoding="utf-8"?>
<xml>
  <error>
    <error_id>embed_blocked</error_id>
    <title>Sorry</title>
    <message>The creator of this video has not given you permission to embed it on this domain.

This is a &lt;a href=&quot;http://vimeo.com/plus&quot; 
target=&quot;_blank&quot;&gt;Vimeo Plus&lt;/a&gt; feature.</message>
    <link>http://vimeo.com/10895525</link>
  </error>
</xml>

So it seems that the Flash player is determining the video URL in a different 
way (and/or getting via RTMP(E) ).

This issue was first reported to me at http://ossguy.com/?p=172#comment-85127 .

Original issue reported on code.google.com by dwginger...@gmail.com on 20 Dec 2010 at 3:35

GoogleCodeExporter commented 9 years ago
I believe this is the same issue:

get_flash_videos --debug http://vimeo.com/22008844

No plugins installed
Downloading http://vimeo.com/22008844
-> GET http://vimeo.com/22008844
<- 200 text/html; charset=UTF-8 (80725): UTF8 on, ASCII, 80725 characters 80725 
bytes
Trying to open plugin ~/.get_flash_videos/plugins/Vimeo.pm
Using method 'vimeo' for http://vimeo.com/22008844
-> GET 
http://vimeo.com/moogaloop/load/clip:22008844/embed?param_fullscreen=1¶m_clip_i
d=22008844¶m_show_byline=0¶m_server=vimeo.com¶m_color=cc6600¶m_show_portrait
=0¶m_show_title=1
<- 200 text/xml;charset=UTF-8 (400): UTF8 off, ASCII, 400 characters 400 bytes
Downloading http://vimeo.com/moogaloop/play/clip:22008844///?q=sd&type=embed...
-> GET http://vimeo.com/moogaloop/play/clip:22008844///?q=sd&type=embed
<- 404 text/html; charset=UTF-8 (15564): UTF8 on, ASCII, 15564 characters 15564 
bytes
Couldn't download 
http://vimeo.com/moogaloop/play/clip:22008844///?q=sd&type=embed: 404 Not Found
Couldn't download any videos.

Original comment by midgetspy on 28 Apr 2012 at 12:56

GoogleCodeExporter commented 9 years ago
Fixed in git - thanks for the patch.

Original comment by zakflash...@gmail.com on 24 Jun 2012 at 7:19

GoogleCodeExporter commented 9 years ago

Original comment by zakflash...@gmail.com on 24 Jun 2012 at 7:21