Extrecmenu-plugin

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Beschreibung: Wenn man es nicht selber macht... ;))
Zeile 2: Zeile 2:
 
'''Autor:''' Martin Prochnow
 
'''Autor:''' Martin Prochnow
  
Dieses Plugin implementiert ein erweitertes Aufzeichnungs-Menü ('''Ext'''ended '''rec'''ordings '''menu''') für VDR. Zusätzlich zum Abspielen von Aufzeichungen ist es möglich, diese zu Löschen, Umzubenennen oder in andere Ordner zu verschieben. Weiterhin wird zu Aufnahmedatum und -zeit auch die Länge der Aufnahme angezeigt.
+
'''''Ext'''ended '''Rec'''ordings '''Menu''''' ist ein erweitertes Menü für VDR Aufzeichnungen.
  
Außerdem implementiert das Plugin die Funktionalität des [[Dvdarchive-Patch]], erweitert um die Kennzeichnung archivierter Aufnahmen durch einen Marker ('~' oder DVD-Symbol) und die Kennung der DVD.
+
Es bietet die gleichen Funktionen wie das Original von VDR, man kann also aus der Liste der Aufzeichnungen eine Aufnahme auswählen, sich eine Zusammenfassung anzeigen lassen und diese natürlich auch abspielen abspielen.
 +
 
 +
Desweiteren kann man auch verschiedene Befehle (s.h. [[reccmds.conf]]) auf eine Aufnahme anwenden.
 +
 
 +
Hier enden die Fähigkeiten des Standard-Aufzeichnungsmenüs und beginnen die des ''ectrecmenu''-Plugins.
 +
 
 +
Aufnahmen lassen sich einfach ''umbennenen'', was bislang nur über Patches realisiert werden konnte, und komfortabel ''verschieben'', wobei auch neue Unterverzeichnisse angelegt werden können.
 +
 
 +
Wer bisher den [[Dvdarchive-patch|DVDArchive-patch]] für VDR verwendet hat, wird sich freuen, dass seine Funktionalität ebenfalls in dieses Plugin eingeflossen ist.
 +
Das heisst, man kann seine Aufnahmen auf DVD archivieren (keine Video DVD) sieht aber weiterhin einen Eintrag in der Liste der Aufzeichnungen. Möchte man nun eine solche Aufnahme abspielen, wird zum zum einlegen der passenden DVD aufgefordert.
  
 
==Bilder==
 
==Bilder==
Zeile 10: Zeile 19:
 
|[[Bild:extrecmenu-plugin-00.jpg|thumb|none|''beschreibung'']]
 
|[[Bild:extrecmenu-plugin-00.jpg|thumb|none|''beschreibung'']]
 
|[[Bild:extrecmenu-plugin-01.jpg|thumb|none|''beschreibung'']]
 
|[[Bild:extrecmenu-plugin-01.jpg|thumb|none|''beschreibung'']]
 +
|[[Bild:extrecmenu-plugin-02.jpg|thumb|none|''beschreibung'']]
 
|}
 
|}
  
Zeile 15: Zeile 25:
 
<!-- ==Hardwareanforderungen== -->
 
<!-- ==Hardwareanforderungen== -->
 
<!-- ==Softwareanforderungen== -->
 
<!-- ==Softwareanforderungen== -->
<!-- ==Installation== -->
+
==Installation==
 +
Die Installation geht wie bei den meisten anderen Plugins auch vonstatten und ist unter [[Plugins Installation]] beschrieben.
 +
 
 +
Um die DVD-Archiv Funktionen nutzen zu können, muss man zusätzlich das Skript <code>dvdarchive.sh</code> im <code>scripts/</code> Unterverzeichnis des Plugins irgendwo in den $PATH kopieren
 +
 
 
<!-- ==Optionen== -->
 
<!-- ==Optionen== -->
<!-- ==Patches== -->
+
==Patches==
<!-- ==Konfiguration==
+
Es gibt einen [[Patch]] für VDR im <code>patches/</code> Unterverzeichnis des Plugins. Er sorgt dafür, dass man das originale ''Aufzeichnungen'' Menü durch das dieses Plugins ersetzen kann (einstellbar über das Setup).
<!-- ==Einstellungen== -->
+
 
 +
==Konfiguration==
 +
Als erstes muss die Variable <code>$MOUNTPOINT</code> angepasst werden. Es gibt das Mount-Verzeichnis des DVD-Laufwerks an und ist mit dem Eintrag in <code>/etc/fstab</code> identisch.
 +
MOUNTPOINT="/mnt/cdrom" # no trailing '/'!
 +
 
 +
Wenn der VDR als User ''root'' läuft, kann das Script zusätzlich folgendermaßen angepasst werden
 +
MOUNTCMD="/bin/mount"
 +
UMOUNTCMD="/bin/umount"
 +
MOUNTPOINT="/mnt/cdrom" # no trailing '/'!
 +
 
 +
Wenn VDR dagegen als normaler User läuft (Voreinstellung im Skript), wird sudo verwendet. Dann muss <code>/etc/sudoers</code> entsprechend angepasst werden, z.B. so
 +
# /etc/sudoers
 +
#
 +
# This file MUST be edited with the 'visudo' command as root.
 +
#
 +
# See the man page for details on how to write a sudoers file.
 +
#
 +
 +
# Host alias specification
 +
 +
# User alias specification
 +
 +
# Cmnd alias specification
 +
Cmnd_Alias SYSTEM = /sbin/shutdown, /sbin/halt, /sbin/reboot, /sbin/poweroff, /bin/mount, /bin/umount
 +
                                                                              ^^^^^^^^^^^^^^^^^^^^^^^^^
 +
# User privilege specification
 +
root    ALL=(ALL) ALL
 +
vdr    ALL=(root) NOPASSWD: SYSTEM
 +
 
 +
==Einstellungen==
 +
{| width="100%" border=1 cellpadding=2 cellspacing=0 style="border:1px solid black; border-collapse:collapsed;"
 +
|- bgcolor=#efefef
 +
! Einstellung
 +
! Werte
 +
! Beschreibung
 +
|-
 +
| Zeige Aufnahmedatum
 +
| Ja/Nein
 +
| Zeigt das Aufnahmedatum vor der Aufnahme in der Liste an.
 +
|-
 +
| Zeige Aufnahmezeit
 +
| Ja/Nein
 +
| Zeigt die Aufnahmezeit vor der Aufnahme in der Liste an.
 +
|-
 +
| Zeige Aufnahmelänge
 +
| Ja/Nein
 +
| Zeigt die Aufnahmelänge vor der Aufnahme in der Liste an.
 +
|-
 +
| Hauptmenüeintrag ausblenden
 +
| Ja/Nein
 +
| Blended den Hauptmenüeintrag aus. Nur sinnvoll wenn das originale Aufzeichnungsmenü ersetzt wird.
 +
|-
 +
| Originales Aufzeichnungsmenü ersetzen
 +
| Ja/Nein
 +
| Ersetzt das originale Aufzeichnungsmenu des VDR durch dieses Plugin. Zusätzlich sollte der Hauptmenueintrag ausgeblendet werden.
 +
|-
 +
| Alternativen Neu-Marker anzeigen
 +
| Ja/Nein
 +
| Verwendet ein schöneres Symbol für die Markierung einer neuen Aufnahmen.
 +
|-
 +
| Alternativen DVD-Marker anzeigen
 +
| Ja/Nein
 +
| Verwendet ein schöneres Symbol für die Markierung einer Aufnahme die nicht lokal, sondern im DVD-Archiv liegt.
 +
|-
 +
| DVD-Nummer anzeigen
 +
| Ja/Nein
 +
| Zeigt die Nummer der DVD im Archiv an.
 +
|}
 +
 
 
<!-- ==Parameter== -->
 
<!-- ==Parameter== -->
<!-- ==Bedienung== -->
+
<!--
 +
==Bedienung==
 +
Die Bedienung unterscheidet sich kaum von der des originalen Aufzeichnungs-Menüs und sollte somit keine Schwierigkeiten machen.
 +
 
 +
===Umbenennen===
 +
[[Image:extrecmenu-plugin-01.jpg|thumbnail|Edit]]
 +
Will man eine Aufnahme umbenennen, wählt man sie zunächst aus und drückt {{Button gelb|Editieren}} und anschließend {{Button rot|Umbenennen}}. Nun befindet man sich im Editiermodus und kann mit den Pfeiltasten {{Button neutral|Hoch}} und {{Button neutral|Runter}} den Buchstaben/Zeichen auswählen und mit {{Button neutral|Links}}, {{Button neutral|Rechts}} die Position.
 +
 
 +
Zusätzlich kann man mit {{Button rot|ABC/abc}} zwischen Groß- und Kleinschreibung wechseln. Mit {{Button grün|Einfügen}} (bzw. {{Button grün|Überschreiben}}) wird festgelegt, ob man neue Zeichen ''einfügen'' will, oder vorhandene ''verändern''/''Überschreiben'' will (Standard). Zuguterletzt löscht {{Button gelb|Löschen}} das gerade gewählte Zeichen.
 +
 
 +
Ein {{Button neutral|OK}} führt die Umbenennung schließlich durch, wohingegen {{Button neutral|Zurück}} die ganze Aktion abbricht.
 +
 
 +
===Verschieben===
 +
[[Image:extrecmenu-plugin-02.jpg|thumb|Move]]
 +
Will man eine Aufnahme verschieben, wählt man sie zunächst aus und drückt {{Button gelb|Editieren}} und anschließend {{Button grün|Verschieben}}. Jetzt befindet man sich in der Verzeichnisansicht. {{Button neutral|OK}} kann man in ein Verzeichnis hineinwechseln, mit {{Button neutral|Zurück}} kommt man wieder heraus.
 +
 
 +
Hat man das passende Verzeichnis/Unterverzeichnis gefunden wählt man es aus und verschiebt die Aufnahme mit {{Button blau|Verschieben}} dort hinein.
 +
 
 +
Sollte das passende Verzeichnis noch nicht existieren, kann man es neu anlegen. Dazu geht man zunächst in das passende Verzeichnis/Unterverzeichnis hinein und drückt {{Button gelb|Anlegen}}.
 +
Jetzt kann man den Verzeichnisnamen eingeben (wie oben unter [[extrecmenu-plugin#Umbenennen|Umbenennen]] beschrieben).
 +
Hat man mit {{Button neutral|OK}} das neue Verzeichnis schließlich angelegt, kommt man zurück in die Verzeichnisansicht, wo man das eben angelegte Verzeichnis nur noch auswählen und mit {{Button blau|Verschieben}} bestätigen muss.
 +
 
 +
 
 +
{{Box Hinweis|
 +
Leere Verzeichnisse werden (außer gerade neu angelegten) nicht angezeigt und von VDR nach einiger Zeit automatisch gelöscht.
 +
Es hat also keinen Sinn Verzeichnisse auf "Vorrat" anzulegen.
 +
}}
 +
 
 +
===Löschen===
 +
Einfach Aufnahme auswählen, {{Button gelb|Editieren}} und anschließend {{Button gelb|Löschen}} drücken, weg ist sie.
 +
 
 +
===DVD Archiv===
 +
[[Image:extrecmenu-plugin-03.jpg|thumbnail|DVD Archiv]]
 +
Wie funktioniert das mit den Archiv-DVDs?
 +
Ordner der Aufnahme auf DVD brennen (mehrere gehen natürlich auch), auf die DVD eine Nummer oder irgend was anderes zur Identifikation schreiben, Video-Dateien (001.vdr, 002.vdr, ...) der Aufnahme löschen - index.vdr und info.vdr müssen erhalten bleiben, Datei dvd.vdr anlegen und die Identifikation reinschreiben
 +
 +
Diese Aufnahmen werden zukünftig durch einen Marker und, wenn eingestellt, durch die Id der DVD gekennzeichnet. Spielt man diese ab, fragt das Plugin an Hand der Id nach der DVD. Diese wird nach dem Einlegen gemountet und die Aufzeichnung von der DVD abgespielt. Nach Beenden der Wiedergabe wird die DVD sofort wieder ausgehängt.
 +
-->
 
<!-- ==Probleme== -->
 
<!-- ==Probleme== -->
 
<!-- ==Tipps== -->
 
<!-- ==Tipps== -->
 
<!-- ==Wunschliste== -->
 
<!-- ==Wunschliste== -->
 
<!-- ==Snapshot== -->
 
<!-- ==Snapshot== -->
 
 
==Links==
 
==Links==
 
{|
 
{|

Version vom 28. März 2006, 14:18 Uhr

Inhaltsverzeichnis

Beschreibung

Autor: Martin Prochnow

Extended Recordings Menu ist ein erweitertes Menü für VDR Aufzeichnungen.

Es bietet die gleichen Funktionen wie das Original von VDR, man kann also aus der Liste der Aufzeichnungen eine Aufnahme auswählen, sich eine Zusammenfassung anzeigen lassen und diese natürlich auch abspielen abspielen.

Desweiteren kann man auch verschiedene Befehle (s.h. reccmds.conf) auf eine Aufnahme anwenden.

Hier enden die Fähigkeiten des Standard-Aufzeichnungsmenüs und beginnen die des ectrecmenu-Plugins.

Aufnahmen lassen sich einfach umbennenen, was bislang nur über Patches realisiert werden konnte, und komfortabel verschieben, wobei auch neue Unterverzeichnisse angelegt werden können.

Wer bisher den DVDArchive-patch für VDR verwendet hat, wird sich freuen, dass seine Funktionalität ebenfalls in dieses Plugin eingeflossen ist. Das heisst, man kann seine Aufnahmen auf DVD archivieren (keine Video DVD) sieht aber weiterhin einen Eintrag in der Liste der Aufzeichnungen. Möchte man nun eine solche Aufnahme abspielen, wird zum zum einlegen der passenden DVD aufgefordert.

Bilder

beschreibung
beschreibung
beschreibung

Installation

Die Installation geht wie bei den meisten anderen Plugins auch vonstatten und ist unter Plugins Installation beschrieben.

Um die DVD-Archiv Funktionen nutzen zu können, muss man zusätzlich das Skript dvdarchive.sh im scripts/ Unterverzeichnis des Plugins irgendwo in den $PATH kopieren

Patches

Es gibt einen Patch für VDR im patches/ Unterverzeichnis des Plugins. Er sorgt dafür, dass man das originale Aufzeichnungen Menü durch das dieses Plugins ersetzen kann (einstellbar über das Setup).

Konfiguration

Als erstes muss die Variable $MOUNTPOINT angepasst werden. Es gibt das Mount-Verzeichnis des DVD-Laufwerks an und ist mit dem Eintrag in /etc/fstab identisch.

MOUNTPOINT="/mnt/cdrom" # no trailing '/'!

Wenn der VDR als User root läuft, kann das Script zusätzlich folgendermaßen angepasst werden

MOUNTCMD="/bin/mount"
UMOUNTCMD="/bin/umount"
MOUNTPOINT="/mnt/cdrom" # no trailing '/'!

Wenn VDR dagegen als normaler User läuft (Voreinstellung im Skript), wird sudo verwendet. Dann muss /etc/sudoers entsprechend angepasst werden, z.B. so

# /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# See the man page for details on how to write a sudoers file.
#

# Host alias specification

# User alias specification

# Cmnd alias specification
Cmnd_Alias SYSTEM = /sbin/shutdown, /sbin/halt, /sbin/reboot, /sbin/poweroff, /bin/mount, /bin/umount
                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^
# User privilege specification
root    ALL=(ALL) ALL
vdr     ALL=(root) NOPASSWD: SYSTEM

Einstellungen

Einstellung Werte Beschreibung
Zeige Aufnahmedatum Ja/Nein Zeigt das Aufnahmedatum vor der Aufnahme in der Liste an.
Zeige Aufnahmezeit Ja/Nein Zeigt die Aufnahmezeit vor der Aufnahme in der Liste an.
Zeige Aufnahmelänge Ja/Nein Zeigt die Aufnahmelänge vor der Aufnahme in der Liste an.
Hauptmenüeintrag ausblenden Ja/Nein Blended den Hauptmenüeintrag aus. Nur sinnvoll wenn das originale Aufzeichnungsmenü ersetzt wird.
Originales Aufzeichnungsmenü ersetzen Ja/Nein Ersetzt das originale Aufzeichnungsmenu des VDR durch dieses Plugin. Zusätzlich sollte der Hauptmenueintrag ausgeblendet werden.
Alternativen Neu-Marker anzeigen Ja/Nein Verwendet ein schöneres Symbol für die Markierung einer neuen Aufnahmen.
Alternativen DVD-Marker anzeigen Ja/Nein Verwendet ein schöneres Symbol für die Markierung einer Aufnahme die nicht lokal, sondern im DVD-Archiv liegt.
DVD-Nummer anzeigen Ja/Nein Zeigt die Nummer der DVD im Archiv an.

Links

[1] http://martins-kabuff.de/extrecmenu.html Homepage des Plugins
In anderen Sprachen