Announcement - xxv-1.0

  • Hallo,


    das XXV Projekt Team ist stolz auf die offizelle Release von XXV-1.0 aufmerksam zumachen.
    XXV-1.0 ist eine neue Feature Release von XXV der "Xtreme eXtension for VDR", und enthält eine große Anzahl von Fehlerbehebungen, Erweiterungen, Verbesserungen und mehr.


    Das volle Announcement ist hier verfügbar : http://xxv.berlios.de/content/view/37/1/


    Alle Änderungen seit der vorherigen Release 0.80 sind in der Datei doc/CHANGELOG.txt im Paket notiert.


    Viel Spass, Andreas

  • Super Teil - funktioniert gut.


    bekommen aber haufenweise:


    336 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in numeric gt (>) at /opt/xxv/html/bloecke/tooltip.tmpl line 9.
    337 (501) [2007-11-04 18:07:45] Argument "87/V Totgesagt. In einem Wald wird ein Wagen gefund..." isn't numeric in subtraction (-) at /opt/xxv/html/tlist.tmpl line 62.
    338 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in numeric gt (>) at /opt/xxv/html/bloecke/tooltip.tmpl line 9.
    339 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in subtraction (-) at /opt/xxv/html/tlist.tmpl line 62.
    340 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in numeric gt (>) at /opt/xxv/html/bloecke/tooltip.tmpl line 9.
    341 (501) [2007-11-04 18:07:45] Argument "Eine Primadonna der improvisierten Musik - Lauren N..." isn't numeric in subtraction (-) at /opt/xxv/html/tlist.tmpl line 62.
    342 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in numeric gt (>) at /opt/xxv/html/bloecke/tooltip.tmpl line 9.
    343 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in subtraction (-) at /opt/xxv/html/tlist.tmpl line 62.



    fehlt mir irgendein Paket?


    Dank und Gruß
    klak

  • Hi,


    Quote

    Original von klak
    bekommen aber haufenweise:


    336 (501) [2007-11-04 18:07:45] Argument "" isn't numeric in numeric gt (>) at
    ...


    fehlt mir irgendein Paket?


    Da fehlt nichts, die Warnungen kommen nur vom Template, weil Perl keine 100%ige Unterscheidung zwischen einer realen "0" und "undefiniert" macht.


    Die Warnungen sind eigentlich unkritisch, sie sind aber unschön. Deshalb hier ein Patch dagegen.



    Andreas

  • oooooooooooohhhhhhhhh - gleich ein Patch - super.


    aber damit es nicht langweilig wird: ;)


    Code
    96 (501) [2007-11-04 19:39:57] Use of uninitialized value in sprintf at /opt/xxv-1.00/bin/../lib/XXV/MODULES/AUTOTIMER.pm line 1316.


    Dank und Gruß
    klak



    ps. Bitte nicht schlagen, aber meine Perlkenntnisse tendieren leider gegen Null.

  • sigiberlin: Du hast recht, stört mich auch nicht, aber XXV ist bei Version 1.0 angekommen, da sieht so etwas nicht so gut aus. Oder?


    Habe gleich den nächsten Hinweis. Alle meine Timer zeigen nicht genügend Aufnahmekapazität an , obwohl noch ca. 25 GB frei sind.


    klak


    EDIT: Habe LVM im Einsatz.

  • Quote

    Original von klak
    Habe gleich den nächsten Hinweis. Alle meine Timer zeigen nicht genügend Aufnahmekapazität an , obwohl noch ca. 25 GB frei sind.
    EDIT: Habe LVM im Einsatz.


    An LVM ist nichts verwerfliches.


    XXV rechnet in diesem Zusammenhang nur mit den Daten die der VDR per SVDRP STAT DISK meldet.


    Code
    220 vdr SVDRP VideoDiskRecorder 1.4.7; Mon Nov 5 17:27:18 2007
    250 701216MB 407769MB 41%
    221 vdr closing connection


    Die Werte Total, Frei im Verhältnis mit der Summe der vorhandenen Aufnahmezeiten per Dreisatz ergeben die verfügbare Zeit als Aufnahmekapazität, davon wird einfach der Reihe nach die Zeit der jeweiligen Timer abgezogen und es ergibt sich dann eine Warnung wenn die aufsummierte Aufnahmekapazität negativ wird. :schiel


    Folgende Fallstricke existieren :
    * Im VDR-Videoverzeichnis liegen Dateien ohne Bezug, es wird damit angenommen ein Aufnahmestunde würde mehr Platz erfordern.
    * SVDRP STAT DISK liefert missverständliche Werte...


    Andreas

  • Hallo Hulk,


    STAT DISK zeigt die richtigen Werte:


    [17:57:36] kkadmin@kk-p2400:~> telnet kk-a1600 2001
    Trying 192.168.100.221...
    Connected to kk-a1600.universum.all.
    Escape character is '^]'.
    220 kk-a1600 SVDRP VideoDiskRecorder 1.5.11; Mon Nov 5 17:57:50 2007
    STAT DISK
    250 184313MB 25755MB 86%
    bye
    500 Command unrecognized: "bye"
    quit
    221 kk-a1600 closing connection
    Connection closed by foreign host.



    klak


    EDIT:
    Gespeicherte Aufnahmen (Genutzt 86%, Gesamt 184.313MB, Frei 25.776MB) - stimmt.


    Bei den Timern ist überall ein Ausrufezeichen.

  • momentan vermute ich mal, das der erforderliche Werte der Dauer der Aufnahmen bei Dir nicht bestimmt werden können.


    * Sind überhaupt Aufnahmen vorhanden (Dann hilft der beigefügt Patch)
    * Wird den eine Aufnahmedauer in der Aufnahmeliste angezeigt
    * Existiert im Aufnahmeverzeichnis die index.vdr
    * Ist die 001.vdr eine reale Datei, welche Größe hat die 001.vdr


  • 1.) ja, eine


    2.)ja :
    Gespeicherte Aufnahmen (Genutzt 83%, Gesamt 184.314MB, Frei 30.143MB)
    [Lese die Aufnahmeliste neu ein] [Aufnahmen löschen] Suche nach Aufnahmen:
    Service Titel Serientitel Dauer
    05.11.2007 19:29 C-Radio Jazz Now 0:30:47


    Gesamtzeit : 30:47
    Freie Kapazität : 06:01
    [Alles auswählen] [Auswahl aufheben] [Auswahl umkehren]


    3+4) ja +ja :
    kkadmin@kk-a1600:/video-lvm/vdr/C-Radio/Jazz_Now/2007-11-05.19.29.25.01.rec$ ls -la
    insgesamt 78781
    drwxr-xr-x 2 vdr vdr 128 2007-11-05 19:29 .
    drwxr-xr-x 3 vdr vdr 96 2007-11-05 19:29 ..
    -rw-r--r-- 1 vdr vdr 79926638 2007-11-05 20:01 001.vdr
    -rw-r--r-- 1 vdr vdr 658736 2007-11-05 20:01 index.vdr
    -rw-r--r-- 1 vdr vdr 183 2007-11-05 19:29 info.vdr
    kkadmin@kk-a1600:/video-lvm/vdr/C-Radio/Jazz_Now/2007-11-05.19.29.25.01.rec$



    EDIT: Pardon, den Patch habe ich nicht wahrgenommen. Ich melde mich nochmal.

  • Quote

    Original von klak
    Ich habe wieder Ausrufezeichen bei den Timern.


    Ich kann nur mutmaßen, das dies nur Auftritt weil vermutlich keine eigenständige Partition für die Videodaten verwendet wird ?
    Da aus dem belegten Platz und der vorhandenen Gesamtabspielzeit, die verfügbare Aufnahmekapazität hochgerechnet wird. Anbei einen Patch gegen xxv-1.0, bei dem der nicht mehr die Meldung des belegten Speicher des VDR verwendet wird, sondern der Speicherverbrauch der vorhandenen Aufnahmen selber ermittelt wird. Damit spielen "Fremddaten" wie auch das Betriebsystem selber keine Rolle mehr.


    Unabhängig davon empfehle ich übrigens bei Verwendung von Radioaufnahmen den AudioIndexer.patch provides correct length for new radio recordings. Erst damit, und nicht nur im VDR, sondern auch in XXV wird die korrekte Länge bei neuen Radio-Aufnahmen angezeigt.


    Andreas

  • So sieht 's aus:


    df:

    Quote

    /dev/mapper/vg--hde-video 188737916 157827680 30910236 84% /video-lvm


    xxv:

    Quote

    Gespeicherte Aufnahmen (Genutzt 85%, Gesamt 184.313MB, Frei 27.502MB)
    [Lese die Aufnahmeliste neu ein] [Aufnahmen löschen] Suche nach Aufnahmen:
    Service Titel Serientitel Dauer



    Freie Kapazität : 128:01:00
    [Alles auswählen] [Auswahl aufheben] [Auswahl umkehren]


    hdd:

    Quote

    keine Radio- oder Video-Aufnahme vorhanden.


    klak

  • Quote

    Original von hd.brummy
    Wenn ich den svn auschecke erhalte ich Revision 1135
    xxv-1.0 weist sich aber als 1.0(1157) aus.


    Das Thema UTF-8 ist noch nicht vergessen, zumal VDR-devel inzwischen die entsprechenden Grundlagen bietet. Deshalb wird UTF-8 sicher spätestens verfügbar sein, wenn VDR-1.6 erschienen ist. :]



    Zum SVN gibt auch neue Erkenntnisse ...
    XXV : Verändertes SVN Repository => http://xxv.berlios.de/content/view/21/33/


    Andreas

  • Hi,


    bei mir musste ich das install.sh script mit "bash install.sh" aufrufen, da ich sonst einen syntax error bekommen habe.


    Evtl. sollte man "#!/bin/sh" durch "#!/bin/bash" ersetzen :)


    UloPe


  • Das sehe ich nicht so, /bin/sh ist auf allen System der kleinste gemeinsame Nenner, zeigt immer auf eine zu POSIX konforme Shell. Im allgemeinen meist per symbolischen Link auf bash/csh/ksh .... Wenn das nicht der Fall ist, wurde das manuell geaendert. Auf Debian heisst die Shell dash :schiel


    http://de.wikipedia.org/wiki/Unix-Shell#Weiterentwicklungen
    http://en.wikipedia.org/wiki/Shebang_(Unix)#Example_shebang_lines
    http://www.opengroup.org/onlinepubs/009695399/nframe.html

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!