Vodcatcher-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K
 
(27 dazwischenliegende Versionen von 14 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
'''Autor:''' Tobias Grimm
 
'''Autor:''' Tobias Grimm
  
Mit diesem Plugin können per Internet Videos wiedergegeben oder aufgenommen werden. Ähnlich wie beim Podcasting wird in einer Konfigurationsdatei eine oder mehrere URL angegeben, die alle vorhandenen Videos einer Quelle angibt.
+
Mit diesem Plugin können Internet-Videos wiedergegeben oder aufgenommen werden. Der Name leitet sich von ''Vodcasting'' ab, der seinerseits von ''{{wikipedia|Podcasting}}'' abstammt.
Diese Plugin liest eine solche URL und listet die vorhandenen Videos auf. Der VDR-Anwender wählt ein Video aus, worauf der Vodcatcher die Adresse des Videos dem [[mplayer-plugin]] zu Abspielen übergibt,
+
  
<!-- ===Status=== -->
+
===Status===
==Bilder==
+
Letztes Update 08/2008
<!--
+
{|
+
|[[Bild:vodcatcher-plugin-00.jpg|thumb|none|''kurze beschreibung'']]
+
|[[Bild:vodcatcher-plugin-01.jpg|thumb|none|''kurze beschreibung'']]
+
|} -->
+
http://www.e-tobi.net/blog/files/2006-02-01_podcatcher1.png
+
http://www.e-tobi.net/blog/files/2006-02-01_podcatcher2.png
+
http://www.e-tobi.net/blog/files/2006-02-01_podcatcher3.png
+
http://www.e-tobi.net/blog/files/2006-02-01_podcatcher4.png
+
  
<!-- ==Bedienung== -->
+
Ähnlich wie beim [[Podcatcher-plugin|Podcatcher-Plugin]] für Podcasting wird auch im Vodcatcher in einer Konfigurationsdatei (''vodcatchersources.conf'') eine oder mehrere {{wikipedia|URL}} angegeben. Diese URL verweisen auf eine Datei ("Feed"), die alle vorhandenen Videos einer Website angibt.
<!-- ===[[SVDRP]] Befehle=== -->
+
So sind beispielsweise unter  ''http://videocast.srtwist.net/''  alle Videos des {{wikipedia|ZDF}} und deren Adresse aufgelistet.
  
<!-- ==Hardwareanforderungen== -->
+
Das Vodcatcher-Plugin liest aus der Konfigurationdate alle Inhalts-{{wikipedia|URL}} aus und listet die dadrin verzeichneten Videos auf. Der VDR-Anwender wählt ein Video aus, worauf der Vodcatcher die Adresse des Videos dem [[mplayer-plugin]] zu Abspielen übergibt.
 +
Alternativ ist auch die Aufnahme der Feeds möglich.
 +
 
 +
==Bilder==
 +
{|
 +
|[[Bild:Vodcatcher-feeds.jpg|thumb|none|''Liste der Feeds'']]
 +
|[[Bild:Vodcatcher-themenliste.jpg|thumb|none|''Liste der Themen'']]
 +
|[[Bild:Vodcatcher-videoliste.jpg|thumb|none|''Liste der Videos'']]
 +
|}
  
 
==Softwareanforderungen==
 
==Softwareanforderungen==
 
* [[mplayer-plugin]]
 
* [[mplayer-plugin]]
* mplayer.sh inc Playlist Support
+
* [http://batleth.sapienti-sat.org/projects/VDR Shell Script (mplayer.sh)] incl. Playlist Support
 
* {{wikipedia|cURL}} (dev)
 
* {{wikipedia|cURL}} (dev)
  
<!-- ==Installation== -->
+
==Konfiguration==
<!-- ===Optionen=== -->
+
Im Pluginverzeichnis muß eine Datei namens ''vodcatchersources.conf'' vorhanden sein. Dort sind die URL der Feeds anzugeben. Liste möglicher Inhalte (bitte mit eigenen Beiträgen ergänzen bzw. nicht mehr funktionierende Quellen hier löschen):
<!-- ===Patches=== -->
+
<pre>
 +
# sources for vdr-vodcatcher
 +
 +
#Die Sendung mit der Maus
 +
FEED_URL=http://podcast.wdr.de/maus.xml
 +
 +
#ZDF-Kram
 +
FEED_URL=http://videocast.srtwist.net/
 +
 +
#Galacticast
 +
FEED_URL=http://feeds.feedburner.com/galacticast
 +
 +
#Quarks & Co
 +
FEED_URL=http://podcast.wdr.de/quarks.xml
 +
 +
#Computer Club 2
 +
FEED_URL=http://www.cczwei.de/rss_tvissues.php
  
<!-- ==Konfiguration== -->
+
#3sat Mediathek
<!-- ===Einstellungen=== -->
+
FEED_URL=http://www.3sat.de/mediathek/rss/mediathek.xml
<!-- ===Parameter=== -->
+
  
<!-- ==Sonstiges== -->
+
#Software Hardware und der ganze Rest
<!-- ===Probleme=== -->
+
FEED_URL=http://feeds.feedburner.com/SoftwareHardwareUndDerGanzeRest
<!-- ===Tipps=== -->
+
<!-- ===Wunschliste=== -->
+
<!-- ===Snapshot=== -->
+
  
==Links==
+
#Angeklickt WDR Fernsehen
# [http://www.e-tobi.net/blog/pages/vdr-podcatcher Homepage des Plugins]
+
FEED_URL=http://www.wdr.de/themen/computer/angeklickt/videopodcast.php
  
 +
#DigitalUpgrade
 +
FEED_URL=http://feeds.feedburner.com/digitalupgrade
 +
 +
#OpenSource-Podcast
 +
FEED_URL=http://www.opensource-podcast.de/feed/
 +
 +
#videocast.srtwist.net
 +
FEED_URL=http://videocast.srtwist.net/
 +
 +
#Probot World of Amazing Action-Figure Adventure!
 +
FEED_URL=http://www.probotproductions.com/vidcasts/ProbotVodcast.xml
 +
 +
#Adventures of Thomas Brin
 +
FEED_URL=http://podcasts.thomasbrin.com/BrinRSS
 +
 
 +
#Film- und Kino- Trailer
 +
FEED_URL=http://feeds.feedburner.com/Film-UndKino-trailerVideopodcast?format=xml 
 +
 +
#Wöchentliches Office VideoCast
 +
FEED_URL=http://www.office-podcast.de/feed/ 
 +
 
 +
#Kino Trailer
 +
FEED_URL=http://rss.dw-world.de/atom/podcast_kino
 +
 +
#Stiftung Warentest
 +
FEED_URL=http://www.test.de/rss/presse/video-podcast
 +
 +
#PC-WELT TV
 +
FEED_URL=http://www.pcwelt.de/rss/pcwtv.xml
 +
 +
#Diggnation
 +
FEED_URL=http://revision3.com/diggnation/feed/xvid-large
 +
 +
#Tekzilla
 +
FEED_URL=http://revision3.com/tekzilla/feed/xvid-large/?subshow=false
 +
 +
#Cranky Geeks
 +
FEED_URL=http://rssnewsapps.ziffdavis.com/audioblogs/crankygeeks/cg.wmv.xml
 +
 +
#DL.TV
 +
FEED_URL=http://rssnewsapps.ziffdavis.com/audioblogs/DLTV.xvid.xml
 +
 +
#GeekBrief TV
 +
FEED_URL=http://www.podshow.com/feeds/hd.xml
 +
 +
#Internet Superstar
 +
FEED_URL=http://revision3.com/internetsuperstar/feed/xvid-large?subshow=false
 +
 +
#Systm
 +
FEED_URL=http://revision3.com/systm/feed/xvid-large
 +
 +
#Tiki Bar
 +
FEED_URL=http://feeds.feedburner.com/TikiBarTV
 +
</pre>
 +
 +
===Tipps===
 +
====Playlist Support hinzufügen====
 +
Nach dieser Zeile.
 +
 +
<pre>
 +
if ! test -r "$FILE"; then echolog "*** ERROR: Make sure $FILE exists and is readable - otherwise it cannot be played ;-)"; exit; fi
 +
</pre>
 +
 +
Folgendes in die mplayer.sh eintragen.
 +
 +
<pre>
 +
# playlist support
 +
case "$FILE" in
 +
  *.pls | *.m3u | *.asx)
 +
    first=`grep -v -m1 "^#" $FILE`
 +
    FILE="$first"
 +
    debugvar Playlist: FILE "$FILE"
 +
esac
 +
</pre>
 +
 +
====m4v Dateien werden nicht abgespielt====
 +
Falls es bei m4v Daten zu Problemen kommt (zu schnelles Abspielen und keinen Ton) den folgenden Workaround in der mplayer.sh einpflegen.
 +
 +
Quelle: http://www.vdrportal.de/board/thread.php?postid=788888#post788888
 +
 +
<pre>
 +
# Workaround for mp4 / mov
 +
if test "${SUFFIX}" == ".mov" -o "${SUFFIX}" == ".MOV" -o "${SUFFIX}" == ".mp4" || `echo "$VIDEO_FORMAT"| egrep -q "avc1"` || `echo "$VIDEO_FORMAT"| egrep -q "jpeg"`; then
 +
  CMDLINE="$MPLAYER -vo $VO $AOUT -demuxer mov -vf scale=656:492${DETC},expand=720:576:-1:-1:0,$VOP:$NEW_FPS $SPEED $FDSTR $CACHESTR $REMOTE $SUBTITLES $USERDEF $FORCEIDX"
 +
else
 +
  CMDLINE="$MPLAYER -vo $VO $AOUT -vf scale=$NEW_X:${NEW_Y}${DETC},expand=$NEW_X:$REAL_Y:-1:-1:0,$VOP:$NEW_FPS $SPEED $FDSTR $CACHESTR $REMOTE $SUBTITLES $USERDEF $FORCEIDX"
 +
fi
 +
</pre>
 +
 +
==Feed-Quellen==
 +
# [http://www.wdr.de/tv/home/videopodcast/vodcast.jsp WDR Video-Podcasts]
 +
# [http://www.3sat.de/mediathek/mediathek.php?mode=rss 3sat Mediathek]
 +
# [http://www.cczwei.de/rss_tvissues.php Computerclub Zwei]
 +
# [http://developer.berlios.de/projects/vch/ Vodcatcher Helper] - Vodcatcher Helper ist ein Programm, das verschiedene Internetseiten nach Videos durchsucht um die Ergebnisse als RSS-Feed zur Verfügung zu stellen, so dass das Vodcatcher-Plugin darauf zugreifen kann. Unterstützt wird unter Anderem die ZDFmediathek, Arte+7 und RTLnow.
 +
 +
==Versions-Historie==
 +
{| width=100% class="wikitable"
 +
|-
 +
! Version
 +
! Datum
 +
! Beschreibung
 +
! Link
 +
|-
 +
| 0.2.1
 +
| 10.08.2008
 +
|
 +
* Update of the Italian translation by Diego Pierotto
 +
* Updated README 
 +
| [http://www.e-tobi.net/blog/pages/vdr-vodcatcher]
 +
 +
|-
 +
| 0.2.0
 +
| 09.08.2008
 +
|
 +
* Fixed Galacticast feed in example
 +
* Updated GPL license text
 +
* Added Italian translation from the Italian VDR Community
 +
* Added support for Xineliboutput as media player
 +
* Dropped non-gettext I18N support
 +
 +
| [http://www.e-tobi.net/blog/pages/vdr-vodcatcher]
 +
|}
 +
 +
==Aktuelle Version==
 +
[http://www.e-tobi.net/blog/files/vdr-vodcatcher-0.2.1.tar.gz 0.2.1]
 +
 +
==Links==
 +
# [http://www.e-tobi.net/blog/pages/vdr-vodcatcher Homepage des Plugins]
 +
# [http://batleth.sapienti-sat.org/projects/VDR Shell Script (mplayer.sh)]
 +
# [http://www.htpc-forum.de/forum/index.php?act=ST&f=31&t=4308 HowTo für Gen2Vdr 2.0]
 
[[Kategorie:Plugins]]
 
[[Kategorie:Plugins]]
 +
[[Kategorie:Medienspieler-Plugins]]
 
{{i18n|vodcatcher-plugin}}
 
{{i18n|vodcatcher-plugin}}

Aktuelle Version vom 29. August 2013, 16:47 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Tobias Grimm

Mit diesem Plugin können Internet-Videos wiedergegeben oder aufgenommen werden. Der Name leitet sich von Vodcasting ab, der seinerseits von Podcasting abstammt.

[Bearbeiten] Status

Letztes Update 08/2008

Ähnlich wie beim Podcatcher-Plugin für Podcasting wird auch im Vodcatcher in einer Konfigurationsdatei (vodcatchersources.conf) eine oder mehrere URL angegeben. Diese URL verweisen auf eine Datei ("Feed"), die alle vorhandenen Videos einer Website angibt. So sind beispielsweise unter http://videocast.srtwist.net/ alle Videos des ZDF und deren Adresse aufgelistet.

Das Vodcatcher-Plugin liest aus der Konfigurationdate alle Inhalts-URL aus und listet die dadrin verzeichneten Videos auf. Der VDR-Anwender wählt ein Video aus, worauf der Vodcatcher die Adresse des Videos dem mplayer-plugin zu Abspielen übergibt. Alternativ ist auch die Aufnahme der Feeds möglich.

[Bearbeiten] Bilder

Liste der Feeds
Liste der Themen
Liste der Videos

[Bearbeiten] Softwareanforderungen

[Bearbeiten] Konfiguration

Im Pluginverzeichnis muß eine Datei namens vodcatchersources.conf vorhanden sein. Dort sind die URL der Feeds anzugeben. Liste möglicher Inhalte (bitte mit eigenen Beiträgen ergänzen bzw. nicht mehr funktionierende Quellen hier löschen):

# sources for vdr-vodcatcher
 
#Die Sendung mit der Maus
FEED_URL=http://podcast.wdr.de/maus.xml
 
#ZDF-Kram
FEED_URL=http://videocast.srtwist.net/
 
#Galacticast
FEED_URL=http://feeds.feedburner.com/galacticast
 
#Quarks & Co
FEED_URL=http://podcast.wdr.de/quarks.xml
 
#Computer Club 2
FEED_URL=http://www.cczwei.de/rss_tvissues.php

#3sat Mediathek
FEED_URL=http://www.3sat.de/mediathek/rss/mediathek.xml

#Software Hardware und der ganze Rest
FEED_URL=http://feeds.feedburner.com/SoftwareHardwareUndDerGanzeRest

#Angeklickt WDR Fernsehen
FEED_URL=http://www.wdr.de/themen/computer/angeklickt/videopodcast.php

#DigitalUpgrade
FEED_URL=http://feeds.feedburner.com/digitalupgrade

#OpenSource-Podcast
FEED_URL=http://www.opensource-podcast.de/feed/

#videocast.srtwist.net
FEED_URL=http://videocast.srtwist.net/

#Probot World of Amazing Action-Figure Adventure!
FEED_URL=http://www.probotproductions.com/vidcasts/ProbotVodcast.xml

#Adventures of Thomas Brin
FEED_URL=http://podcasts.thomasbrin.com/BrinRSS
  
#Film- und Kino- Trailer 
FEED_URL=http://feeds.feedburner.com/Film-UndKino-trailerVideopodcast?format=xml  

#Wöchentliches Office VideoCast 
FEED_URL=http://www.office-podcast.de/feed/  
  
#Kino Trailer 
FEED_URL=http://rss.dw-world.de/atom/podcast_kino 

#Stiftung Warentest 
FEED_URL=http://www.test.de/rss/presse/video-podcast 

#PC-WELT TV
FEED_URL=http://www.pcwelt.de/rss/pcwtv.xml

#Diggnation
FEED_URL=http://revision3.com/diggnation/feed/xvid-large

#Tekzilla
FEED_URL=http://revision3.com/tekzilla/feed/xvid-large/?subshow=false

#Cranky Geeks
FEED_URL=http://rssnewsapps.ziffdavis.com/audioblogs/crankygeeks/cg.wmv.xml

#DL.TV
FEED_URL=http://rssnewsapps.ziffdavis.com/audioblogs/DLTV.xvid.xml

#GeekBrief TV 
FEED_URL=http://www.podshow.com/feeds/hd.xml

#Internet Superstar 
FEED_URL=http://revision3.com/internetsuperstar/feed/xvid-large?subshow=false

#Systm
FEED_URL=http://revision3.com/systm/feed/xvid-large

#Tiki Bar 
FEED_URL=http://feeds.feedburner.com/TikiBarTV

[Bearbeiten] Tipps

[Bearbeiten] Playlist Support hinzufügen

Nach dieser Zeile.

if ! test -r "$FILE"; then echolog "*** ERROR: Make sure $FILE exists and is readable - otherwise it cannot be played ;-)"; exit; fi

Folgendes in die mplayer.sh eintragen.

# playlist support
case "$FILE" in
  *.pls | *.m3u | *.asx)
    first=`grep -v -m1 "^#" $FILE`
    FILE="$first"
    debugvar Playlist: FILE "$FILE"
esac

[Bearbeiten] m4v Dateien werden nicht abgespielt

Falls es bei m4v Daten zu Problemen kommt (zu schnelles Abspielen und keinen Ton) den folgenden Workaround in der mplayer.sh einpflegen.

Quelle: http://www.vdrportal.de/board/thread.php?postid=788888#post788888

# Workaround for mp4 / mov
if test "${SUFFIX}" == ".mov" -o "${SUFFIX}" == ".MOV" -o "${SUFFIX}" == ".mp4" || `echo "$VIDEO_FORMAT"| egrep -q "avc1"` || `echo "$VIDEO_FORMAT"| egrep -q "jpeg"`; then
   CMDLINE="$MPLAYER -vo $VO $AOUT -demuxer mov -vf scale=656:492${DETC},expand=720:576:-1:-1:0,$VOP:$NEW_FPS $SPEED $FDSTR $CACHESTR $REMOTE $SUBTITLES $USERDEF $FORCEIDX"
else
   CMDLINE="$MPLAYER -vo $VO $AOUT -vf scale=$NEW_X:${NEW_Y}${DETC},expand=$NEW_X:$REAL_Y:-1:-1:0,$VOP:$NEW_FPS $SPEED $FDSTR $CACHESTR $REMOTE $SUBTITLES $USERDEF $FORCEIDX"
fi

[Bearbeiten] Feed-Quellen

  1. WDR Video-Podcasts
  2. 3sat Mediathek
  3. Computerclub Zwei
  4. Vodcatcher Helper - Vodcatcher Helper ist ein Programm, das verschiedene Internetseiten nach Videos durchsucht um die Ergebnisse als RSS-Feed zur Verfügung zu stellen, so dass das Vodcatcher-Plugin darauf zugreifen kann. Unterstützt wird unter Anderem die ZDFmediathek, Arte+7 und RTLnow.

[Bearbeiten] Versions-Historie

Version Datum Beschreibung Link
0.2.1 10.08.2008
  • Update of the Italian translation by Diego Pierotto
  • Updated README
[1]
0.2.0 09.08.2008
  • Fixed Galacticast feed in example
  • Updated GPL license text
  • Added Italian translation from the Italian VDR Community
  • Added support for Xineliboutput as media player
  • Dropped non-gettext I18N support
[2]

[Bearbeiten] Aktuelle Version

0.2.1

[Bearbeiten] Links

  1. Homepage des Plugins
  2. Shell Script (mplayer.sh)
  3. HowTo für Gen2Vdr 2.0
In anderen Sprachen