Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>After spending a few hours on finding out how I can get the direct link to vimeo I found a good solution. So here are the steps for the users who want to download and stream video src directly from vimeo. Keep in mind that they block all IP addresses and probably hosts which are downloading the videos in this way, so I just stopped using their services and I will never use them again :).</p> <p>Steps to get the video sources:</p> <ol> <li>choose link <code>http://vimeo.com/video_id</code></li> <li>get only the <code>video_id</code></li> <li>get the xml for the video <code>http://vimeo.com/moogaloop/load/clip:video_id;</code></li> <li><p>parse the xml and I find the necessary information I need:</p> <ul> <li><code>request_signature</code></li> <li><code>request_signature_expires</code></li> <li><code>isHD</code></li> </ul></li> <li><p>Then I generate the link: </p> <pre><code>$video_link = "http://vimeo.com/moogaloop/play/clip:".$video_id."/".$request_signature."/".$request_signature_expires."/?q=".$quality.""; </code></pre></li> <li><p>Then if you are php dev, you call wget command through exec in this way</p> <p><code>exec("wget -b '$video_link' -a 'wget.log' -O -");</code></p></li> <li><p>Then you read the log and find out the link you are looking for. You can simply parse the log file. The direct link is between "Location: " and "[following]"</p></li> <li><p>You return the direct link and clean the log file :)</p></li> </ol> <p>NOTE: keep in mind again that this won't work forever. Sooner or later they will block your ip :). </p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload