Beiträge von peje

    ich persönlich mag dar mehr wie tar, da für festplatten optimiert, auch inkrimintelle sicherungen sind problemlos machbar. -> mit google mal nach dar suchen und man sollte fündig werden.

    Bildschirmauflösung musst du in /etc/X11/XF86Config ändern - ich würde die funktionierende vorher mit cp /etc/X11/XF86Config /etc/X11/XF86Config.ok sichern. Nach Aenderungen X neu starten
    cu peje

    Nicht unbedingt auf Gehrung sägen, es geht auch wenn du die Kanten mit Füllspachtel füllst - nachher siehst du nix mehr von den Kanten, saugen tun sie auch nimmer. Bündig schleifen mit Schwingschleifer, ach ja und besser 2mal spachteln!
    Kommt schon gut, ach ja und es gibt ja auch 10mm Holzschrauben zum Befestigen der Komponenten.
    cu peje

    Da muss sich ein Fehler in die channels.conf eingeschlichen haben. mit vdr 1.3.6 hab ich locker schon 2500 sender in der conf gehabt, ist also kein problem. schau dir doch mal mit tail -f /var/log/messages an, ob du noch genauere Fehlerangabe bekommst.

    Ich habe folgendes Problem:
    2 dvbs rev. 1.3 eine davon mit def. Tv-out, in letzter Zeit hab ich festgestellt, dass einige Sender (Astra und Hotbird) urplötzlich den Sync verlieren. Femon zeigt mir das dieses Problem bei Taquilla und Tps am stärksten auftritt - da verliert die Karte für längere Zeit jedes Signal.
    Nach unzähligen Tests (Rechnerwechsel - Diseqc A und B vertauschen etc) hab ich nun endlich die Ursache gefunden - Sobald beide Karten im selben Rechner sind treten die Störungen auf. Je eine Karte in verschiedenen Rechnern - das Problem ist weg und alle Kanäle kommen sauber rein.
    Es scheint als ob die defekte 1.3 Zweitkarte die erste in einem ganz bestimmten Frequenzbereich stört.
    Da ich bis jetzt noch nicht von diesem Problem gelesen habe meine Frage:
    hilft da nur eine neue Karte oder gibts vielleicht ne Bastellösung?

    Halli hallo, nachdem nun vdrconvert sauber durchläuft hab ich leider festestellen müssen, dass unabhängig vom filesystem (reiser oder ext3) jedes file grösser als 2 giga gelöscht wird (egal wo unter /), die vermutung liegt nahe das da was beim kernelbacken in die hosen gegangen ist. (aktuell ists ein vanilla 2.4.22) Doch leider steige ich nicht dahinter wo und wie - hat irgendjemand von euch ne erfahrung oder einen guten tip?
    vielen dank cu peje

    sind unterdessen 22 mb kann ich nicht posten, aber mal den gesamten anfang:


    + '[' -z /video0/Zumbrennen/divx ']'
    + '[' -z lavc ']'
    + '[' -z avi ']'
    + '[' -z '-cache 32768' ']'
    + '[' -z '' ']'
    + DIVXENCOPT=
    + '[' -z s ']'
    + '[' -z mpeg4 ']'
    + '[' -z 5 ']'
    + '[' -z 128 ']'
    + '[' -z '-b 128 -h' ']'
    + '[' -z 2 ']'
    + '[' -z 720 ']'
    + '[' -z 2480 ']'
    + '[' -z 0 ']'
    + '[' -z 90 ']'
    + '[' -z 20 ']'
    + '[' -z '' ']'
    + DIVXUSESTREAMS=bd.ac3 c0.mpa
    + '[' -z 3 ']'
    + '[' -z no ']'
    + '[' -z '' ']'
    + DIVXSPLIT=no
    + '[' -z '' ']'
    + DIVX_RESDIV=no
    + NewJobs=/video0/Zumbrennen/tmp/vdr2divx.KUn9Vb
    + JOBFIL=vdr2divx
    + TEMPDIR=/video0/Zumbrennen/tmp/vdr2divx
    + '[' -d /video0/Zumbrennen/divx ']'
    + '[' -d /video0/Zumbrennen/tmp/vdr2divx ']'
    + '[' -z '' ']'
    + DIVX_TITLEDATE=
    + '[' -w /video0/Zumbrennen/tmp/vdr2divx -a -w /video0/Zumbrennen/divx ']'
    + let LINES=0
    ++ cat vdr2divx
    ++ wc -l
    + LINES= 1
    + '[' 1 -gt 0 ']'
    + cat vdr2divx
    + grep '^$VDRROOT'
    + head -n 1 vdr2divx
    ++ cat vdr2divx
    ++ grep '^$VDRROOT'
    ++ nl
    ++ tail -n 1
    ++ awk '{ print $1 }'
    + let NLLINES=
    ./vdr2divx.sh: line 67: let: NLLINES=: syntax error: operand expected (error token is "=")
    ++ cat vdr2divx
    ++ grep '^$VDRROOT'
    ++ wc -l
    + let ALINES= 0
    ./vdr2divx.sh: line 68: let: ALINES=: syntax error: operand expected (error token is "=")
    + let ALINES=ALINES-1
    ++ tail -n 1
    + LastLine=/video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    + '[' -1 -gt 0 ']'
    + '[' -gt -1 ']'
    ./vdr2divx.sh: line 72: [: -gt: unary operator expected
    ++ cat /video0/Zumbrennen/tmp/vdr2divx.KUn9Vb
    ++ wc -l
    + '[' 1 -gt 0 ']'
    ++ head -n 1 /video0/Zumbrennen/tmp/vdr2divx.KUn9Vb
    + CMDLIN=/video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    + let Number=1
    + tee -a vdr2divx.done
    ++ date
    + echo 'Sat Jan 3 08:30:36 CET 2004 : Start conversion for /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec '
    Sat Jan 3 08:30:36 CET 2004 : Start conversion for /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    + '[' no = no ']'
    + p=/video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec/
    + tee -a vdr2divx.done
    ++ date
    + printf '\tSat Jan 3 08:30:36 CET 2004 : Begin conversion %s\n' /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec/
    Sat Jan 3 08:30:36 CET 2004 : Begin conversion /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec/
    ++ mktemp -d /video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.XXXXXX
    + UniqueDir[Number]=/video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH
    + status=0
    + '[' 0 -eq 0 ']'
    + mkdir -p /video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH
    ++ echo /video0
    ++ sed 's/\// /g'
    ++ wc -w
    + r= 1
    ++ echo /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    ++ sed 's/\// /g'
    ++ wc -w
    + spalten= 3
    ++ echo /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    ++ sed 's/\%//g'
    ++ cut -f 3 -d /
    + Record=Tanguy_-_Der_Nesthocker
    + '[' 3 -lt 2 ']'
    + SubTitel=
    ++ basename /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    ++ cut -f1 -d.
    + Datum=2003-12-21
    + '[' -z '' ']'
    + '[' '' = yes ']'
    + Titel=Tanguy_-_Der_Nesthocker
    + '[' '!' -d /video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH/ ']'
    + '[' '!' -d /video0/Zumbrennen/divx/ ']'
    + cd /video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH
    + LOG=/video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH/sync.log
    + nice -n 15 vdrsync.pl -o /video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec/
    + status=0
    + '[' 0 -eq 0 ']'
    + cat /video0/Zumbrennen/tmp/vdr2divx/VDRSYNC.sNTnOH/sync.log
    Got parameter -o
    Got parameter /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec/
    got a directory on the command line
    trying to open /video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec/
    Initialising and analysing the streams....


    10 Mbytes of 0 read
    Created new MPEG stream object for stream e0, master video stream


    Created new MPEG stream object for stream c0
    analysed the first 2000 packets...
    Total Input Size is 2297096222


    10 Mbytes of 2297 read
    20 Mbytes of 2297 read
    30 Mbytes of 2297 read
    40 Mbytes of 2297 read
    50 Mbytes of 2297 read
    60 Mbytes of 2297 read
    70 Mbytes of 2297 read
    80 Mbytes of 2297 read
    90 Mbytes of 2297 read
    100 Mbytes of 2297 read
    110 Mbytes of 2297 read .....


    es entsteht dann auch ein fertiges avi, hab leider noch probleme mit rucklen auf dem vdr, aufm desktop ists io

    Hallo, ich bekomme bei der Umwanlung immer diese Fehlermeldungen angezeigt:
    ./vdr2divx.sh: line 67: let: NLLINES=: syntax error: operand expected (error token is "=")
    ++ cat vdr2divx
    ++ grep '^$VDRROOT'
    ++ wc -l
    + let ALINES= 0
    ./vdr2divx.sh: line 68: let: ALINES=: syntax error: operand expected (error token is "=")
    + let ALINES=ALINES-1
    ++ tail -n 1
    + LastLine=/video0/%Tanguy_-_Der_Nesthocker/2003-12-21.20:28.50.50.rec
    + '[' -1 -gt 0 ']'
    + '[' -gt -1 ']'
    ./vdr2divx.sh: line 72: [: -gt: unary operator expected
    ++ cat /video0/Zumbrennen/tmp/vdr2divx.KUn9Vb


    im vdr2divx.sh sieht so aus:
    67: let NLLINES=`cat $JOBFIL|grep '^$VDRROOT'|nl|tail -n 1|awk '{ print $1 }'`
    let ALINES=`cat $JOBFIL|grep '^$VDRROOT'|wc -l`
    let ALINES=ALINES-1
    LastLine=`tail -n 1 < ${JOBFIL}`
    [ $ALINES -gt 0 ] && cat ${JOBFIL}|grep '^$VDRROOT'|tail -n $ALINES > ${JOBFIL} || > ${JOBFIL}
    [ $NLLINES -gt $ALINES ] && printf "%s" $LastLine >> ${JOBFIL}


    while [ `cat $NewJobs|wc -l` -gt 0 ]
    do
    CMDLIN=`head -n 1 $NewJobs` # Job auslesen


    let Number=1
    echo "`date` : Start conversion for $CMDLIN" | tee -a ${JOBFIL}.done
    for i in $CMDLIN


    gibts da abhilfe, sehe auf die schnelle keinen fehler.
    vielen dank cu peje

    Bei mir hat das Abhilfe gebracht:
    The new timer code uses PC's RTC (Real Time Clock) for this task, because it has precise 1ms timers. It is automatically enabled when available, but requires root privileges, a setuid root MPlayer binary or a properly set up kernel.
    If you are running kernel 2.4.19pre8 or later you can adjust the maximum RTC frequency for normal users through the /proc filesystem. Use this command to enable RTC for normal users:

    echo 1024 > /proc/sys/dev/rtc/max-user-freq

    If you do not have such a new kernel, you can also change one line in drivers/char/rtc.c and recompile your kernel. Find the section that reads
    * We don't really want Joe User enabling more
    * than 64Hz of interrupts on a multi-user machine.
    */
    if ((rtc_freq > 64) && (!capable(CAP_SYS_RESOURCE)))

    and change the 64 to 1024. You should really know what you are doing, though.
    You can see the new timer's efficiency in the status line.
    The power management functions of some notebook BIOSes with speedstep CPUs interact badly with RTC. Audio and video may get out of sync. Plugging the external power connector in before you power up your notebook seems to help. You can always turn off RTC support with the -nortc option. In some hardware combinations (confirmed during usage of non-DMA DVD drive on an ALi1541 board) usage of the RTC timer causes skippy playback. It's recommended to use the third method in these cases.

    also ein #echo 1024 > /proc/sys/dev/rtc/max-user-freq
    war des Rätsels Lösung
    cu Peje