Difference between revisions of "Webvideo-plugin"

From VDR Wiki
Jump to: navigation, search
 
(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]]
 
  
===Options===
+
cd /put/your/path/here/VDR/PLUGINS/src
{| border=1 cellpadding=2 cellspacing=0
+
tar -xzf /put/your/path/here/vdr-webvideo-X.Y.Z.tgz
|- bgcolor=#efdead
+
cd webvideo-X.Y.Z
!Option
+
make
!Description
+
make install
|-
+
cd ..
| SOME_OPTION=1 || Description of the option
+
ln -s webvideo-X.Y.Z/vdr-plugin webvideo
|}
+
cd /put/your/path/here/VDR
 +
make
 +
make plugins
 +
 
  
===Patches===
 
  
 
==Configuration==
 
==Configuration==
Line 41: Line 66:
 
!Description
 
!Description
 
|-
 
|-
| -a ABC || --aaa=ABC || some Parameter
+
| -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.
 
|-
 
|-
| -b    || --bbb    || another Parameter
+
| -c cmd || --daemoncmd=cmd || Command for starting webvid
 
|}
 
|}
  
==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 21: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