Webvideo-plugin: Difference between revisions

From VDR Wiki
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| Right || Fast forward (5 sec.)
!bgcolor=#efefef| OK || Follow a link, or start downloading a media file
|-
|-
!bgcolor=#efefef| Left || Fast backward (5 sec.)
!bgcolor=#efefef| Red || Go back to the previous menu
|-
|-
!bgcolor=#efefef| Up || Next song
!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:

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

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