Beiträge von dettlaff

    Hi,
    nach mehreren Jahren abstinenz (vdr läuft und läuft..) mal wieder hier.
    Bei meinem letzten Besuch konnte ich noch Plugins downloaden. Geht das nicht mehr?
    Wo kriege ich die denn?


    Grüße
    Martin

    Wie ich schon geschrieben habe kann ich per OSD vdrconvert starten und stopen.
    aber das icht auch alles.
    Ich bekomme wieterhin kein /usr/bin/status.sh per OSDhttp://www.vdr-portal.de/board/images/icons/icon8.gif


    vdrconvert.env wird definitiv gelesen (von OSD aus kann ich auch in ~.vdrconvert/ schreibenhttp://www.vdr-portal.de/board/images/icons/icon16.gif


    Wer kenn sich mit Tücken bei SuSE 9.1 aus ?

    nach dem ich (auf der konsole)
    echo "/var/spool/video/%Tagesschau_vor_20_Jahren/2004-08-20.07:30.99.99.rec" >> /var/spool/vdrconvert/vdr2dvd
    eingegeben habe sagt mir
    ----
    /usr/bin/status.sh 2>/dev/null
    vdrconvert Running


    vdr2divx Running
    1) Tagesschau_vor_20_Jahren


    vdr2dvd Not running
    Waiting
    2) Tagesschau_vor_20_Jahren


    vdr2mpg Not running
    burn Not running
    ----
    wie lange dauert es eigentlich divx aus 15 Min vdr-Aufnahme zu erstellen ? weiß es jemand?

    Ein blick in /var/log/vdrconvert/vdr2divx.log zeigt :
    -----


    + svdrpsend.pl MESG 'start mencoder mode lavc for /var/spool/video/%Tagesschau_vor_20_Jahren/2004-08-20.07:30.99.99.rec'
    + '[' yes = yes ']'
    + svdrpsend.pl MESG 'ASPECT = -vop scale=768:576,lavcdeint -sws 2: 768:576 Bitr=1587'
    ++ date +%T
    + printf '\t19:13:06 Erstelle %s Format 2 Pass\n' lavc
    19:13:06 Erstelle lavc Format 2 Pass
    ++ date +%T
    + printf '\t19:13:06 : Start mencoder pass %d %s %s %s %s Videobitr. %s\n' 1 '' '-oac mp3lame' '-cache 32768' '-vop scale=768:576,lavcdeint -sws 2' 1587
    19:13:06 : Start mencoder pass 1 -oac mp3lame -cache 32768 -vop scale=768:576,lavcdeint -sws 2 Videobitr. 1587
    + nice -n 15 mencoder -oac mp3lame -cache 32768 -vop scale=768:576,lavcdeint -sws 2 -mc 0 -vc mpeg12 -passlogfile /video/tmp/vdr2divx/VDRSYNC.B27173/divx2pass.log -ovc lavc -lavcopts vcodec=mpeg4:vhq:ildct:vpass=1:vqmin=2:vbitrate=1587 -o /video/tmp/vdr2divx/VDRSYNC.B27173/output.avi /video/tmp/vdr2divx/VDRSYNC.B27173/Tagesschau_vor_20_Jahren.mpg
    --------
    scheint alles OK zu sein.


    jetzt noch OSD und Martin ist happy

    Zitat

    Original von hjs
    nano /var/spool/vdrconvert/vdr2divx


    PS nano kannste bedienen ? ;)


    kenne ich nicht -> kann auch nicht bedienen (mein naechtes lernfeld)
    ich habe es doch mit
    ----
    echo "/var/spool/video/%Tagesschau_vor_20_Jahren/2004-08-20.07:30.99.99.rec" >> /var/spool/vdrconvert/vdr2divx
    ----
    versucht (auf der Konsole)
    jetzt sagt
    ----
    /usr/bin/status.sh 2>/dev/null


    vdrconvert Running


    vdr2divx Running
    1) Tagesschau_vor_20_Jahren


    vdr2dvd Not running
    vdr2mpg Not running
    burn Not running
    ----


    nur per OSD geht noch nicht


    martin

    nicht dass wir uns missverstehen :
    ich will dem vdrconvert (auf der konsole weil per OSD nicht geht) etwas futter zum arbeiten geben.
    ------------------
    meine Aufnahme liegt in
    /var/spool/video/%Tagesschau_vor_20_Jahren/2004-08-20.07:30.99.99.rec


    VCOQUEUEDIR=/var/spool/vdrconvert
    -----------
    wie mache ich das ?


    martin

    Zitat

    Original von hjs
    Warum editierste die Datei nicht einfach direkt ?


    wie geht das?[SIZE=7] bitte [SIZE=12]


    Zitat

    Original von hjs
    Wenn du diesen Aufruf ein zweites Mal machst , haste den ersten Eintrag nämlich wieder gelöscht - es sei denn , du willst eh nur die eine Aufnahme konvertieren .


    HJS

    [SIZE=12]


    hast Du mir doch selbst geraten es von Hand zu machen


    martin

    mein vdr Aufnahme liegt in
    /var/spool/video/%Tagesschau_vor_20_Jahren/2004-08-20.07:30.99.99.rec


    meine VCORUNDIR=/var/run/vdrconvert
    hat
    -rw-r--r-- 1 vdr video 0 2004-10-09 15:41 burn
    -rw-r--r-- 1 vdr video 0 2004-10-09 15:41 vdr2divx
    -rw-r--r-- 1 vdr video 0 2004-10-09 15:41 vdr2dvd
    -rw-r--r-- 1 vdr video 0 2004-10-09 15:41 vdr2mpg



    ist dann der (konsolen)Aufruf :


    echo "/var/spool/video/%Tagesschau_vor_20_Jahren/2004-08-20.07:30.99.99.rec" >> /var/spool/vdrconvert/vdr2divx


    OK ?

    Zitat

    Original von hjs
    Sollte root nicht sämtlcihe Passörter ändern können ?
    HJS


    es muss eigentlich auch mit sudo gehen .......



    UPS.........


    es geht !!!


    ich kann ihn per OSD starten UND stopen


    Zitat

    Original von hjs
    Wenns so löppt , fahrs doch als root .


    HJS


    es ist eine MM-Maschine - will die user schoen getrennt haben.
    ---



    Was er noch nicht macht ist
    /usr/bin/status.sh per OSD auszugeben


    any ideas?


    Martin

    OK den permissions-error habe ich gefunden
    in
    DESTDIR = /video
    war noch ein altes tmp ordner mit root:root
    nun laesst sich
    /etc/init.d/vdrconvert start
    als root ausfuehren


    /etc/init.d/vdrconvert stop
    geht auch mit vdr


    aber
    beim Versuch


    /etc/init.d/vdrconvert start
    als vdr will er ein passwort haben


    das kann ich ihm nun nicht geben weil ich es nicht weiss
    (bei Suse 9.1 ist vdr systembenutzer)


    das ist wohl auch die Ursache das es per OSD
    /usr/bin/status.sh
    nicht geht


    martin

    Zitat

    Original von Jondalar
    Hi Det,


    wird vieleicht in der /etc/init.d/vdrconvert ein neuer user gesetzt, und der darf dann nicht auf irgendwas zugreifen?
    J*


    so sieht es aus aber:
    1. nach dem ich erfolglos die Variante mit root:root ausprobiert habe wurde alles (?) deinstaliert, l'geloescht.
    2. neuinstallation war als vdr:video vorgesehen
    3. in der /etc/init.d/vdrconvert steht
    ---
    # with force-reload (in case signaling is not supported) are
    # considered a success.
    CONV_USER=vdr
    #LOGFILE=/dev/null
    LOGFILE=/var/log/vdrconvert/vdrconvert.log
    ----


    in die log.datei kann er schreiben :)
    wo und welche permissions er noch braucht weiss der ... dimitri ?? !!!


    DIMITRI ............... HILFE !!!!!!!!!!!!!!!!!!!!!!


    martin

    nach dem ich doch nochmal auf vdr:video umgepol habe griege ich in


    tail -f /var/log/vdrconvert/vdrconvert.log
    ----
    ERROR : Wrong permission . /usr/bin/vdrconvert.sh exit
    ----


    beim /etc/init.d/vdrconvert start.


    was will er mir nun mitteilen???????


    martin

    Zitat

    Original von hjs
    Aber bsi zum funzen haste als root die besten Karten .
    HJS


    OK -ueberredet. aber nur temp.


    Zitat

    Original von hjs
    Vielleicht sollteste den Kruscht nochmal deinstallieren ( vdrc - nich die susie ) und nochmal sauber drauf .
    Wer weiß , wie zerconfiguriert deine .conf etc pp jetzt sind .


    HJS


    habe ich. alles deinstalliert und neu aufgesetzt dann:
    --
    caruso:/etc/vdr/plugins/vdrconvert/vdrconvert-0.1.1 # cp VDRConvert-commands.conf /etc/vdr/commands.conf


    caruso:/etc/vdr/plugins/vdrconvert/vdrconvert-0.1.1 # cp VDRconvert-reccmds.conf /etc/vdr/reccmds.conf
    /etc/init.d/vdrconvert stop
    /etc/init.d/vdrconvert start
    ----
    ps aux|grep vdr gibt :


    -----
    root 30579 0.0 2.0 24124 21548 pts/6 S Oct07 0:43 /usr/bin/perl ./vdradmind.pl
    vdr 24551 0.0 0.0 0 0 ? S 12:04 0:00 [kdvb-fe-0:0]
    root 19532 0.0 0.1 3480 1316 tty9 Ss+ 14:40 0:00 /bin/bash /usr/sbin/runvdr
    vdr 19547 6.4 0.6 131416 6708 tty9 S+ 14:40 0:52 vdr -u vdr /usr/sbin/vdr -c /etc/vdr -l 1 -w 0 -Posdpip -Ppilot -Premote -i /dev/input/event3 -Pstream -Pvbox
    vdr 19548 0.0 0.6 131416 6708 tty9 S+ 14:40 0:00 vdr -u vdr /usr/sbin/vdr -c /etc/vdr -l 1 -w 0 -Posdpip -Ppilot -Premote -i /dev/input/event3 -Pstream -Pvbox
    vdr 19549 0.4 0.6 131416 6708 tty9 S+ 14:40 0:03 vdr -u vdr /usr/sbin/vdr -c /etc/vdr -l 1 -w 0 -Posdpip -Ppilot -Premote -i /dev/input/event3 -Pstream -Pvbox
    vdr 19550 0.0 0.6 131416 6708 tty9 S+ 14:40 0:00 vdr -u vdr /usr/sbin/vdr -c /etc/vdr -l 1 -w 0 -Posdpip -Ppilot -Premote -i /dev/input/event3 -Pstream -Pvbox
    vdr 19551 0.0 0.6 131416 6708 tty9 S+ 14:40 0:00 vdr -u vdr /usr/sbin/vdr -c /etc/vdr -l 1 -w 0 -Posdpip -Ppilot -Premote -i /dev/input/event3 -Pstream -Pvbox
    vdr 19552 0.0 0.6 131416 6708 tty9 S+ 14:40 0:00 vdr -u vdr /usr/sbin/vdr -c /etc/vdr -l 1 -w 0 -Posdpip -Ppilot -Premote -i /dev/input/event3 -Pstream -Pvbox
    root 21690 0.0 0.1 3384 1072 pts/5 S 14:52 0:00 su - root -c nice -n 15 /usr/bin/vdrconvert.sh
    root 21691 0.1 0.1 2856 1316 pts/5 SN 14:52 0:00 /bin/sh /usr/bin/vdrconvert.sh
    root 22123 0.0 0.0 2652 756 pts/5 S+ 14:54 0:00 grep vdr
    ------------


    und per OSD geht immer noch nicht


    wer kann mir helfen????

    meine etc/sudoers ist
    ----------------
    # User privilege specification
    root ALL=(ALL) ALL
    vdr ALL=(root) NOPASSWD: DVDPLUS_CMDS
    video ALL = NOPASSWD: /sbin/killproc
    video ALL = NOPASSWD: /bin/su - vdr *
    --------------------


    martin

    was mich so stuetzig macht :
    er laesst sich per OSD stopen -> /etc/init.d/vdrconvert stop ist also OK
    er laesst sich per OSD _nicht_ starten -> kein murks in log /welche auch immer/ warum.
    er zeigt per OSD " df -h | awk '{print $5 , "\t" , $6}' "


    er laesst sich über Konsole starten, stopen /als root
    er laesst sich aber über Konsole _nicht_starten als su vdr :
    ausgabe tail -f /var/log/vdrconvert/vdrconvert.log :
    --
    Password: su: ungÃŒltiges Kennwort
    --



    martin