Python program that lets you download embedded vimeo videos.
Many websites use vimeo as a hosting platform and them add custom controls to the video player, so this has the potential to be useful in many sites.
- On a web browser, access a web page with an embedded video.
- Right-click > Inspect to open Developer tools.
- Go to the 'Network' tab and write
player
on the filter textbox. - Reload the page.
- There should be:
- an entry with a string of 8 numbers of type 'document'.
- a
player.module.js
entry with that string of 8 numbers as 'Initiator'
- Click the 'document' entry and go to the 'Response' tab.
- Copy the contents of the 'Response' tab to the
response.html
file on this repository. - Launch the python script
vimeo_download.py
. The highest resolution version of the video will be downloaded
This method also allow you to download videos behind authentification pages and the usual 'Sorry. Because of its privacy settings, this video cannot be played here.' error page.
- Allow user to specify a name for the downloaded video
- Allow user to select quality options
- Download video from url alone