Ich bin noch nicht weitergekommen, mußte mich aber erst um andere Dinge kümmern.
Habe erst nach dem 30.06. wieder Zeit für VDR. Wenn ich dann noch wieder Probleme habe, schreibe ich hier, oder in dem anderen Thread.
Gruß & Dank
Björn
Ich bin noch nicht weitergekommen, mußte mich aber erst um andere Dinge kümmern.
Habe erst nach dem 30.06. wieder Zeit für VDR. Wenn ich dann noch wieder Probleme habe, schreibe ich hier, oder in dem anderen Thread.
Gruß & Dank
Björn
schreib ne Mail an:
rma (at) hauppauge (dot) de
Mit folgendem Inhalt:
- Rücklieferanschrift
- Modelnummer / Modelbezeichnung
- Seriennummer
- Fehlerbeschreibung
Dann wirst Du sehr wahrscheinlich deine RMA-Nummer bekommen, und dann kannst Du die Karte nach Irland schicken, und bekommst sie dann irgendwann wieder. Wie lange das dann dauert, keine Ahnung.
Gruß
Björn
ich würde einfach mal bei Hauppauge anrufen, vielleicht geht das ja dann direkt über Hauppauge, weil eine Seriennummer der Karte hast Du ja. Evtl. mußt Du dann Porto übernehmen, aber das sollte ja kein Problem sein. Tel.Nr. vom Hauppauge-Support:
Tel: (+49)-02161-69488-40 (Montag - Freitag von 9:00-17:30 Uhr)
HTH
Björn
PS: Kannst ja berichten, was bei rumgekommen ist.
Hast Du denn schon eine Info, wie das ganze ablaufen soll?
Einfach ne Mail an Deine angegebene Adresse schicken, und der Rest klärt sich dann von selbst?
Über genauere Infos wäre ich sehr dankbar.
Gruß
Björn
Mal nur die letzten paar Zeilen:
17-06-2005 16:21:05 : Session begin (: vdr2dvd.sh,v 1.53 2005/05/29 16:48:44 dimi Exp $)
ERROR : unsupported DVDNORM: _dvdnorm_
NOTICE : exit!
Aufruf /var/vdr/vdrconvert2/bin/postvdr2dvd.sh mit parameter :
17-06-2005 16:21:05 : Session /var/vdr/vdrconvert2/bin/vdr2dvd.sh Exit
17-06-2005 16:21:12 : Session begin (: vdr2dvd.sh,v 1.53 2005/05/29 16:48:44 dimi Exp $)
ERROR : unsupported DVDNORM: _dvdnorm_
NOTICE : exit!
Aufruf /var/vdr/vdrconvert2/bin/postvdr2dvd.sh mit parameter :
17-06-2005 16:21:12 : Session /var/vdr/vdrconvert2/bin/vdr2dvd.sh Exit
so, und hier noch meine vdrconvert.env
server vdr # cat /etc/conf.d/vdrconvert.env
source /etc/profile
VDRCONVERTDIR=/var/vdr/vdrconvert2
VDRCONVERTBINDIR=$VDRCONVERTDIR/bin
VCOQUEUEDIR=/var/spool/vdrconvert
VCOLOGDIR=/var/log/vdrconvert
VCORUNDIR=/var/run/vdrconvert
export VDRCONVERTDIR VDRCONVERTBINDIR VCOQUEUEDIR VCOLOGDIR VCORUNDIR
PATH=$PATH:$VDRCONVERTDIR/bin:/usr/X11R6/bin
export PATH
PRIO=15
DEBUG=yes
export LANG=de_DE@euro
export LC_CTYPE=de_DE@euro
RECODE="recode latin1..utf8"
SVDRPSEND=svdrpsend.pl
# Base Destination dir
DESTDIR=/video/vdrconvert
# root of VDR video structure - usually /video or /video0
# default /video
VDRROOT=/video
# Select your Demuxer
# - vdrsync
# - vdrsync2 ( dev2 version )
# - px for Project X ( Need java and Xvfb )
# - pva for PVAStrumento ( Need wine and Xvfb )
#
# Please edit wine config for vdr-user
# (after runing wine) in home directory
# </home/vdr-user/.wine/config> and set
# PrivateColorMap to "Y" for Xvfb / PVA
# in section [x11drv]
#
PX=/usr/share/projectx/projectx-0.81.7.jar
PXINI=$HOME/.vdrconvert/ProjectX.ini
JAVA=java
#JAVA=$JAVA_HOME/bin/java
DVD_SHRINK=Yes
REQUANT=requant
SHRINK_PRG=/usr/bin/requant
DEMUXER=vdrsync
#DEMUXER=vdrsync2
#DEMUXER=vdrsync
#VDRSYNC_OPTS="-cut"
#VDRSYNC_OPTS="-cut -use-pipe"
VDRSYNC=vdrsync-0.1.2.2.pl
#
DVDMAINSILENCEFILE=$VDRCONVERTDIR/share/vdrconvert/images/silence-1s.mp2
DVDSUBSILENCEFILE=$DVDMAINSILENCEFILE
CONVERT_JOBS=" vdr2divx vdr2dvd vdr2vcd vdr2svcd vdr2mpg vdr2mp3 vdr2ac3 burn"
DVDCDLABELGEN=/usr/bin/cdlabelgen
DVDLABELOPTIONS="-S 0.475"
DVDCDLABELCONV="$VDRCONVERTDIR/jpeg2eps"
DVDPDF="/usr/bin/ps2pdf"
CREATELABELSCRIPT="yes"
DVDLABELPRINTER="lp -d HPLaserjet"
USE_TCMPLEX_PANTELTJE=yes
#USE_MPLEX=yes
#DVD burning:
DVD_AUTOWRITE="yes"
DVD_RECORDCMD="growisofs"
Alles anzeigen
Und danke für die viele Hilfe
Mal wieder selber rumgebastelt und einfach mal die Rechte des Ordners und aller unterordner von /var/vdr/ auf vdr:video gesetzt. Nun scheint auch irgendwas zu laufen, die Frage ist nur: WAS?
Auszug aus dem Logfile:
Jun 17 16:23:13 [vdr] confirm: Aktiviere DVD-Liste?
Jun 17 16:23:15 [vdr] confirmed
Jun 17 16:23:16 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.t5I6oE vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:21 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.8b5jui vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:27 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.9PwZwP vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:32 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.bpe7bu vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:38 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.3QvEof vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:44 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.wANAlM vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:49 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.xrwVMn vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:23:55 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.TwxNAU vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:00 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.1oQnvy vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:06 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.M6ltb1 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:11 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.HvhvcF vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:17 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.0yAR2b vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:23 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.0w8yU3 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:30 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.0ftwi5 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:36 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.ByRkMX vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:42 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.M4RNTp vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:47 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.bNPXVd vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:53 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.HbNw0O vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:24:58 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.aXMVjt vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:25:04 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.1Xo42V vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:25:07 [sudo] vdr : TTY=unknown ; PWD=/var/vdr ; USER=root ; COMMAND=/etc/init.d/vdrconvert stop
Jun 17 16:25:07 [sudo] PAM pam_putenv: delete non-existent entry; REMOTEHOST
Jun 17 16:25:07 [PAM-env] Unknown PAM_ITEM: <DISPLAY>
Jun 17 16:25:07 [sudo] PAM pam_putenv: delete non-existent entry; DISPLAY
Jun 17 16:25:07 [PAM-env] Unknown PAM_ITEM: <XAUTHORITY>
Jun 17 16:25:07 [sudo] PAM pam_putenv: delete non-existent entry; XAUTHORITY
Jun 17 16:25:08 [su(pam_unix)] session closed for user vdr
Jun 17 16:27:00 [vdr] confirm: Entferne von DVD-Liste?
Jun 17 16:27:00 [vdr] confirmed
Jun 17 16:27:18 [vdr] confirm: Erstelle DVD sofort?
Jun 17 16:27:18 [vdr] confirmed
Jun 17 16:27:34 [sudo] vdr : TTY=unknown ; PWD=/var/vdr ; USER=root ; COMMAND=/etc/init.d/vdrconvert start
Jun 17 16:27:34 [sudo] PAM pam_putenv: delete non-existent entry; REMOTEHOST
Jun 17 16:27:34 [PAM-env] Unknown PAM_ITEM: <DISPLAY>
Jun 17 16:27:34 [sudo] PAM pam_putenv: delete non-existent entry; DISPLAY
Jun 17 16:27:34 [PAM-env] Unknown PAM_ITEM: <XAUTHORITY>
Jun 17 16:27:34 [sudo] PAM pam_putenv: delete non-existent entry; XAUTHORITY
Jun 17 16:27:34 [su(pam_unix)] session opened for user vdr by (uid=0)
Jun 17 16:27:34 [su] PAM pam_putenv: delete non-existent entry; REMOTEHOST
Jun 17 16:27:34 [PAM-env] Unknown PAM_ITEM: <DISPLAY>
Jun 17 16:27:34 [su] PAM pam_putenv: delete non-existent entry; DISPLAY
Jun 17 16:27:34 [PAM-env] Unknown PAM_ITEM: <XAUTHORITY>
Jun 17 16:27:34 [su] PAM pam_putenv: delete non-existent entry; XAUTHORITY
Jun 17 16:27:35 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.flejYI vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:27:40 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.KCBAgk vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:27:46 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.0BIDTQ vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:27:51 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.mBfirs vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:27:57 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.KqP8UY vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:02 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.2CvsAD vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:08 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.uFlmD5 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:13 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.d5urBJ vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:19 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.MvWaVd vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:24 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.q5bJOR vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:30 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.fvJxzo vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:35 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.h9Qiq2 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:41 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.cMWoYw vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:46 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.80oAOe vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:52 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.QqGldJ vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:28:57 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.ObjXbn vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:03 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.7fA45O vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:09 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.xzvtct vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:14 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.I0XOEX vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:20 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.nRmIju vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:25 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.5Ural8 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:31 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.7FOurA vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:36 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.foHsEg vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:42 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.UWarGI vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:47 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.aT5oOm vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:53 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.XsAI4Q vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:29:58 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.DCmjav vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Jun 17 16:30:04 [logger] vdr2dvd.sh /video/vdrconvert/tmp/vdr2dvd.KPJX21 vdr2dvd /var/log/vdrconvert/vdr2dvd.log 2>&1 gestartet
Alles anzeigen
Die Dateien im Verzeichnis /video/vdrconvert/tmp/ haben alle Größe 0. Was läuft hier schief?
Das war wohl immer noch nicht alles:
Wenn ich nun auf aktiviere DVD-Liste gehe, bekomme ich folgende Fehlermeldungen im allgemeinen Log:
Jun 17 16:17:58 [vdr] confirm: Aktiviere DVD-Liste?
Jun 17 16:17:58 [logger] ./bin/vdrconvert.sh : ERROR : Wrong permissions. ./bin/vdrconvert.sh exit
- Last output repeated 207 times -
Jun 17 16:17:59 [vdr] confirmed
Jun 17 16:17:59 [logger] ./bin/vdrconvert.sh : ERROR : Wrong permissions. ./bin/vdrconvert.sh exit
Folgendes steht dort derzeit drin, in Bezug auf vdr:
#vdr ALL=NOPASSWD:/bin/mount /boot
#vdr ALL=NOPASSWD:/usr/bin/nvram-wakeup
#vdr ALL=NOPASSWD:/usr/bin/vdrshutdown-acpi.sh
#vdr ALL=NOPASSWD:/sbin/lilo
#vdr ALL=NOPASSWD:/sbin/grub-set-default
#vdr ALL=NOPASSWD:/sbin/shutdown
Eine entsprechende Anpassung der ebuilds wäre perfekt. Ich habe es jetzt selber eingetragen, aber wäre ohne Eure/Deine Hilfe nicht drauf gekommen.
Zu der Sudoer-Datei: Wofür werden die obigen gebraucht, ich habe sie erstmal auskommentiert, sehe derzeit keinen Sinn darin, daß VDR meinen PC runterfahren kann, oder Zugriff auf Lilo bzw. Grub haben sollte.
So, jetzt noch die anpassung auf sudo /etc/init.d/vdrconvert start bzw. stop. Mal schauen, ob es dann funktioniert. Wäre ja fein wenn
Grüße
Björn
Ok, die Frage von vorhin hat sich schon erledigt, scheint sich um version 2 zu handeln
Jetzt aber noch zu den sudo sachen. Dazu benötigt doch
1. der Nutzer vdr eine Shell??
2. welche Rechte muss ich in /etc/sudoers eintragen, will dem user vdr nur das nötigste erlauben.
zu 1. noch ne Frage: wie gebe ich dem ne Shell, falls nötig?
hd.brummy: das habe ich gemacht, ändert aber dennoch nichts!
So, dann wollte ich mal das vdrconvert-cvs installieren, das ergab folgendes:
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[blocks B ] media-video/vdrconvert (is blocking media-video/vdrconvert-cvs-0.0.1)
[ebuild N ] media-video/vdrconvert-cvs-0.0.1 0 kB [2]
Total size of downloads: 0 kB
Portage overlays:
[1] /usr/local/overlays/gentoo-de
[2] /usr/local/overlays/gentoo-de-ebuilds
!!! Error: The above package list contains packages which cannot be installed
!!! on the same system.
Alles anzeigen
Muß ich also erst das alte deinstallieren? Und zum anderen: warum steht dort nur version 0.0.1 ?
Habe das Script mal direkt gestartet, also nicht vom Fernseher aus, und dann kommt folgende Ausgabe. Wenn ich das jetzt richtig rausgefiltert habe, steht dort, daß VDRconvert nicht laufen würde. Versteh ich nicht, weil /etc/init.d/vdrconvert status sagt ja schließlich etwas anderes.
server root # /var/vdr/vdrconvert/bin/status.sh
+ '[' '!' -z '' ']'
+ ps -aef
++ cat /tmp/vcops.16113
++ grep vdrconvert.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdrconvert 'Not running'
++ cat /tmp/vcops.16113
++ grep vdrconvert.sh
++ grep -v grep
++ awk '{print ($10)}'
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdrconvert
+ '[' -f /var/spool/vdrconvert/vdrconvert ']'
+ printf '\n'
+ cat /tmp/status.16113
vdrconvert Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdrconvert.16113
++ cat /tmp/vcops.16113
++ grep vdr2divx.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2divx 'Not running'
++ cat /tmp/vcops.16113
++ grep vdr2divx.sh
++ grep -v grep
++ awk '{print ($10)}'
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2divx
+ '[' -f /var/spool/vdrconvert/vdr2divx ']'
+ cat /var/spool/vdrconvert/vdr2divx
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2divx.16113 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2divx Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2divx.16113
++ cat /tmp/vcops.16113
++ grep vdr2dvd.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2dvd 'Not running'
++ cat /tmp/vcops.16113
++ grep vdr2dvd.sh
++ awk '{print ($10)}'
++ grep -v grep
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2dvd
+ '[' -f /var/spool/vdrconvert/vdr2dvd ']'
+ cat /var/spool/vdrconvert/vdr2dvd
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2dvd.16113 ']'
+ printf '\n%-10s\t\t%s\n' '' Waiting
+ let zeilen=1
++ cat /var/spool/vdrconvert/vdr2dvd.16113
++ wc -l
+ doczeilen=1
+ '[' 1 -le 1 ']'
+ '[' 1 -le 1 ']'
+ printf ' %3d)\t' 0
++ cat /var/spool/vdrconvert/vdr2dvd.16113
++ head -n 1
++ tail -n 1
+ Line=/video/%Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief/2005-05-07.20:05.99.99.rec
++ echo /video/%Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief/2005-05-07.20:05.99.99.rec
++ sed 's/\// /g'
++ wc -w
+ spalten=3
++ echo /video/%Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief/2005-05-07.20:05.99.99.rec
++ sed 's/\%//g'
++ cut -f 3 -d /
+ Record=Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief
+ printf '%s\n ' Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief
+ printf '\r'
+ let zeilen=zeilen+1
+ '[' 2 -le 1 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2dvd Not running
Waiting
0) Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2dvd.16113
++ cat /tmp/vcops.16113
++ grep vdr2vcd.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2vcd 'Not running'
++ cat /tmp/vcops.16113
++ grep vdr2vcd.sh
++ awk '{print ($10)}'
++ grep -v grep
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2vcd
+ '[' -f /var/spool/vdrconvert/vdr2vcd ']'
+ cat /var/spool/vdrconvert/vdr2vcd
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2vcd.16113 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2vcd Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2vcd.16113
++ cat /tmp/vcops.16113
++ grep vdr2svcd.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2svcd 'Not running'
++ cat /tmp/vcops.16113
++ grep vdr2svcd.sh
++ grep -v grep
++ awk '{print ($10)}'
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2svcd
+ '[' -f /var/spool/vdrconvert/vdr2svcd ']'
+ cat /var/spool/vdrconvert/vdr2svcd
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2svcd.16113 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2svcd Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2svcd.16113
++ cat /tmp/vcops.16113
++ grep vdr2mpg.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2mpg 'Not running'
++ cat /tmp/vcops.16113
++ grep -v grep
++ awk '{print ($10)}'
++ grep vdr2mpg.sh
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2mpg
+ '[' -f /var/spool/vdrconvert/vdr2mpg ']'
+ cat /var/spool/vdrconvert/vdr2mpg
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2mpg.16113 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2mpg Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2mpg.16113
++ cat /tmp/vcops.16113
++ grep vdr2mp3.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2mp3 'Not running'
++ cat /tmp/vcops.16113
++ grep vdr2mp3.sh
++ grep -v grep
++ awk '{print ($10)}'
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2mp3
+ '[' -f /var/spool/vdrconvert/vdr2mp3 ']'
+ cat /var/spool/vdrconvert/vdr2mp3
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2mp3.16113 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2mp3 Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2mp3.16113
++ cat /tmp/vcops.16113
++ grep vdr2ac3.sh
++ grep -v grep
++ wc -l
+ '[' 0 -gt 0 ']'
+ printf '%-10s\t\t%s' vdr2ac3 'Not running'
++ cat /tmp/vcops.16113
++ grep vdr2ac3.sh
++ grep -v grep
++ awk '{print ($10)}'
+ '[' -f '' ']'
+ let zzeilen=zeilen-1
+ FILE=/var/spool/vdrconvert/vdr2ac3
+ '[' -f /var/spool/vdrconvert/vdr2ac3 ']'
+ cat /var/spool/vdrconvert/vdr2ac3
+ grep '^/'
+ '[' -s /var/spool/vdrconvert/vdr2ac3.16113 ']'
+ printf '\n'
+ cat /tmp/status.16113
vdr2ac3 Not running
+ rm -f /tmp/status.16113
+ rm -f /var/spool/vdrconvert/vdr2ac3.16113
+ rm -f /tmp/vcops.16113
Alles anzeigen
Die /tmp/vdrconvert.log ist leer.
Gruß
Björn
Befehle werden zur Verfügung gestellt, und in die Liste konnte ich das ganze auch eintragen. siehe hier:
server vdr2dvd # cat /var/spool/vdrconvert/vdr2dvd
/video/%Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief/2005-05-07.20:05.99.99.rec
Führe ich nun im Menü den Befehl: Aktiviere DVD-Liste aus, so passiert einfach gar nicht.
nur folgendes steht im VDR-Log:
Jun 17 00:20:55 [vdr] executing command '/var/vdr/vdrconvert/bin/convstart.sh vdr2dvd '/video/%Rossini_-_oder_die_mörderische_Frage,_wer_mit_wem_schlief/2005-05-07.20:05.99.99.rec''
Doch im Verzeichnis /video/vdrconvert/tmp ist nichts zu finden. Oder habe ich da irgendwas falsch verstanden mit dem Anstossen der Konvertierung?
hd.brummy: von shell scripting versteh ich gar nix, will das ganze einfach nur nutzen.
Ich bin nach dem Wiki vorgegangen:
http://www.vdr-wiki.de/wiki/index.php/Gentoo_VdrConvert
Ich kopiere hier mal den aktuellen Stand meiner Config-Files:
server root # cat /etc/init.d/vdrconvert
#!/sbin/runscript
# Distributed under the terms of the GNU General Public License, v2 or later
# WARNING !!!
# Change VDRCONVERTDIR to your Path to "vdrconvert.sh" .
# Change the terminal where you want to run vdrconvert.
# Default (terminal 2) : &>/dev/tty2 &
# Make this script executable and copy it to /etc/init.d
# run as root " rc-update add vdrconvert boot "
# change in your /etc/init.d/vdr (VDR startscript)
# depend () { before * }
# to
# depend() {
# need vdrconvert
# before *
# }
# run as root " rc-update add vdr default "
#
# run " /etc/init.d/vdr start2" if haven't be started or
# " /etc/init.d/vdr fullrestart " to let the show begin
# (all w/o quotes) ;)
VDRCONVERTDIR=/var/vdr/vdrconvert
CONV_USER=vdr
#CONV_USER=root
# Activate only for Debug
LOGFILE=/tmp/vdrconvert.log
#LOGFILE=/dev/null
depend() {
need localmount
}
checkconfig() {
if [ ! -e $VDRCONVERTDIR/bin/vdrconvert.sh ] ; then
eerror "ERROR : Couldn't find vdrconvert.sh. Check VDRCONVERTDIR in startscript"
return 1
fi
}
start() {
checkconfig || return 1
ebegin "Starting vdrconvert"
# Default one . You need logrotate for it . Be warned ;)
su - $CONV_USER -c "(cd $VDRCONVERTDIR;./bin/vdrconvert.sh)" > $LOGFILE 2>&1 &
# Use this, if you want to see only the conversation in same term.
# su - $CONV_USER -c "(cd $VDRCONVERTDIR;./bin/vdrconvert.sh)" 2>/dev/null
# Use this, if you want to see only the conversation in another term.
# My favourite due keyboard RC
# su - $CONV_USER -c "(cd $VDRCONVERTDIR;./bin/vdrconvert.sh 2>/dev/null) &>/dev/tty2 &"
eend $? "Couldn't start vdrconvert.sh"
}
stop() {
ebegin "Stopping vdrconvert"
killall -9 vdrconvert.sh
/etc/init.d/vdrconvert zap
eend $? "Couldn't stop/kill vdrconvert.sh. Check or use 'zap' instead"
}
Alles anzeigen
server root # cat /etc/conf.d/vdrconvert.env
VDRCONVERTDIR=/var/vdr/vdrconvert
VDRCONVERTBINDIR=$VDRCONVERTDIR/bin
VCOQUEUEDIR=/var/spool/vdrconvert
VCOLOGDIR=/var/log/vdrconvert
VCORUNDIR=/var/run/vdrconvert
export VDRCONVERTDIR VDRCONVERTBINDIR VCOQUEUEDIR VCOLOGDIR VCORUNDIR
PATH=$PATH:$VDRCONVERTDIR/bin:/usr/X11R6/bin
export PATH
PRIO=15
DEBUG=yes
export LANG=de_DE@euro
export LC_CTYPE=de_DE@euro
RECODE="recode latin1..utf8"
SVDRPSEND=svdrpsend.pl
# Base Destination dir
DESTDIR=/video/vdrconvert
# root of VDR video structure - usually /video or /video0
# default /video
VDRROOT=/video
# Select your Demuxer
# - vdrsync
# - vdrsync2 ( dev2 version )
# - px for Project X ( Need java and Xvfb )
# - pva for PVAStrumento ( Need wine and Xvfb )
#
# Please edit wine config for vdr-user
# (after runing wine) in home directory
# </home/vdr-user/.wine/config> and set
# PrivateColorMap to "Y" for Xvfb / PVA
# in section [x11drv]
#
PX=$VDRCONVERTDIR/share/vdrconvert/pX/ProjectX.jar
PXINI=$VDRCONVERTDIR/share/vdrconvert/pX/X.ini
JAVA=/opt/blackdown-jdk-1.4.1/bin/java
DVD_SHRINK=Yes
REQUANT=requant
SHRINK_PRG=/usr/bin/requant
#DEMUXER=px
#DEMUXER=vdrsync2
DEMUXER=vdrsync
#VDRSYNC_OPTS="-cut"
#VDRSYNC_OPTS="-cut -use-pipe"
VDRSYNC=vdrsync-0.1.2.2.pl
#
DVDMAINSILENCEFILE=$VDRCONVERTDIR/share/vdrconvert/images/silence-1s.mp2
DVDSUBSILENCEFILE=$DVDMAINSILENCEFILE
CONVERT_JOBS=" vdr2divx vdr2dvd vdr2vcd vdr2svcd vdr2mpg vdr2mp3 vdr2ac3"
DVDCDLABELGEN=/usr/bin/cdlabelgen
DVDLABELOPTIONS="-S 0.475"
DVDCDLABELCONV="$VDRCONVERTDIR/jpeg2eps"
DVDPDF="/usr/bin/ps2pdf"
CREATELABELSCRIPT="yes"
Alles anzeigen
luchs & dimitri: ich nutze die ebuilds und möchte es auch dabei belassen.
PeterD: Debug steht, wie Du siehst auf Yes.
Nachdem vdrconvert bei mir immer noch nicht funktioniert, und ich auch keinen Überblick mehr habe, was ich dort alles verändern muss, suche ich eine Alternative dazu. Ich möchte lediglich aus den VDR-Files eine DVD brennen können und diese dann in jedem gängigen DVD-Player abspielen können.
Gebrannt wird das ganze unter Windows. Ja, ich weiß, Windows ist nicht so toll, aber ich brauche es für die Bildbearbeitung.
Also, gibt es eine Alternative, oder bekomme ich vdrconvert vielleicht doch ziemlich einfach zum laufen. Falls Euch Angaben fehlen, dann schreibt mir. Ich kopiere dann die entsprechenden Configs gerne hier rein.
vdr (1.3.24) - The Video Disk Recorder
remote (0.3.3) - Remote control
mp3 (0.9.12) - A versatile audio player
mplayer (0.9.12) - Media replay via MPlayer
hello (0.1.0) - A friendly greeting
osddemo (0.1.1) - Demo of arbitrary OSD setup
skincurses (0.0.3) - A text only skin
sky (0.3.3) - Sky Digibox interface
status (0.1.0) - Status monitor test
vdrconvert 0.1.1
So, hoffe das reicht als erste Infos.
Gruß
Björn
ich nutze auch die ebuilds
ups, das hatte ich ganz vergessen, also zu meiner Config:
Nexus Rev 2.3
server vdr # vdr --version
vdr (1.3.24) - The Video Disk Recorder
remote (0.3.3) - Remote control
mp3 (0.9.12) - A versatile audio player
mplayer (0.9.12) - Media replay via MPlayer
hello (0.1.0) - A friendly greeting
osddemo (0.1.1) - Demo of arbitrary OSD setup
skincurses (0.0.3) - A text only skin
sky (0.3.3) - Sky Digibox interface
status (0.1.0) - Status monitor test
Sollte ich vielleicht mal in meiner Signatur packen, hast schon recht.
Es scheint an dem Timer gelegen zu haben, habe den gelöscht und dann neugestartet und dann ging's wieder. Mich würde aber dennoch interessieren, warum das ganze passiert ist, damit es morgen nicht schon wieder passiert
Mein VDR läuft nicht mehr, bei jedem Neustart wird ein emergency exit erzeugt und folgendes im LogFile abgelegt:
Jun 13 18:20:07 [vdr] VDR version 1.3.24 started
Jun 13 18:20:07 [vdr] loading plugin: /usr/lib/vdr/libvdr-remote.so.1.3.24
Jun 13 18:20:07 [vdr] loading plugin: /usr/lib/vdr/libvdr-mplayer.so.1.3.24
Jun 13 18:20:07 [vdr] loading /etc/vdr/setup.conf
Jun 13 18:20:07 [vdr] ERROR: unknown config parameter: RecordDolbyDigital = 1
Jun 13 18:20:07 [vdr] loading /etc/vdr/sources.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/diseqc.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/channels.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/timers.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/commands.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/reccmds.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/svdrphosts.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/ca.conf
Jun 13 18:20:07 [vdr] loading /etc/vdr/remote.conf
Jun 13 18:20:08 [vdr] loading /etc/vdr/keymacros.conf
Jun 13 18:20:08 [vdr] reading EPG data from /video/epg.data
Jun 13 18:20:11 [vdr] probing /dev/dvb/adapter0/frontend0
Jun 13 18:20:11 [vdr] tuner on device 1 thread started (pid=11634, tid=16386)
Jun 13 18:20:11 [vdr] Section handler thread started (pid=11635, tid=32771)
Jun 13 18:20:12 [vdr] found 1 video device
Jun 13 18:20:12 [vdr] initializing plugin: remote (0.3.3): Remote control
Jun 13 18:20:12 [vdr] initializing plugin: mplayer (0.9.12): Media replay via MPlayer
Jun 13 18:20:12 [vdr] loading /etc/vdr/plugins/mplayersources.conf
Jun 13 18:20:12 [vdr] setting primary device to 1
Jun 13 18:20:12 [vdr] SVDRP listening on port 2001
Jun 13 18:20:12 [vdr] loading /etc/vdr/themes/sttng-default.theme
Jun 13 18:20:12 [vdr] starting plugin: remote
Jun 13 18:20:12 [vdr] remote: using '/dev/input/event2'
Jun 13 18:20:12 [vdr] remote-event2: autorepeat supported
Jun 13 18:20:12 [vdr] remote-event2: exclusive access granted
Jun 13 18:20:12 [vdr] starting plugin: mplayer
Jun 13 18:20:12 [vdr] loading /etc/vdr/themes/sttng-default.theme
Jun 13 18:20:12 [vdr] remote control remote-event2 - keys known
Jun 13 18:20:12 [vdr] switching to channel 2
Jun 13 18:20:22 [vdr] timer 1 (24 1738-1858 'Star Trek - Das nächste Jahrhundert') set to event Mon 13.06.2005 17:48-18:48 'Star Trek - Das nächste Jahrhundert'
Jun 13 18:20:22 [vdr] switching device 1 to channel 24
Jun 13 18:20:22 [vdr] timer 1 (24 1738-1858 'Star Trek - Das nächste Jahrhundert') start
Jun 13 18:20:22 [vdr] Title: 'Star Trek - Das nächste Jahrhundert' Subtitle: '(null)'
Jun 13 18:20:22 [vdr] executing 'noad nice --statisticfile=/video/noad.stat --overlap --jumplogo --savelogo before "/video/Star_Trek_-_Das_nächste_Jahrhundert/2005-06-13.17:38.99.99.rec"'
Jun 13 18:20:22 [vdr] record /video/Star_Trek_-_Das_nächste_Jahrhundert/2005-06-13.17:38.99.99.rec
Jun 13 18:20:22 [vdr] cFileName::SetOffset: removing zero-sized file /video/Star_Trek_-_Das_nächste_Jahrhundert/2005-06-13.17:38.99.99.rec/001.vdr_
Jun 13 18:20:22 [vdr] recording to '/video/Star_Trek_-_Das_nächste_Jahrhundert/2005-06-13.17:38.99.99.rec/001.vdr'
Jun 13 18:20:22 [vdr] file writer thread started (pid=11675, tid=65541)
Jun 13 18:20:22 [vdr] recording thread started (pid=11676, tid=81926)
Jun 13 18:20:22 [vdr] receiver on device 1 thread started (pid=11677, tid=98311)
Jun 13 18:20:22 [vdr] TS buffer on device 1 thread started (pid=11678, tid=114696)
Jun 13 18:20:23 [vdr] connect from 127.0.0.1, port 2604 - accepted
Jun 13 18:20:23 [vdr] closing SVDRP connection
Jun 13 18:20:53 [vdr] ERROR: video data stream broken
Jun 13 18:20:53 [vdr] initiating emergency exit
Jun 13 18:20:53 [vdr] emergency exit requested - shutting down
Jun 13 18:20:53 [vdr] stopping plugin: mplayer
Jun 13 18:20:53 [vdr] stopping plugin: remote
Jun 13 18:20:54 [vdr] recording thread ended (pid=11676, tid=81926)
Jun 13 18:20:54 [vdr] TS buffer on device 1 thread ended (pid=11678, tid=114696)
Jun 13 18:20:54 [vdr] buffer stats: 0 (0%) used
Jun 13 18:20:54 [vdr] receiver on device 1 thread ended (pid=11677, tid=98311)
Jun 13 18:20:54 [vdr] file writer thread ended (pid=11675, tid=65541)
Jun 13 18:20:54 [vdr] buffer stats: 0 (0%) used
Jun 13 18:20:54 [vdr] timer 1 (24 1738-1858 'Star Trek - Das nächste Jahrhundert') stop
Jun 13 18:20:54 [vdr] executing 'noad nice --statisticfile=/video/noad.stat --overlap --jumplogo --savelogo after "/video/Star_Trek_-_Das_nächste_Jahrhundert/2005-06-13.17:38.99.99.rec"'
Jun 13 18:20:54 [vdr] saved setup to /etc/vdr/setup.conf
Jun 13 18:20:54 [vdr] tuner on device 1 thread ended (pid=11634, tid=16386)
Jun 13 18:20:54 [vdr] Section handler thread ended (pid=11635, tid=32771)
Jun 13 18:20:54 [vdr] deleting plugin: mplayer
Jun 13 18:20:54 [vdr] deleting plugin: remote
Jun 13 18:20:54 [vdr] exiting
Jun 13 18:20:54 [vdr] emergency exit!
Alles anzeigen
Ich habe ansonsten nichts geändert. Das ganze tauchte wohl bis jetzt nur zweimal auf. Das erste Mal beim Start der Aufnahme zu StarTrek TNG, heute gegen 17:40 und das zweite Mal beim versuchten restart. Werde es nochmal probieren mit dem Restart, wenn die Aufnahme vorbei ist, bzw. die timers.conf entsprechend anpassen.
Weiterer Auszug aus den Log-Files:
bjokuh@server bjokuh $ cat /var/log/vdr/* | grep emergency
Jun 13 17:38:31 [vdr] initiating emergency exit
Jun 13 17:38:31 [vdr] emergency exit requested - shutting down
Jun 13 17:38:32 [vdr] emergency exit!
Jun 13 18:20:53 [vdr] initiating emergency exit
Jun 13 18:20:53 [vdr] emergency exit requested - shutting down
Jun 13 18:20:54 [vdr] emergency exit!
Hat jemand eine Idee, woran das liegen kann?
Gruß
Björn
Hallo,
also ich kann nur sagen, daß der Video-out der Nexus 2.3 bei den meisten Programmen in Ordnung ist. Bei einigen Programmen ist das Bild dann aber wiederum sehr durch Streifen gekennzeichnet, so z.B. Kabel1. Wenn ich das ganze dann noch aufnehme, wird es noch schlechter.
Die Aufnahmen selber habe ich mir auf einem anderen Rechner direkt an einem Monitor angeschaut (mit mplayer) und sie sind einwandfrei.
Ein Ausphasen der Geräte hat das ganze schon um einiges verbessert, aber es ist immer noch nicht einwandfrei.
Gruß
Björn