Hallo zusammen,
unter http://vdr.schmirler.de habe ich heute Version 0.1.7 des Remotetimers-Plugins veröffentlicht. Neben ein paar Bugfixes sind folgende Neuerungen enthalten:
Ab VDR 1.7.28:
- Patch für den neuen LCARS Skin: Anzeige der Server-Timer im LCARS Hauptmenü.
- Berechnung des verbleibenden Speicherplatzes basierend auf Größe und Länge der Aufnahmen wie seit VDR 1.7.27. VDR zeigt traditionell nur den freien Platz auf dem video-Dateisystem an. Entsprechend berücksichtigt VDR bei der Berechnung der durchschnittlichen Datenrate auch nur Aufnahmen auf dem video-Dateisystem. Remotetimers zeigt in seinem Aufzeichungs-Menü immer den freien Platz für das Dateisystem an, in dem der aktuelle Unterordner liegt. Entsprechend werden bei der Berechnung der durchschnittlichen Datenrate stets nur die Aufnahmen dieses Dateisystems berücksichtigt.
- Nun ist die ganze Rechnerei mit der durchschnittlichen Datenrate ja ganz nett. Allerdings finde ich sie nicht besonders hilfreich, wenn sich sowohl SD- als auch HD-Aufnahmen auf der selben Partition tummeln. Ich habe mich daher für eine weitere Anzeige des freien Platzes entschieden, diesmal basierend auf der Datenrate einer bestimmten Aufzeichnung. Einfach im Aufzeichungs-Menü von Remotetimers eine Aufnahme auswählen und dann Rot (Editieren) oder Blau (Info) drücken. In der Titelzeile wird dann neben der Größe und Länge der Aufnahme auch der verbleibende freie Platz in Minuten basierend auf der Datenrate eben dieser Aufzeichnung angezeigt.
Für alle Versionen:
- Normalerweise synchronisiert Remotetimers die Timer über die Kanal-ID. Die Reihenfolge der Kanäle auf Client und Server kann daher völlig unterschiedlich sein. Ab sofort kann man aber auch über die Kanal-Nummern synchronisieren. Die Kanal-Listen sollten dann natürlich auf Client und Server weitestgehend identisch sein. Allerdings könnten nun z.B. die HD- und SD- (oder DVB-S- und DVB-T-) Varianten eines Kanals getauscht werden. Wenn z.B. ein Client kein HD kann (oder bevorzugt DVB-T empfängt), Aufnahmen aber stets in HD (oder von DVB-S) auf dem Server durchgeführt werden sollen, ist das die Lösung.
- Wenn die Aufzeichungen des Servers als Unterverzeichnis in die Client-Aufzeichungen eingebunden ist, kann Remotetimers ja bekanntlich die .update-Datei des Servers überwachen und bei Bedarf eine Aktualisierung anstoßen. Beginnend mit dieser Version wird Remotetimers auch andersherum eine Aktualisierung auf dem Server und anderen Clients die die .update-Datei des Servers überwachen anstoßen, so dass diese es mitbekommen wenn z.B. der Client eine Aufzeichnung löscht.
CHANGELOG
ZitatAlles anzeigen- If server recordings are mounted in a subdirectory of local video dir, make server and other clients aware of changes made by this client.
- Fixed occasionally missed video directory mounts during startup. Now getting time and device id of .update file already in SetupParse(), i.e. before VDR starts to scan recordings.
- Updated Slovak translations (thanks to Milan Hrala)
- Added vdr-1.7.28-remote_instant_recordings.patch to display remote timers in skin LCARS' main menu view
- Fixed RemoteTimers::ForEach service call
- With 1.7.28 or newer, show remaining disk space in minutes based on size and length of currently selected recording in menus "Recording info" and "Edit recording".
- With 1.7.28 or newer, calculate remaining disk space in minutes based on size and length of all recordings on current filesystem.
- Updated Italian translations (thanks to Diego Pierotto)
- Updated the menu parts copied from VDR to 1.7.28
- New option to map channels by number instead of channel id when syncing between client and server. Useful if you want to view and record different variants of a simulcast channel on client and server (e.g. HD/SD or DVB-T/DVB-S). Requires channels to be in same order (suggested by woz@vdrportal)
- API changes of VDR 1.7.28
- Updated MainMenuHooks patch (thanks to Manuel Reimer)
- Fixed compile error due to unknown type 'tI18nPhrase'
- Released recordings must be re-read or they reappear in recordings menu
Viel Vergnügen,
Frank