Extrecmenu-plugin
Monroe (Diskussion | Beiträge) K (→Beschreibung) |
(Sortieren und Zusammenspiel mit PIN-Plugin ergänzt) |
||
Zeile 10: | Zeile 10: | ||
Hier enden die Fähigkeiten des Standard-Aufzeichnungsmenüs und beginnen die des ''extrecmenu''-Plugins. | Hier enden die Fähigkeiten des Standard-Aufzeichnungsmenüs und beginnen die des ''extrecmenu''-Plugins. | ||
− | Aufnahmen lassen sich einfach ''umbenennen'', was bislang nur über Patches realisiert werden konnte, und komfortabel ''verschieben'', wobei auch neue Unterverzeichnisse angelegt werden können. Weiterhin kann man ganze Ordner verschieben oder umbenennen. | + | Aufnahmen lassen sich einfach ''umbenennen'', was bislang nur über Patches realisiert werden konnte, und komfortabel ''verschieben'', wobei auch neue Unterverzeichnisse angelegt werden können. Weiterhin kann man ganze Ordner verschieben oder umbenennen. Die Sortierung nach Name oder Datum lässt sich individuell für jedes Verzeichnis einstellen. Im Zusammenspiel mit dem [[Pin-plugin|PIN-Plugin]] kann die Wiedergabe und das Editieren von Aufnahmen verhindert werden. |
Wer bisher den [[Dvdarchive-patch|DVDArchive-patch]] für VDR verwendet hat, wird sich freuen, dass dessen Funktionalität ebenfalls in dieses Plugin eingeflossen ist. | Wer bisher den [[Dvdarchive-patch|DVDArchive-patch]] für VDR verwendet hat, wird sich freuen, dass dessen Funktionalität ebenfalls in dieses Plugin eingeflossen ist. | ||
Zeile 26: | Zeile 26: | ||
<!-- ==Softwareanforderungen== --> | <!-- ==Softwareanforderungen== --> | ||
==Installation== | ==Installation== | ||
− | Die Installation geht wie bei den meisten anderen Plugins auch vonstatten und ist unter [[Plugin Installation]] beschrieben. | + | Die Installation geht wie bei den meisten anderen Plugins auch vonstatten und ist unter [[Plugin Installation]] beschrieben. Wenn man im Zusammenspiel mit dem [[Pin-plugin|PIN-Plugin]] Aufzeichnungen schützen will, muss im Makefile des Plugins vor dem Übersetzen vor der Option WITHPINPLUGIN=1 das # entfernt werden. |
Um die DVD-Archiv Funktionen nutzen zu können, muss zusätzlich das Skript '''dvdarchive.sh''' im '''scripts''' Unterverzeichnis des Plugins irgendwo in den '''$PATH''' kopiert oder verlinkt werden. | Um die DVD-Archiv Funktionen nutzen zu können, muss zusätzlich das Skript '''dvdarchive.sh''' im '''scripts''' Unterverzeichnis des Plugins irgendwo in den '''$PATH''' kopiert oder verlinkt werden. | ||
Zeile 81: | Zeile 81: | ||
| Ersetzt das originale Aufzeichnungsmenu des VDR durch dieses Plugin. Zusätzlich sollte der Hauptmenueintrag ausgeblendet werden. | | Ersetzt das originale Aufzeichnungsmenu des VDR durch dieses Plugin. Zusätzlich sollte der Hauptmenueintrag ausgeblendet werden. | ||
|- | |- | ||
− | | | + | | Aufnahmedatum anzeigen |
| Ja/Nein | | Ja/Nein | ||
| Zeigt das Aufnahmedatum vor der Aufnahme in der Liste an. | | Zeigt das Aufnahmedatum vor der Aufnahme in der Liste an. | ||
|- | |- | ||
− | | | + | | Aufnahmezeit anzeigen |
| Ja/Nein | | Ja/Nein | ||
| Zeigt die Aufnahmezeit vor der Aufnahme in der Liste an. | | Zeigt die Aufnahmezeit vor der Aufnahme in der Liste an. | ||
|- | |- | ||
− | | | + | | Aufnahmelänge anzeigen |
| Ja/Nein | | Ja/Nein | ||
| Zeigt die Aufnahmelänge vor der Aufnahme in der Liste an. | | Zeigt die Aufnahmelänge vor der Aufnahme in der Liste an. | ||
|- | |- | ||
− | | | + | | Anzahl der neuen Aufn. im Ordner anzeigen |
| Ja/Nein | | Ja/Nein | ||
− | | | + | | Die Anzahl der neuen Aufnahmen in einem Ordner wird in Klammern hinter der Gesamtanzahl der Aufnahmen angezeigt |
|- | |- | ||
| Alternative zu Neu-Marker anzeigen | | Alternative zu Neu-Marker anzeigen | ||
Zeile 104: | Zeile 104: | ||
| Ja/Nein | | Ja/Nein | ||
| Zeigt die ID der Archiv-DVD im Aufzeichnungs-Menü an. | | Zeigt die ID der Archiv-DVD im Aufzeichnungs-Menü an. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} | ||
Zeile 142: | Zeile 134: | ||
===Löschen=== | ===Löschen=== | ||
Einfach Aufnahme auswählen, {{Button gelb|Editieren}} und anschließend {{Button gelb|Löschen}} drücken, weg ist sie. | Einfach Aufnahme auswählen, {{Button gelb|Editieren}} und anschließend {{Button gelb|Löschen}} drücken, weg ist sie. | ||
+ | |||
+ | ===Sortieren=== | ||
+ | Die Sortierung nach Name oder Datum wird mit {{Button neutral|0}} umgeschaltet | ||
===DVD Archiv=== | ===DVD Archiv=== |
Version vom 12. Juni 2006, 17:28 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.
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 extrecmenu-Plugins.
Aufnahmen lassen sich einfach umbenennen, was bislang nur über Patches realisiert werden konnte, und komfortabel verschieben, wobei auch neue Unterverzeichnisse angelegt werden können. Weiterhin kann man ganze Ordner verschieben oder umbenennen. Die Sortierung nach Name oder Datum lässt sich individuell für jedes Verzeichnis einstellen. Im Zusammenspiel mit dem PIN-Plugin kann die Wiedergabe und das Editieren von Aufnahmen verhindert werden.
Wer bisher den DVDArchive-patch für VDR verwendet hat, wird sich freuen, dass dessen 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 man zum einlegen der passenden DVD aufgefordert.
Bilder
Installation
Die Installation geht wie bei den meisten anderen Plugins auch vonstatten und ist unter Plugin Installation beschrieben. Wenn man im Zusammenspiel mit dem PIN-Plugin Aufzeichnungen schützen will, muss im Makefile des Plugins vor dem Übersetzen vor der Option WITHPINPLUGIN=1 das # entfernt werden.
Um die DVD-Archiv Funktionen nutzen zu können, muss zusätzlich das Skript dvdarchive.sh im scripts Unterverzeichnis des Plugins irgendwo in den $PATH kopiert oder verlinkt werden.
cd $SOURCEDIR/VDR/PLUGINS/src/extrecmenu for i in contrib/* ; do gcc $i -o scripts/${i:(-11):9} ; done find $PWD/scripts -type f -exec ln -fs {} /usr/local/bin \;
Patches
Es gibt einen Patch für VDR im contrib Unterverzeichnis des Plugins. Er sorgt dafür, dass man das originale Aufzeichnungen Menü durch das dieses Plugins ersetzen kann (einstellbar über das Setup).
Konfiguration
DVD-Archive
Damit die DVD-Archiv-Funktionalität genutzt werden kann, muss das Skript dvdarchive.sh angepasst werden. Eine Anleitung auf Englisch befindet sich am Anfang des Scripts. Danach folgt der Konfigurationsabschnitt.
Sofern die Video-Partition nicht vom Typ VFAT ist, reicht es die Variable MOUNTPOINT auf den Mountpoint des Laufwerks zu setzten (z.B. "/media/cdrom").
MOUNTPOINT="/media/cdrom" # no trailing '/'
Sollte VDR als User laufen, könnte die Zeile in /etc/fstab z.B. so aussehen:
/dev/hdc /media/cdrom iso9660 defaults,ro,user,noauto 0 0
Wichtig ist die Option "user", damit die DVD vom User, unter dem VDR läuft, gemountet werden kann. Dies sollte in der Regel schon so konfiguriert sein.
Ist die Video-Partition vom Typ VFAT funktioniert obiges nicht, da das Script dort keine Links anlegen kann. In diesem Fall kann sudo verwendet werden um die DVD direkt in die Video-Partition zu mounten.
Kofiguriert wird dies mit "visudo" als root (Datei /etc/sudoers nicht direkt bearbeiten).
# # Cmnd alias specification Cmnd_Alias SYSTEM = /bin/mount, /bin/umount # # User privilege specification vdr ALL=(root) NOPASSWD: SYSTEM
Die Variable MOUNTPOINT muss auch in diesem Fall gesetzt werden.
Das Script erkennt Partitionen vom Typ VFAT und verwendet dann automatisch sudo.
Einstellungen
Einstellung | Werte | Beschreibung |
---|---|---|
Hauptmenüeintrag ausblenden | Ja/Nein | Blendet 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. |
Aufnahmedatum anzeigen | Ja/Nein | Zeigt das Aufnahmedatum vor der Aufnahme in der Liste an. |
Aufnahmezeit anzeigen | Ja/Nein | Zeigt die Aufnahmezeit vor der Aufnahme in der Liste an. |
Aufnahmelänge anzeigen | Ja/Nein | Zeigt die Aufnahmelänge vor der Aufnahme in der Liste an. |
Anzahl der neuen Aufn. im Ordner anzeigen | Ja/Nein | Die Anzahl der neuen Aufnahmen in einem Ordner wird in Klammern hinter der Gesamtanzahl der Aufnahmen angezeigt |
Alternative zu Neu-Marker anzeigen | Ja/Nein | Verwendet ein Symbol für die Markierung "zurückspulbarer" Aufnahmen. |
DVD-ID anzeigen | Ja/Nein | Zeigt die ID der Archiv-DVD im Aufzeichnungs-Menü an. |
Bedienung
Die Bedienung unterscheidet sich kaum von der des originalen Aufzeichnungs-Menüs und sollte somit keine Schwierigkeiten machen.
Umbenennen
Will man eine Aufnahme oder ein Verzeichnis umbenennen, wählt man sie zunächst aus und drücktVerschieben
Will man eine Aufnahme oder ein Verzeichnis verschieben, wählt man sie zunächst aus und drücktJetzt kann man den Verzeichnisnamen eingeben (wie oben unter Umbenennen beschrieben).
Hat man mit
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,Sortieren
Die Sortierung nach Name oder Datum wird mitDVD Archiv
Wie funktioniert das mit den Archiv-DVDs?
Ordner der Aufnahme auf DVD brennen (mehrere gehen natürlich auch) und auf die DVD eine Nummer oder irgend etwas anderes zur Identifikation schreiben. Dann im Verzeichniss der Aufnahme auf der Festplatte die Datei dvd.vdr erstellen mit der Identifikation als Inhalt in der ersten Zeile.
Die Video-Dateien (001.vdr, 002.vdr, ...) können nun nach dem Brennen gelöscht werden.
Die index.vdr kann auf der Platte verbleiben, extrecmenu errechnet aus der index.vdr die Aufnahmelänge um sie im Aufzeichnungs-Menü anzuzeigen. Um noch mehr Platz auf der Platte zu schaffen kann die index.vdr auch durch die Datei length.vdr ersetzt werden. Diese Datei enthält die Länge der Aufzeichnung im Minuten und kann auch vom Script dvdarchive.sh erstellt werden (s. Anleitung im Script).
Interessiert man sich nicht für die Länge der Aufnahme im Aufzeichnungs-Menü braucht man auf der Platte weder die index.vdr noch eine length.vdr.
Erhalten bleiben sollte auf jeden Fall die info.vdr.
Die DVD-Archiv-Aufnahmen werden zukünftig durch einen Marker (ein CD-Symbol) und/oder durch die ID der DVD im Aufzeichnungs-Menü 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.
Einstellungen zum automatischen Öffnen und Schliessen des DVD-Laufwerks erfolgen im Script dvdarchive.sh.
Probleme
- Verzeichnisse und Aufnahmen können momentan nur innerhalb eines Dateisystems (einer Partition) verschoben werden!