Webvideo-plugin: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
==Description== |
==Description== |
||
[[Image:(missing)-plugin.jpg|thumb|Screenshot]] |
[[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=== |
===Handling=== |
||
Line 8: | Line 19: | ||
!Description |
!Description |
||
|- |
|- |
||
!bgcolor=#efefef| |
!bgcolor=#efefef| OK || Follow a link, or start downloading a media file |
||
|- |
|- |
||
!bgcolor=#efefef| |
!bgcolor=#efefef| Red || Go back to the previous menu |
||
|- |
|- |
||
!bgcolor=#efefef| |
!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 |
|||
|} |
|} |
||
==Hardware requirements== |
|||
==Software requirements== |
==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== |
==Installation== |
||
See [[plugin installation]] |
|||
cd /put/your/path/here/VDR/PLUGINS/src |
|||
===Options=== |
|||
tar -xzf /put/your/path/here/vdr-webvideo-X.Y.Z.tgz |
|||
{| border=1 cellpadding=2 cellspacing=0 |
|||
cd webvideo-X.Y.Z |
|||
|- bgcolor=#efdead |
|||
make |
|||
!Option |
|||
make install |
|||
!Description |
|||
cd .. |
|||
⚫ | |||
ln -s webvideo-X.Y.Z/vdr-plugin webvideo |
|||
| SOME_OPTION=1 || Description of the option |
|||
cd /put/your/path/here/VDR |
|||
⚫ | |||
make |
|||
make plugins |
|||
===Patches=== |
|||
==Configuration== |
==Configuration== |
||
Line 41: | Line 66: | ||
!Description |
!Description |
||
|- |
|- |
||
| -d dir || --downloaddir=dir || Save downloaded files to dir. The default path is the VDR video directory. |
|||
| -a ABC || --aaa=ABC || some Parameter |
|||
|- |
|||
| -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 |
|||
| -b || --bbb || another Parameter |
|||
|} |
|} |
||
==Problems== |
|||
==CVS== |
|||
<pre> |
|||
cvs ... login |
|||
cvs ... co ... |
|||
</pre> |
|||
==Links== |
==Links== |
||
{| |
{| |
||
| [1] |
| [1] |
||
| http:// |
| http://users.tkk.fi/~aajanki/vdr/webvideo |
||
| Plugin homepage |
| Plugin homepage |
||
|} |
|} |
Latest revision as of 20:27, 23 November 2010
Description
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 |