Moinmoin!
Nach einem dist-upgrade auf die aktuelle 1.4.7 habe ich vdrconvert installiert und die .conf entsprechend Wiki mit USE_TCMPLEX_PANTELTJE="yes" ergänzt.
Vdrconvert läuft und stellt klaglos ac3, mpg und mp3 her. Bei VCD, SVCD und DVD kommt es zu Fehlern, der Vorgang wird abgebrochen. Die temporären Verzeichnise werden angelegt und mit z.Bsp. bd.ac3, c0.mpa, c1.mpa, e0.mpc und einer sync.log befüllt, die nach Abbruch der Konvertierung wieder gelöscht werden.
Ich werde aus den Fehlermeldungen nicht richtig schlau und habe die kompletten Logs mal angehängt.
Es wurde eine 5min-Sequenz Blaubär&Blöd verwendet, andere Filme bringen dasselbe Ergebnis.
Im Einzelnen:
DVD-Herstellung - hier tauchen folgende Fehlermeldungen im vdr2dvd.log auf:
+ mpeg2enc -q 2 -a 2 -n p -f 8 -v 0 -o tmp-menu.m2v
**ERROR: [mpeg2enc] Could not read YUV4MPEG2 header: stream requires unsupported features!
+ mv tmp-menu.jpg tmp-menu_main-menu.jpg
+ pnmtopng -transparent '#ffffff' tmp-menu1.pnm
+ echo 'tmp-menu.png 00:00:00.00 00:00:00.00 0 0 0 1 1 1'
+ '[' -z /usr/share/vdrconvert/images/silence-1s.mp2 ']'
+ SILENCE=/usr/share/vdrconvert/images/silence-1s.mp2
+ mplex -v 0 -f 8 -o /dev/stdout tmp-menu.m2v /usr/share/vdrconvert/images/silence-1s.mp2
**ERROR: [mplex] Unable to open file tmp-menu.m2v for reading.
...
+ '[' -z /usr/share/vdrconvert/images/silence-1s.mp2 ']'
+ SILENCE=/usr/share/vdrconvert/images/silence-1s.mp2
+ mplex -v 0 -f 8 -o /dev/stdout tmp-sub.m2v /usr/share/vdrconvert/images/silence-1s.mp2
**ERROR: [mplex] Unable to open file tmp-sub.m2v for reading.
...
/var/lib/video/film/tmp/vdr2dvd/VDR2DVD.ju9584:
total 0
+ '[' yes = yes ']'
+ df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda1 3937220 1275644 2461572 35% /
tmpfs 258488 0 258488 0% /lib/init/rw
udev 10240 68 10172 1% /dev
tmpfs 258488 0 258488 0% /dev/shm
/dev/hda6 109977792 74385372 30005820 72% /var/lib/video.00
/dev/hdb1 384578164 293102596 71940128 81% /var/lib/video.01
+ nice -n 15 mkisofs -V VDRCONVERT_03-01-2008 -dvd-video -o $'/var/lib/video/film/dvd/Blaub\344r_und_Bl\366d.iso' /var/lib/video/film/tmp/vdr2dvd/VDR2DVD.ju9584
+ status=255
+ '[' yes = yes ']'
+ cat /var/lib/video/film/tmp/vdr2dvd/mkisofs.9529
genisoimage: Unable to make a DVD-Video image.
Possible reasons:
- VIDEO_TS subdirectory was not found on specified location
- VIDEO_TS has invalid contents
++ cat /var/lib/video/film/tmp/vdr2dvd/mkisofs.9529
++ grep 'extents written'
++ tail -n 1
++ cut -f2 '-d('
++ awk '{print $1}'
+ let imagelen=
/usr/lib/vdrconvert/bin/vdr2dvd.sh: line 685: let: imagelen=: syntax error: operand expected (error token is "=")
+ '[' -f /var/lib/video/film/tmp/vdr2dvd/mkisofs.9529 ']'
+ rm /var/lib/video/film/tmp/vdr2dvd/mkisofs.9529
+ '[' yes = yes ']'
+ rm -rf /var/lib/video/film/tmp/vdr2dvd/VDR2DVD.ju9584
+ '[' 255 -eq 0 ']'
+ echo 'ERROR : mkisofs report error. rcode(255).'
ERROR : mkisofs report error. rcode(255).
+ logger '/usr/lib/vdrconvert/bin/vdr2dvd.sh : ERROR : mkisofs report error. rcode(255).'
Alles anzeigen
Dabei wird eine 0 k große .iso erstellt.
VCD-Herstellung:
+ LOG[Number]=/var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/vcd.log
+ nice -n 15 tosvcd -1 -o $'/var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/Blaub\344r_und_Bl\366d' $'/var/lib/video.00/%Blaub\344r_und_Bl\366d/2007-10-14.07.55.50.50.rec'
+ '[' yes = yes ']'
+ cat /var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/vcd.log
nice: tosvcd: No such file or directory
+ '[' '!' -d $'/var/lib/video/film/vcd/Blaub\344r_und_Bl\366d' ']'
+ let index=1
+ '[' '!' -d $'/var/lib/video/film/vcd/Blaub\344r_und_Bl\366d-1' ']'
+ mkdir -p $'/var/lib/video/film/vcd/Blaub\344r_und_Bl\366d-1'
+ mv '/var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/Blaubär_und_Blöd*.bin' $'/var/lib/video/film/vcd/Blaub\344r_und_Bl\366d-1'
mv: cannot stat `/var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/Blaub\344r_und_Bl\366d*.bin': No such file or directory
+ mv '/var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/Blaubär_und_Blöd*.cue' $'/var/lib/video/film/vcd/Blaub\344r_und_Bl\366d-1'
mv: cannot stat `/var/lib/video/film/tmp/vdr2vcd/VCD.uF8188/Blaub\344r_und_Bl\366d*.cue': No such file or directory
+ File=$'/var/lib/video/film/vcd/Blaub\344r_und_Bl\366d-1'
+ cd -
Alles anzeigen
Das von vdrconvert erstellte Verzeichnis ../film/vcd bleibt leer
SVCD-Herstellung
+ printf '\t22:46:50: Start TOSVCD for %s.\n' $'Blaub\344r_und_Bl\366d'
22:46:50: Start TOSVCD for Blaubär_und_Blöd.
+ '[' '!' -z '' ']'
+ LOG[Number]=/var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/vcd.log
+ nice -n 15 tosvcd -o $'/var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/Blaub\344r_und_Bl\366d' $'/var/lib/video.00/%Blaub\344r_und_Bl\366d/2007-10-14.07.55.50.50.rec'
+ '[' yes = yes ']'
+ cat /var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/vcd.log
cat: /var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/vcd.log: No such file or directory
+ '[' '!' -d $'/var/lib/video/film/svcd/Blaub\344r_und_Bl\366d' ']'
+ let index=1
+ '[' '!' -d $'/var/lib/video/film/svcd/Blaub\344r_und_Bl\366d-1' ']'
+ mkdir -p $'/var/lib/video/film/svcd/Blaub\344r_und_Bl\366d-1'
+ mv '/var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/Blaubär_und_Blöd*.bin' $'/var/lib/video/film/svcd/Blaub\344r_und_Bl\366d-1'
mv: cannot stat `/var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/Blaub\344r_und_Bl\366d*.bin': No such file or directory
+ mv '/var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/Blaubär_und_Blöd*.cue' $'/var/lib/video/film/svcd/Blaub\344r_und_Bl\366d-1'
mv: cannot stat `/var/lib/video/film/tmp/vdr2svcd/SVCD.pb8806/Blaub\344r_und_Bl\366d*.cue': No such file or directory
+ File=$'/var/lib/video/film/svcd/Blaub\344r_und_Bl\366d-1'
Alles anzeigen
Das Verzeichnis bleibt leer
und noch Divx-Herstellung
+ printf '\t22:40:37 : Start mencoder pass %d %s %s %s %s Videobitr. %s\n' 1 '' '-aid 128 -oac copy' '-cache 32768' '-vop scale=0:,lavcdeint -sws 2' -809
22:40:37 : Start mencoder pass 1 -aid 128 -oac copy -cache 32768 -vop scale=0:,lavcdeint -sws 2 Videobitr. -809
+ nice -n 15 mencoder -aid 128 -oac copy -cache 32768 -vop scale=0:,lavcdeint -sws 2 -mc 0 -vc mpeg12 -passlogfile /var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/divx2pass.log -ovc lavc -lavcopts vcodec=mpeg4:vhq:ildct:vpass=1:vqmin=2:vbitrate=-809 -o /var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/output.avi $'/var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/Blaub\344r_und_Bl\366d.mpg'
+ status=1
+ '[' yes = yes ']'
+ strings /var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/sync.log
MEncoder dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) XP 2400+ (Family: 6, Model: 8, Stepping: 1)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
-vop has been removed, use -vf instead.
The vbitrate option must be >= 4: -809
Error parsing option on the command line: -lavcopts
Exiting... (error parsing command line)
+ for pass in 1 2
++ date +%T
+ printf '\t22:40:37 : Start mencoder pass %d %s %s %s %s Videobitr. %s\n' 2 '' '-aid 128 -oac copy' '-cache 32768' '-vop scale=0:,lavcdeint -sws 2' -809
22:40:37 : Start mencoder pass 2 -aid 128 -oac copy -cache 32768 -vop scale=0:,lavcdeint -sws 2 Videobitr. -809
+ nice -n 15 mencoder -aid 128 -oac copy -cache 32768 -vop scale=0:,lavcdeint -sws 2 -mc 0 -vc mpeg12 -passlogfile /var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/divx2pass.log -ovc lavc -lavcopts vcodec=mpeg4:vhq:ildct:vpass=2:vqmin=2:vbitrate=-809 -o /var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/output.avi $'/var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/Blaub\344r_und_Bl\366d.mpg'
+ status=1
+ '[' yes = yes ']'
+ strings /var/lib/video/film/tmp/vdr2divx/VDRSYNC.yB5742/sync.log
MEncoder dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2006 MPlayer Team
CPU: AMD Athlon(tm) XP 2400+ (Family: 6, Model: 8, Stepping: 1)
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.
-vop has been removed, use -vf instead.
The vbitrate option must be >= 4: -809
Error parsing option on the command line: -lavcopts
Exiting... (error parsing command line)
+ '[' 1 -ne 0 ']'
+ '[' yes = yes ']'
++ xargs basename
++ echo /usr/lib/vdrconvert/bin/vdr2divx.sh
+ /usr/lib/vdr/svdrpsend.pl MESG 'vdr2divx.sh for Blaubär_und_Blöd fail'
+ echo 'Bei der Konvertierung von Blaubär_und_Blöd ist es zu Fehlern gekommen.status=<1>'
Alles anzeigen
Auch das Divx-Verzeichnis bleibt leer.
Es geht mir primär um die DVD-ISO-Erzeugung und Divx-Konvertierung, die VCD/SVCD sind für mich ohne Belang und nur der Vollständigkeit halber dargestellt. Die Fehlermeldungen erschliessen sich mir nicht und lassen sich meines Erachtens auf keinen gemeinsamen Fehler zurückführen.
Kann mir jemend von euch einen Tipp geben, ob hier ein grundsätzlicher Fehler vorliegt bzw. mir mit einem Stichwort auf die richtige Fährte helfen?
Christian
Installiert ist:
c't VDR: 1.4.7-2ctvdr5
Kernel : 2.6.18-5-486
Patches:
--------------------------------------
liemikuutio
jumpplay
subtitles-ttxtsubs
audioindexer
iptv
disableDoubleEpgEntrys
noepg
wareagle-icons
rotor
yaepg
sourcecaps
graphtft-0.1
cuttime
Plugins (APIVERSION 1.4.5):
( N = Native Plugin )
( ! = Falscher Patchlevel )
( - = Deaktiviert )
--------------------------------------
vdr-plugin-burn (0.1.0~pre21-19)
vdr-plugin-console (0.6.0-33)
vdr-plugin-dvd (0.3.6~b03+cvs20070813-4)
vdr-plugin-dvdselect (0.7a-36)
vdr-plugin-dvdswitch (0.1.3-15)
vdr-plugin-epgsearch (0.9.24~beta3-4) conflictcheckonly
vdr-plugin-epgsearch (0.9.24~beta3-4)
vdr-plugin-epgsearch (0.9.24~beta3-4) epgsearchonly
vdr-plugin-epgsearch (0.9.24~beta3-4) quickepgsearch
vdr-plugin-femon (1.1.4-1)
vdr-plugin-image (0.2.7-9)
vdr-plugin-mailbox (0.5.0-2)
vdr-plugin-mp3 (0.10.1-5)
vdr-plugin-mplayer (0.10.1-5)
vdr-plugin-radiolist (0.0.2-12)
vdr-plugin-streamdev-server (0.3.3~cvs20070921-4)
vdr-plugin-vdrrip (0.3.0-39)
vdr-plugin-weatherng (0.0.6+0.0.7pre2-24)
Addon Packages:
--------------------------------------
vdr-addon-noad (0.6.0-8)
vdr-addon-tvmovie2vdr (0.5.14-1)
vdr-addon-vdrconvert (0.1.1-16)
vdr-genindex (0.1.3-1)
vdr-xpmlogos (0.0.1-3)
Alles anzeigen