Posts by vejoun

    p_body, nordlicht


    Ich könnte mir eine Lösung zum Thema Archiv-HDs und Archiv-Net-Drives so vorstellen.


    Die ID in der dvd.vdr ist gleichzeitig eine mountpoint.


    Wenn dort als ID drinsteht "HD001" dann fragt extrecmenu ja nach "HD001".
    Wenn man das bestätigt, mountet das Script "/dvdrachive/HD001"


    Erkennen tut es das, wenn man es im Script aktiviert, z.B. am Prefix "HD" bzw. Net".


    Dazu muss für jede HD, für jedes Netzlaufwerk, ein Eintrag in die fstab:


    /dev/sda1 /dvdarchive/HD001 ...
    /dev/sda1 /dvdarchive/HD002 ...
    ....
    server://foobar1 /dvdarchive/Net001 ...
    server://foobar2 /dvdarchive/Net002 ...


    Problem ist derzeit nur, das extrecmenu dem Script nicht die ID übergibt. Ich hab also so keine Möglichkeit im Script etwas zu machen.


    Daher @norlicht: Könntest Du den Scriptaufruf um einen 4. Parameter ID erweiteren?
    Also:
    dvdarchive.sh mount '/video0/Music/%Riverdance/2004-06-06.00:10.50.99.rec' '2004-06-06.00:10.50.99.rec' 'ID'
    dvdarchive.sh umount '/video0/Music/%Riverdance/2004-06-06.00:10.50.99.rec' '' 'ID'


    Das ganze bleibt dann kompatible zu bisherigen Versionen.


    Idee akzeptabel?

    Quote

    Original von nordlicht

    Theoretisch müsste das mit ein paar Anpassungen in der dvdarchive.sh möglich sein. Aber frag mich Sachen, das Skript hat vejoun geschrieben.


    Ich denk mal drüber nach wie das am einfachsten geht.

    Hi,

    Quote

    Original von cteuf
    vdr-1.4.6-1-dvlvidpref.diff
    Hintergrund: Wenn man mehrere /video Verzeichnisse hat und irgendwas aufnimmt, prüft VDR, in welchem Verzeichnis am meisten Platz ist, und speichert dort die


    Wenn die erste Platte genommen werden soll, bekomme ich:

    Code
    May 11 12:03:43 video1 vdr: [13879] recording to '/video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr'
    May 11 12:03:43 video1 vdr: [13879] VidPrefer: prefered video directory '0' set.
    May 11 12:03:43 video1 vdr: [13879] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Ungültiger Dateideskriptor


    (erst bei 004.vdr, weil ich während in 003.vdr gespeichert wurde die Prioritäten geändert habe, so dass 004 dann auf video1.0 sollte)


    VDR-Neustart:

    Code
    May 11 12:05:34 video1 vdr: [15112] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Zu viele Ebenen aus symbolischen Links
    May 11 12:05:34 video1 vdr: [15112] recording to '/video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr'
    May 11 12:05:34 video1 vdr: [15112] VidPrefer: prefered video directory '0' set.
    May 11 12:05:34 video1 vdr: [15112] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Die Datei existiert bereits
    May 11 12:05:34 video1 vdr: [15112] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Die Datei existiert bereits


    004.vdr ist ein link der auf sich selbst zeigt.
    VDR-Stop, link gelöscht, VDR-Start:

    Code
    May 11 12:06:45 video1 vdr: [16291] recording to '/video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr'
    May 11 12:06:45 video1 vdr: [16291] VidPrefer: prefered video directory '0' set.
    May 11 12:06:45 video1 vdr: [16291] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Ungültiger Dateideskriptor
    May 11 12:06:45 video1 vdr: [16291] recording to '/video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr'
    May 11 12:06:45 video1 vdr: [16291] VidPrefer: prefered video directory '0' set.
    May 11 12:06:45 video1 vdr: [16291] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Die Datei existiert bereits
    May 11 12:06:45 video1 vdr: [16291] ERROR: /video1.0/Serie/.../2007-05-11.11.35.50.99.rec/004.vdr: Die Datei existiert bereits


    Dann hab ich für video1.0 die Priorität ganz heruntergesetzt, dann geht's...

    Quote

    Original von pat
    Ich habe nur ein Problem mit dem MAINMENUHOOKS = 1
    ist in meiner Make.config gesetzt aber der epgsearch und extrecmenu ersetzen Sie nicht mehr . Wenn ich Sie sichtbar mache dann sind sie da wie sonst auch... Was ist da zu machen??


    Die Plugins müssen angepasst werden um MainMenuHooks zu unterstützen. Bei epgsearch funnktioniert das ab der demnächst erscheinenden 0.9.21.

    Hallo,

    Quote

    "2002e" und mal ohne. Bist Du sicher, dass beide Pakete erforderlich sind? Und falls ja, dass beide Pakete wirklich zusammen gehören, d.h. dieselbe Version der c-client beeinhalten?


    Die Paktete sind richtig und gehören zusammen:
    libc-client-dev/etch uptodate 7:2002edebian1-13.1
    libc-client2002edebian/etch uptodate 7:2002edebian1-13.1
    Dazu im Makefile:

    Code
    #
    #  Debian 3.0
    #  ----------
    #  install the packages 'libc-client2001-dev'
    #  and set the following variables
    #
    IMAPINCDIR ?= /usr/include/c-client
    IMAPLFLAGS ?= -lc-client


    So läuft es bei mir schon lange ohne Probleme unter Debian Etch.

    Hallo,

    Code
    IFS=${IFS#??}; for i in `find ./ -type f`; do test -d "/tmp/convert/${i##*.}/" || echo mkdir -p "/tmp/convert/${i##*.}/"; echo cp -av --parents "$i" "/tmp/convert/${i##*.}/"; done

    oder lesbarer:

    Code
    IFS=${IFS#??}
    for i in `find ./ -type f`; do
      test -d "/tmp/convert/${i##*.}/" || echo mkdir -p "/tmp/convert/${i##*.}/"
      echo cp -av --parents "$i" "/tmp/convert/${i##*.}/"
    done


    Wenn der Testlauf ok ist, kannst Du die beiden echo entfernen.


    Ich hoffe ich habe Dein Problem richtig verstanden... ;)

    Zum Problem mit ID3V2 in der Version 2.4.


    Der Autor des Moduls ist sich nicht sicher ob alles einwandfrei funktioniert, deshalb gibt das Modul nur die Warnung aus.


    Umgehen kann man das indem man in
    /usr/share/perl5/MP3/Tag/ID3v2.pm:1694
    if ($major >= $#supported_majors
    das "=" hinter dem ">" wegnimmt.


    Oder kennt jemand ein Modul das Version 2.4 ohne Verrenkungen lesen kann?

    Wenn ich mir "http://wiki.hydrogenaudio.org/index.php?title=LAME ansehe sollte "-vbr-new -V 2" reichen.
    -h ist automatisch an wenn --vbr verwendet wird. -b ist vllt. auch nicht unbedingt nötig. Bleibt noch -m s für stereo, mir reicht joint-stereo, was genommen wird wenn -m weggelassen wird.


    Aber meine Anlage und meine Ohren sind nicht gut genug um da noch Unterschiede zu hören. ;)