Webvideo-plugin
From VDR Wiki
(Difference between revisions)
(New page: {{Article (plugin ext)}}) |
|||
| (5 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | { | + | ==Description== |
| + | |||
| + | [[Image:(missing)-plugin.jpg|thumb|Screenshot]] | ||
| + | |||
| + | Webvideo plugin is a tool for browsing and downloading videos from popular video sharing websites, such as YouTube and Google video, using VDR menu interface or a command line client. With the help of xineliboutput plugin the videos can be played directly without downloading them first. | ||
| + | |||
| + | Supported video sites: | ||
| + | |||
| + | * [http://video.google.com/ Google Video] (only videos hosted on YouTube, Google or Metacafe servers) | ||
| + | * [http://www.metacafe.com/ Metacafe] | ||
| + | * [http://svtplay.se/ SVT Play] | ||
| + | * [http://areena.yle.fi/ YLE Areena] | ||
| + | * [http://www.youtube.com/ YouTube] | ||
| + | |||
| + | ===Handling=== | ||
| + | {| border=1 cellpadding=2 cellspacing=0 | ||
| + | |- bgcolor=#efdead | ||
| + | !Key | ||
| + | !Description | ||
| + | |- | ||
| + | !bgcolor=#efefef| OK || Follow a link, or start downloading a media file | ||
| + | |- | ||
| + | !bgcolor=#efefef| Red || Go back to the previous menu | ||
| + | |- | ||
| + | !bgcolor=#efefef| Green || Go forward in browsing history | ||
| + | |- | ||
| + | !bgcolor=#efefef| Yellow || Show download status screen. In status screen: Cancel the selected download | ||
| + | |- | ||
| + | !bgcolor=#efefef| Blue || Play media object without downloading | ||
| + | |- | ||
| + | !bgcolor=#efefef| Info || Show details of a media object | ||
| + | |} | ||
| + | |||
| + | ==Software requirements== | ||
| + | |||
| + | * [http://www.python.org/ Python] | ||
| + | * [http://curl.haxx.se/ libcurl] and [http://pycurl.sourceforge.net/ Python binding] | ||
| + | * [http://xmlsoft.org/ libxml and libxslt] | ||
| + | * a video player for viewing the downloaded videos or streaming videos without downloading, for example xineliboutput or mplayer plugin | ||
| + | |||
| + | Suggested: | ||
| + | |||
| + | * [https://launchpad.net/libmms libmms] 0.4 or later (for downloading mms URLs) | ||
| + | |||
| + | ==Installation== | ||
| + | |||
| + | cd /put/your/path/here/VDR/PLUGINS/src | ||
| + | tar -xzf /put/your/path/here/vdr-webvideo-X.Y.Z.tgz | ||
| + | cd webvideo-X.Y.Z | ||
| + | make | ||
| + | make install | ||
| + | cd .. | ||
| + | ln -s webvideo-X.Y.Z/vdr-plugin webvideo | ||
| + | cd /put/your/path/here/VDR | ||
| + | make | ||
| + | make plugins | ||
| + | |||
| + | |||
| + | |||
| + | ==Configuration== | ||
| + | ===Parameter=== | ||
| + | {| border=1 cellpadding=2 cellspacing=0 | ||
| + | |- bgcolor=#efdead | ||
| + | !Parameter (short) | ||
| + | !Parameter (long) | ||
| + | !Description | ||
| + | |- | ||
| + | | -d dir || --downloaddir=dir || Save downloaded files to dir. The default path is the VDR video directory. | ||
| + | |- | ||
| + | | -s server || --server=server || Connect to server. Default is localhost. | ||
| + | |- | ||
| + | | -p port || --port=port || Connect to port. Default is 2357. | ||
| + | |- | ||
| + | | -c cmd || --daemoncmd=cmd || Command for starting webvid | ||
| + | |} | ||
| + | |||
| + | |||
| + | |||
| + | ==Links== | ||
| + | {| | ||
| + | | [1] | ||
| + | | http://users.tkk.fi/~aajanki/vdr/webvideo | ||
| + | | Plugin homepage | ||
| + | |} | ||
| + | |||
| + | [[Category:Plugins]] | ||
| + | |||
| + | {{i18n|(missing)-plugin}} | ||
Latest revision as of 20:27, 23 November 2010
Contents |
Description
File:(missing)-plugin.jpg
Screenshot
Webvideo plugin is a tool for browsing and downloading videos from popular video sharing websites, such as YouTube and Google video, using VDR menu interface or a command line client. With the help of xineliboutput plugin the videos can be played directly without downloading them first.
Supported video sites:
- Google Video (only videos hosted on YouTube, Google or Metacafe servers)
- Metacafe
- SVT Play
- YLE Areena
- YouTube
Handling
| Key | Description |
|---|---|
| OK | Follow a link, or start downloading a media file |
| Red | Go back to the previous menu |
| Green | Go forward in browsing history |
| Yellow | Show download status screen. In status screen: Cancel the selected download |
| Blue | Play media object without downloading |
| Info | Show details of a media object |
Software requirements
- Python
- libcurl and Python binding
- libxml and libxslt
- a video player for viewing the downloaded videos or streaming videos without downloading, for example xineliboutput or mplayer plugin
Suggested:
- libmms 0.4 or later (for downloading mms URLs)
Installation
cd /put/your/path/here/VDR/PLUGINS/src tar -xzf /put/your/path/here/vdr-webvideo-X.Y.Z.tgz cd webvideo-X.Y.Z make make install cd .. ln -s webvideo-X.Y.Z/vdr-plugin webvideo cd /put/your/path/here/VDR make make plugins
Configuration
Parameter
| Parameter (short) | Parameter (long) | Description |
|---|---|---|
| -d dir | --downloaddir=dir | Save downloaded files to dir. The default path is the VDR video directory. |
| -s server | --server=server | Connect to server. Default is localhost. |
| -p port | --port=port | Connect to port. Default is 2357. |
| -c cmd | --daemoncmd=cmd | Command for starting webvid |
Links
| [1] | http://users.tkk.fi/~aajanki/vdr/webvideo | Plugin homepage |




