Add a video module for vimeo.com

The trick is to log ourselves in to validate the provided signature,
then the video file redirect works.
Since the redirected url is not checked for User-Agent unlike the redirect one,
we disable redirects to get the actual location and use it instead.
This allows running wget or vlc without faking their User-Agents.

For now it only downloads sd videos.
TODO: get the highest quality
TODO: search, latest

Signed-off-by: François Revol <revol@free.fr>
Signed-off-by: Romain Bignon <romain@symlink.me>
This commit is contained in:
François Revol 2012-09-12 00:17:41 +02:00 committed by Romain Bignon
commit 8ef6e64dfe
8 changed files with 356 additions and 0 deletions

View file

@ -0,0 +1,3 @@
from .backend import VimeoBackend
__all__ = ['VimeoBackend']