Osdpip-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Patches: vdrplugin-osdpip =! vdr-osdpip)
 
(50 dazwischenliegende Versionen von 24 Benutzern werden nicht angezeigt)
Zeile 2: Zeile 2:
 
'''Autor:''' Sascha Volkenandt
 
'''Autor:''' Sascha Volkenandt
  
Das OSDPIP-Plugin (''On screen display picture in picture'') zeigt neben dem normalen Fernsehbild (Live oder Aufzeichnung) auf Wunsch ein zweites, verkleinertes Bild eines anderen Fernsehkanals an.
+
Dieses Plugin blendet auf Wunsch das verkleinerte Bild eines anderen Fernsehkanals in das normale Fernsehbild ein.
 +
 
 +
===Status===
 +
Letztes Update 05/2012
  
 
==Bilder==
 
==Bilder==
 
[[Bild:osdpip-plugin.jpg|thumb|none|''Oben links ist das verkleinerte Zweitbild (in s/w) zu sehen'']]
 
[[Bild:osdpip-plugin.jpg|thumb|none|''Oben links ist das verkleinerte Zweitbild (in s/w) zu sehen'']]
  
<!-- ==Hardwareanforderungen== -->
+
==Bedienung==
 +
{| class="wikitable"
 +
|-
 +
| bgcolor=#efefef | Hoch, Runter
 +
| Kanal hoch-/runterschalten
 +
|-
 +
| bgcolor=#efefef | 1..4,6..9
 +
| Bewegung der Box (Hoch, Runter, Links, Rechts) wie mit den Pfeiltasten
 +
|-
 +
| bgcolor=#efefef | 0
 +
| Kanal zum PiP-Kanal wechseln und PiP beenden
 +
|-
 +
| bgcolor=#ff0000|  Red
 +
| Tausche PiP-Kanal mit aktuellem Kanal
 +
|-
 +
| bgcolor=#efefef | Back
 +
| PiP beenden ohne Kanalwechsel
 +
|-
 +
| bgcolor=#efefef|  Ok
 +
| Kanalinfo-Fenster ein-/ausblenden
 +
|}
  
 
==Softwareanforderungen==
 
==Softwareanforderungen==
* ffmpeg
+
* {{wikipedia|FFmpeg}}
  
 
==Installation==
 
==Installation==
<pre>
+
===Patches===
cd $SOURCEDIR
+
{| width=100% class="wikitable"
tar xvzf ffmpeg-<VERSION>.tar.gz
+
ln -s ffmpeg-<VERSION> ffmpeg
+
cd ffmpeg
+
./configure --prefix=/usr/local \
+
            --enable-shared
+
make
+
make install
+
ldconfig
+
</pre>
+
 
+
<!-- ==Optionen== -->
+
 
+
==Patches==
+
* vdr >= '''1.3.31''' http://gentoo.fh-luh.de/files/vdr-osdpip
+
 
+
<!-- ==Konfiguration== -->
+
<!-- ==Einstellungen== -->
+
<!-- ==Parameter== -->
+
 
+
==Bedienung==
+
{| border=1 cellpadding=2 cellspacing=0
+
 
|-
 
|-
!bgcolor=#efefef|Up/Down
+
! Patches
|Switch Channel up/down
+
! Beschreibung
 +
! Link
 
|-
 
|-
!bgcolor=#efefef|1-4,6-9
+
| vdr >= '''1.3.31'''
|Move box around like with cursor keys
+
|
 +
|{{spiegel 1|vdr-osdpip}}
 
|-
 
|-
!bgcolor=#efefef|0
+
| gcc >= '''4.0'''
|Switch back to PiP channel and exit PiP
+
|
 +
| [http://koti.mbnet.fi/kurg/vdr/vdr-osdpip-0.0.8-extraqual.patch vdr-osdpip-0.0.8-extraqual.patch]
 
|-
 
|-
!bgcolor=#ff0000|Red
+
| vdr >= '''1.5'''
|Swap PiP channel with currently viewed channel
+
|
 +
*Patch für VDR 1.5
 +
|{{vdrportal attachment|13338|osdpip-0.0.8-vdr-1.5.0.diff}}
 
|-
 
|-
!bgcolor=#efefef|Back
+
| vdr 1.6.0 Patch
|Exit PiP without switching back
+
|
 +
*for vdr-1.6.0, osdpip-0.0.10 and dxr3 card
 +
|{{vdrportal attachment|18698|osdpipdxr3.diff}}
 
|-
 
|-
!bgcolor=#efefef|Ok
+
| vdr-osdpip-0.0.10.diff
|Show/hide channel info window
+
|
 +
* Damit ist es auch möglich, während der Wiedergabe eines aufgenommenen Films, diesen zu steuern (Pause, Weiter, Spulen).{{vdrportal board|76719|thy Mitchm}}
 +
|{{vdrportal attachment|20794|vdr-osdpip-0.0.10.diff}}
 
|}
 
|}
  
==Probleme==
+
==Sonstiges==
Eine DVB-Karte kann nur die Kanäle eines [[Transponder]]s gleichzeitig empfangen.
+
===Probleme===
Um mit dem osdpip-Plugin frei zwischen allen Kanälen schalten zu können sind daher - ähnlich wie beim Aufzeichen - zwei [[DVB-Karte]]n von Vorteil, aber nicht nötig.
+
====Anzahl der Transponder====
 +
Eine DVB-Karte kann nur die Kanäle eines [[Transponder]]s gleichzeitig empfangen.Damit das Plugin frei zwischen allen Kanälen schalten kann sind daher mehrere [[DVB-Karte]]n notwendig.
  
Da das verkleinerte Bild vom Rechner dekodiert werden muß - eine [[Full-featured-DVB-Karte|full featured]] hilft auch hier nicht - muß der Rechner hinreichend Rechenleistung zur Verfügung stellen. Zur Entlastung kann man Größe, Auflösung und Farbtiefe des Zweitbildes verringern.
+
===Tipps===
 +
====Entlastung====
 +
Da das verkleinerte Bild vom Rechner dekodiert werden muß, kann man Größe, Auflösung und Farbtiefe des Zweitbildes verringern.
  
Falls beim compilieren folgender Fehler auftaucht
+
==Versions-Historie==
<pre>osd_info.c: In member function `eOSState cOsdInfoWindow::ProcessKey(eKeys)':
+
{| width=100% class="wikitable"
osd_info.c:233: error: `cDevice' undeclared (first use this function)</pre>
+
|-
 +
! Version
 +
! Datum
 +
! Beschreibung
 +
! Link
 +
|-
 +
| 0.1.2
 +
| ???
 +
|
 +
* ????
 +
|
 +
|-
 +
| 0.0.10a
 +
| 01.01.2010
 +
|
 +
* added support for VDR 1.7.x
 +
* added PIP while replaying
 +
| {{vdrportal board|92118|0.0.10a}}
 +
|-
 +
| 0.0.10
 +
| 03.05.2008
 +
|
 +
* support swscale functions of recent FFMPEG versions.
 +
* support changed header file structure of recent FFMPEG versions.
 +
* added zapping through PiP channel based on a patch by pinky666 from vdr-portal. You can activate it via the green button.
 +
| {{vdrportal board|76719|0.0.10}}
  
muss man diesen Patch einspielen:
+
|}
<pre>--- osdpip-0.0.8/osd_info.c
+
+++ osdpip-0.0.8/osd_info.c
+
@@ -2,6 +2,7 @@
+
#include "setup.h"
+
 
+
#include <vdr/thread.h>
+
+#include <vdr/device.h>
+
  
#define DIRECTCHANNELTIMEOUT 1
+
==Aktuelle Version==
#define INFOTIMEOUT          5</pre>
+
# [http://projects.vdr-developer.org/attachments/download/961/vdr-osdpip-0.1.2.tgz Version 0.1.2]
  
<!-- ==Tipps== -->
+
==Links==
<!-- ==Wunschliste== -->
+
# [http://projects.vdr-developer.org/projects/show/plg-osdpip Homepage des Plugins]
<!-- ==Snapshot== -->
+
  
==Links==
+
[[Kategorie:Plugins]]
{|
+
[[Kategorie:Audio und Video Tools]]
| [1]
+
{{i18n|osdpip-plugin}}
| http://www.magoa.net/linux/index.php?view=osdpip
+
| Homepage des Plugins
+
|-
+
| [2]
+
| http://ffmpeg.sourceforge.net
+
| FFmpeg Homepage
+
|}[[Kategorie:Plugins]][[en:osdpip-plugin]]
+

Aktuelle Version vom 30. August 2013, 13:49 Uhr

Inhaltsverzeichnis

[Bearbeiten] Beschreibung

Autor: Sascha Volkenandt

Dieses Plugin blendet auf Wunsch das verkleinerte Bild eines anderen Fernsehkanals in das normale Fernsehbild ein.

[Bearbeiten] Status

Letztes Update 05/2012

[Bearbeiten] Bilder

Oben links ist das verkleinerte Zweitbild (in s/w) zu sehen

[Bearbeiten] Bedienung

Hoch, Runter Kanal hoch-/runterschalten
1..4,6..9 Bewegung der Box (Hoch, Runter, Links, Rechts) wie mit den Pfeiltasten
0 Kanal zum PiP-Kanal wechseln und PiP beenden
Red Tausche PiP-Kanal mit aktuellem Kanal
Back PiP beenden ohne Kanalwechsel
Ok Kanalinfo-Fenster ein-/ausblenden

[Bearbeiten] Softwareanforderungen

[Bearbeiten] Installation

[Bearbeiten] Patches

Patches Beschreibung Link
vdr >= 1.3.31
gcc >= 4.0 vdr-osdpip-0.0.8-extraqual.patch
vdr >= 1.5
  • Patch für VDR 1.5
osdpip-0.0.8-vdr-1.5.0.diff
vdr 1.6.0 Patch
  • for vdr-1.6.0, osdpip-0.0.10 and dxr3 card
osdpipdxr3.diff
vdr-osdpip-0.0.10.diff
  • Damit ist es auch möglich, während der Wiedergabe eines aufgenommenen Films, diesen zu steuern (Pause, Weiter, Spulen).thy Mitchm
vdr-osdpip-0.0.10.diff

[Bearbeiten] Sonstiges

[Bearbeiten] Probleme

[Bearbeiten] Anzahl der Transponder

Eine DVB-Karte kann nur die Kanäle eines Transponders gleichzeitig empfangen.Damit das Plugin frei zwischen allen Kanälen schalten kann sind daher mehrere DVB-Karten notwendig.

[Bearbeiten] Tipps

[Bearbeiten] Entlastung

Da das verkleinerte Bild vom Rechner dekodiert werden muß, kann man Größe, Auflösung und Farbtiefe des Zweitbildes verringern.

[Bearbeiten] Versions-Historie

Version Datum Beschreibung Link
0.1.2  ???
  •  ????
0.0.10a 01.01.2010
  • added support for VDR 1.7.x
  • added PIP while replaying
0.0.10a
0.0.10 03.05.2008
  • support swscale functions of recent FFMPEG versions.
  • support changed header file structure of recent FFMPEG versions.
  • added zapping through PiP channel based on a patch by pinky666 from vdr-portal. You can activate it via the green button.
0.0.10

[Bearbeiten] Aktuelle Version

  1. Version 0.1.2

[Bearbeiten] Links

  1. Homepage des Plugins
In anderen Sprachen