Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: VDR Portal. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

1

Sonntag, 11. Juni 2006, 17:24

[ANNOUNCE] ExtRecMenu-Plugin 0.12 (reloaded #2)

Hallo Leute,

es ist mal wieder soweit. Es gibt eine neue Version meines ExtRecMenu-Plugins.

Was ist neu:
- Sortierung für jedes Verzeichnis individuell einstellbar (*
- Schutz von Aufzeichnungen in Zusammenarbeit mit dem PIN-Plugin (**
- Überarbeitung des Layouts (***
- ein richtig fiesen Bug plattgetreten, wegen dem man, wenn man seinen VDR mit VFAT=1 übersetzt hat oder mit der Option --vfat gestartet hat, keine Aufzeichnungen umbenennen und verschieben konnte, deren Namen Sonderzeichen enthält

*) Default ist für alle Verzeichnis - inkl. Hauptverzeichnis - Sortierung nach Datum. Umschaltet kann man die Sortierung mit einem Druck auf '0'. Die Einstellungen werden gespeichert, und zwar in der extrecmenu.sort.conf im Plugin-Config-Verzeichnis von VDR.

**) Damit das klappt, muss im Makefile vor dem Übersetzen vor der entsprechenden Option das Kommentarzeichen # entfernt werden.

***) Ein Bild sagt mehr als tausend Worte :D


12.06.06, 09:20 - Habe das Archiv nochmal neu hochgeladen, jetzt sollte es auch mit dem CmdSubMenu- und dem JumpPlay-Patch funktionieren!
12.06.06, 10:10 - Archiv noch mal hochgeladen, Bugfix - Sortier-Einstellungen wurden nicht immer gespeichert

Download und weitere Screenshots:
http://martins-kabuff.de/extrecmenu.html

Feedback wie immer ausdrücklich erwünscht!

Gruß,
Nordlicht

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »nordlicht« (12. Juni 2006, 10:14)


2

Sonntag, 11. Juni 2006, 17:43

Hi,

Erstmal, klasse Plugin und mit der PIN Unterstützung kommts auch hier wieder zum Einsatz!

Mit der neuen Version stürzt der VDR beim Umbenennen einer Aufnahme
nicht mehr ab, aber das Umbenennen funzt trotzdem nicht so richtig.

Hier mal ein Log-Auszug:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
Jun 11 17:36:14 vdr vdr: [25407] creating directory /home/video0/Was_nicht_passt,_wird_passend_gemacht,
Jun 11 17:36:14 vdr vdr: [25407] creating directory /home/video0/Was_nicht_passt,_wird_passend_gemacht,/2006-06-08.20.10.50.99.rec
Jun 11 17:36:14 vdr vdr: [25407] [extrecmenu] moving /home/video0/Was_nicht_passt,_wird_passend_gemacht/2006-06-08.20.10.50.99.rec to /home/video0/Was_nicht_passt,_wird_passend_gemacht,/2006-06-08.20.10.50.99.rec
Jun 11 17:36:14 vdr vdr: [25407] ERROR: Umbenennen/Verschieben fehlgeschlagen!
Jun 11 17:36:16 vdr vdr: [25407] max. latency time 2 seconds
Jun 11 17:36:18 vdr vdr: [25407] [extrecmenu] moving /home/video0/Was_nicht_passt,_wird_passend_gemacht/2006-06-08.20.10.50.99.rec to /home/video0/Was_nicht_passt,_wird_passend_gemacht,/2006-06-08.20.10.50.99.rec
Jun 11 17:36:18 vdr vdr: [25407] ERROR: Umbenennen/Verschieben fehlgeschlagen!
Jun 11 17:38:03 vdr vdr: [25407] creating directory /home/video0/Was_nicht_passt,_wird_passend_gemach
Jun 11 17:38:03 vdr vdr: [25407] creating directory /home/video0/Was_nicht_passt,_wird_passend_gemach/2006-06-08.20.10.50.99.rec
Jun 11 17:38:03 vdr vdr: [25407] [extrecmenu] moving /home/video0/Was_nicht_passt,_wird_passend_gemacht/2006-06-08.20.10.50.99.rec to /home/video0/Was_nicht_passt,_wird_passend_gemach/2006-06-08.20.10.50.99.rec
Jun 11 17:38:03 vdr vdr: [25407] ERROR: Umbenennen/Verschieben fehlgeschlagen!


Die Meldung "Umbenennen/Verschieben fehlgeschlagen!" wird noch per OSD ausgegeben und das wars.
DAs neue Verzeichniss wird angelegt aber wie ja schon im Log steht klappt das Verschieben nciht.

Achso, mein VDR läuft mit "--vfat".

Spoiler Spoiler

Server: 16 GB RAM; 16TB HDD; Ubuntu 14.04

Client 1: Intel Dual E2200, 2GB RAM, 250GB SSD, NOVA T 500, TT 1500 DVB-C, 2 x TT S3200 Ubuntu 14.04

Client 2: AMD AM2 E1650, 1GB RAM, 200GB HDD, TT 1500 DVB-C, YaVDR-0.5.0

4 x Raspberry Pi - Rasbian Jessie VDR 2.2.0

Beiträge: 1 035

Wohnort: Eching

Beruf: Globetrotter

  • Nachricht senden

3

Sonntag, 11. Juni 2006, 17:47

Kurze Nachfrage, funktioniert das denn hier inzwischen?

Quellcode

1
Ich möchte an dieser Stelle nochmal darauf hinweisen, dass das Verschieben von Aufzeichungen und Verzeichnissen momentan nur innerhalb eines Dateisystems möglich ist!

MeinVDR

Silverstone Grandia GD04, schwarz, Gigabyte GA-H110M-HD3, Intel Celeron G3900T, Zotac GeForce GT 630, DD Octopus mini PCIe Bridge mit Dual DVB-S2 & DD MAX A8, yaVDR 0.61 :D

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

4

Sonntag, 11. Juni 2006, 17:48

Hi maverick-me,

Zitat

Unfortunately, because of Windows and its brain dead file system, we have
to use a more complicated approach, in order to allow users who have enabled
the VFAT compile time option to see their recordings even if they forget to
enable VFAT when compiling a new version of VDR... Gee, do I hate Windows.
(aus der Datei recording.c der VDR-Sourcen)

Ich kann mich da Klaus nur anschließen :D Hast du nur Probleme mit Aufzeichnungen, die Sonderzeichen enthalten, oder mit allen? Kann man bei VFAT eigentlich Dateinamen mit einem Kommata drin erstellen?

Gruß,
Nordlicht

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

5

Sonntag, 11. Juni 2006, 17:51

Zitat

Original von Franzose
Kurze Nachfrage, funktioniert das denn hier inzwischen?

Quellcode

1
Ich möchte an dieser Stelle nochmal darauf hinweisen, dass das Verschieben von Aufzeichungen und Verzeichnissen momentan nur innerhalb eines Dateisystems möglich ist!
Dann hätte ich es erwähnt ;) In gewissen Kreisen gilt das ja fast als Killer-Feature. Leider hängt da einiges an der Implementierung dran, da ja beim Verschieben auf eine andere Partition die Daten dorthin kopiert werden müssen. Und aufgrund der Datenmengen muss ich dass in einen Thread machen, damit VDR nicht blockiert wird. Steht aber auf meiner TODO-Liste ganz oben, jetzt, wo ich die Sortierung eingebaut habe.

Gruß,
Nordlicht

6

Sonntag, 11. Juni 2006, 18:00

@nordlicht

Zitat

Hast du nur Probleme mit Aufzeichnungen, die Sonderzeichen enthalten, oder mit allen?
Das Problem tritt bei sämtlichen Aufnhamen auf egal ob Sonderzeichen oder nicht.

Zitat

Kann man bei VFAT eigentlich Dateinamen mit einem Kommata drin erstellen?
Ja, bei VFAT kann man diese Zeichen benutzen und bissher gabs da auch keine Probleme

Quellcode

1
_ @ / , ~ # . - 

Spoiler Spoiler

Server: 16 GB RAM; 16TB HDD; Ubuntu 14.04

Client 1: Intel Dual E2200, 2GB RAM, 250GB SSD, NOVA T 500, TT 1500 DVB-C, 2 x TT S3200 Ubuntu 14.04

Client 2: AMD AM2 E1650, 1GB RAM, 200GB HDD, TT 1500 DVB-C, YaVDR-0.5.0

4 x Raspberry Pi - Rasbian Jessie VDR 2.2.0

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

7

Sonntag, 11. Juni 2006, 18:06

Hi maverick-me,

habe auf meine Dev-System den VDR nochmal mit --vfat gestartet, hier läuft es. Allerdings auf einem Ext3-Filesystem.

Deine Log-Meldungen scheinen aber nicht vollständig zu sein. Da fehlt die Meldung, was schiefgelaufen ist. Ich weiß nicht, wie das bei Eisfair gemacht wird, auf Debian-Systemen gibt es eine /var/log/messages und eine /var/log/syslog. In letzterer steht sprichwörtlich jeder Hasenfurz. Kannst du nochmal nachschauen?

Gruß,
Nordlicht

8

Sonntag, 11. Juni 2006, 18:24

@nordlicht

Hab nochmal geschaut, meinem Syslog-Daemon umgebogen usw. aber
mehr Logmeldungen gibts hier nicht. Der VDR ist auf Maximum Loglevel und
schreibt seine Logs in ein eigenes Logfile. Aber die Meldungen sehen nciht anders aus, als die die ich gepostet hab und auch in /var/log/messages ist nix zu finden zu dem Vorgang.

Zum Dateisystem: Auf dem Client werden die Videoverzecihnisse per NFS gemountet, auf dem Server ists aber auch Ext3. Auf dem Server läuft auch noch ein VDR der eigentlich nur als Server für die MVP zuständig ist. Werds nochmal direkt auf dem Server ausprobieren.

Spoiler Spoiler

Server: 16 GB RAM; 16TB HDD; Ubuntu 14.04

Client 1: Intel Dual E2200, 2GB RAM, 250GB SSD, NOVA T 500, TT 1500 DVB-C, 2 x TT S3200 Ubuntu 14.04

Client 2: AMD AM2 E1650, 1GB RAM, 200GB HDD, TT 1500 DVB-C, YaVDR-0.5.0

4 x Raspberry Pi - Rasbian Jessie VDR 2.2.0

9

Sonntag, 11. Juni 2006, 18:28

So, kurzes Update.

Also auf dem Server läuft das Umbenennen der Aufnhamen ohne Probleme,
aber auf den Clients, die die Video Verzeichnisse per NFS mounten gibts diese Fehlermeldung.

Irgendeine Idee?

Spoiler Spoiler

Server: 16 GB RAM; 16TB HDD; Ubuntu 14.04

Client 1: Intel Dual E2200, 2GB RAM, 250GB SSD, NOVA T 500, TT 1500 DVB-C, 2 x TT S3200 Ubuntu 14.04

Client 2: AMD AM2 E1650, 1GB RAM, 200GB HDD, TT 1500 DVB-C, YaVDR-0.5.0

4 x Raspberry Pi - Rasbian Jessie VDR 2.2.0

Thomas

Super Moderator

Beiträge: 4 238

Wohnort: Ost-Allgäu, Bayern

Beruf: Softwareentwickler

  • Nachricht senden

10

Sonntag, 11. Juni 2006, 18:38

Die Icons sind bei mir mit Enigma nicht sichtbar...
Ich hab sicherheitshalber mal alle TTF-Dateien wie im README (bzw wie im dort erwähnten Thread) beschrieben ersetzt - ich seh aber trotzdem nur Platzhalter...

Was mach ich falsch?

yaVDR 4, 3.5TB, Antec Fusion Remote, Mystique SaTiX-S2 V2 CI Dual, GF220GT+VDPAU, 1080p Display mit Slimes Atmolight :strike1
Geblogge über dies und das

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

11

Sonntag, 11. Juni 2006, 18:44

Hi Thomas,

werden alle Icons nicht angezeigt? Das Ordner-Symbol ist neu und da wird es noch keine Font geben, wo das drin ist. Muss sich erst jemand erbarmen, das reinzupatchen.

Die Alternative zum Neu-Marker (der "Kringel") habe ich jetzt zum Default gemacht. Er wird angezeigt, wenn eine Aufzeichnung nicht auf Anfang ist, also genau anders herum als das Sternchen als Neu-Marker. Ausschalten kann man ihn im Setup.

Gruß,
Nordlicht

12

Sonntag, 11. Juni 2006, 18:45

@nordlicht

Hab jetzt nochmal getestet, dass Umbenennen läuft einfach nicht, wenn das Video Verzeichniss per NFS gemountet ist. An den Rechten kanns nicht liegen, hab ich testweise mal umgebogen. Die Logfiles des NFS Server geben auch keine Fehlermeldung her.

Spoiler Spoiler

Server: 16 GB RAM; 16TB HDD; Ubuntu 14.04

Client 1: Intel Dual E2200, 2GB RAM, 250GB SSD, NOVA T 500, TT 1500 DVB-C, 2 x TT S3200 Ubuntu 14.04

Client 2: AMD AM2 E1650, 1GB RAM, 200GB HDD, TT 1500 DVB-C, YaVDR-0.5.0

4 x Raspberry Pi - Rasbian Jessie VDR 2.2.0

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

13

Sonntag, 11. Juni 2006, 18:52

Hi maverick-me,

habe es bei mir mit zusätzlichen Log-Meldungen getestet. Hat definitiv was mit NFS zu tun, was, da bin ich gerade am suchen.

Gruß,
Nordlicht

Thomas

Super Moderator

Beiträge: 4 238

Wohnort: Ost-Allgäu, Bayern

Beruf: Softwareentwickler

  • Nachricht senden

14

Sonntag, 11. Juni 2006, 18:59

Zitat

Original von nordlicht
werden alle Icons nicht angezeigt?

Ja, Folder- und Platzhalter-Symbole (fürs rechtsbündig zentrieren).

Wie kann man denn die Fonts ändern, ggfs mach ich das schnell selber :)

yaVDR 4, 3.5TB, Antec Fusion Remote, Mystique SaTiX-S2 V2 CI Dual, GF220GT+VDPAU, 1080p Display mit Slimes Atmolight :strike1
Geblogge über dies und das

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

15

Sonntag, 11. Juni 2006, 19:02

Da musst du jemanden Fragen, der sich damit auskennt ;).
egal, der den schon vorhandenen Font gepatcht hat, wäre da ein Kandidat.

Gruß,
Nordlicht

  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

16

Sonntag, 11. Juni 2006, 19:23

Also, zu dem NFS-Problem. Der Fehler ist EAGAIN. Das ganze hat direkt was mit NFS zu tuen und zwar mit dem Blocking-Verhalten. Soweit ich das verstanden habe, kann man das mit einem entsprechenden Aufruf von select() umgehen, nur leider habe ich noch nicht herausgefunden, wie.

Kennt jemand vielleicht eine Seite oder ein Forum, wo man sich mal über die Tiefen der Linux-Systemprogrammierung belesen kann?

Gruß,
Nordlicht

17

Sonntag, 11. Juni 2006, 21:13

Halllo nordlicht,
in mymenucommand.c ist Code, der mit
#ifdef JUMMPLAYVERSNUM
gekennzeichnt ist.
Der Code funtioniert mit der aktuellen Jumpplay-Patchversion nicht.
Ich verwende:
vdr-jumpplay-0.9-1.4.0.diff

Gruß

Dominik
VDR: Thermaltake DH102, Asus M3N78-PRO AMD 4850e, GT 220 passiv, 1x Mystique SaTiX-S2 Dual

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »domml« (11. Juni 2006, 21:13)


  • »nordlicht« ist der Autor dieses Themas

Beiträge: 1 513

Wohnort: Ilmenau/Thüringen

Beruf: Azubi Fachinformatiker - Anwendungsentwicklung

  • Nachricht senden

18

Sonntag, 11. Juni 2006, 21:22

Hi domml,

muss ich mir dann wohl nochmal anschauen. Heute aber nicht mehr ;)

Gruß,
Nordlicht

19

Sonntag, 11. Juni 2006, 23:16

Hi nordlicht,
pressiert nicht, ich habe den Code einfach auskommentiert.

Gruß

Dominik
VDR: Thermaltake DH102, Asus M3N78-PRO AMD 4850e, GT 220 passiv, 1x Mystique SaTiX-S2 Dual

20

Sonntag, 11. Juni 2006, 23:55

Hi Nordlicht,

hat das grosse Auswirkungen auf das Plugin wenn es mit Option WITHPINPLUGIN=1 übersetzt wird und das pin plugin nicht installiert/geladen wird/ist?

Cheers

/bin/joerg

Immortal Romance Spielautomat