vdrconvert-vdr-1.7.0+

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I have also tested your patch with vdrconvert-0.2.0 but with a few
Extensions in vdr2dvd.sh.

The final error message in vdr2dvd.log says, that no audio traces
exists.


> Am Mittwoch, den 24.06.2009, 17:41 -0400 schrieb hu_emulator:
> > I edited your changes and when I run vdrconvert with the new vdr2dvd.sh it 
> > errors out. Could you post or make available your vdr2dvd.sh?
> 
> What kind of error do you get?
--- vdr2dvd.sh.ok	2009-06-25 21:01:40.000000000 +0200
+++ vdr2dvd.sh	2009-06-25 21:29:45.000000000 +0200
@@ -857,15 +857,15 @@
 	local Number=1
 	until [ $Number -gt $DVDMENU_ENTRY_MAX ]
 	do
-		if [ -s ${UniqueDir[Number]}/info.vdr ]
+		if [ -s ${UniqueDir[Number]}/info ]
 		then
-			[ $(cat ${UniqueDir[Number]}/info.vdr|grep "^D "|cut -c3-|wc -c) -gt 1 ] &&
-			    nice -n $PRIO cat ${UniqueDir[Number]}/info.vdr|grep "^D "|cut -c3- > ${UniqueDir[Number]}/suma_label.txt ||
+			[ $(cat ${UniqueDir[Number]}/info|grep "^D "|cut -c3-|wc -c) -gt 1 ] &&
+			    nice -n $PRIO cat ${UniqueDir[Number]}/info|grep "^D "|cut -c3- > ${UniqueDir[Number]}/suma_label.txt ||
 			    echo "${SubTitel[Number]} / ${Record[Number]}" > ${UniqueDir[Number]}/suma_label.txt
-		elif [ -s ${UniqueDir[Number]}/summary.vdr ]
+		elif [ -s ${UniqueDir[Number]}/summary ]
 		then
-			[ $(cat ${UniqueDir[Number]}/summary.vdr) -gt 1 ] &&
-			    nice -n $PRIO cat ${UniqueDir[Number]}/summary.vdr > ${UniqueDir[Number]}/suma_label.txt ||
+			[ $(cat ${UniqueDir[Number]}/summary) -gt 1 ] &&
+			    nice -n $PRIO cat ${UniqueDir[Number]}/summary > ${UniqueDir[Number]}/suma_label.txt ||
 			    echo "${SubTitel[Number]} / ${Record[Number]}" > ${UniqueDir[Number]}/suma_label.txt
 		else
 			echo "${SubTitel[Number]} / ${Record[Number]}" > ${UniqueDir[Number]}/suma_label.txt
@@ -890,10 +890,10 @@
 		then
 			# Precedence 1: take information from demuxer
 			local frames=`cat ${UniqueDir[Number]}/FRAMES.txt`
-		elif [ -f "${UniqueDir[Number]}/index.vdr" ]
+		elif [ -f "${UniqueDir[Number]}/index" ]
 		then
-			# Precedence 2: take information from index.vdr
-			local size="`stat "${UniqueDir[Number]}/index.vdr" | grep "Size:" | awk '{ print $2 }'`"
+			# Precedence 2: take information from index
+			local size="`stat "${UniqueDir[Number]}/index" | grep "Size:" | awk '{ print $2 }'`"
 			local frames=$[ $size / 8 ]
 		fi
 
@@ -1034,10 +1034,10 @@
 
 		pushd ${UniqueDir[Number]} >>$STDOUT
 		local pxfiles=""
-		[ -f $i/marks.vdr ] && cp $i/marks.vdr ${UniqueDir[Number]}
-		[ -f $i/summary.vdr ] && cp $i/summary.vdr ${UniqueDir[Number]}
-		[ -f $i/info.vdr ] && cp $i/info.vdr ${UniqueDir[Number]}
-		[ -f $i/index.vdr ] && cp $i/index.vdr ${UniqueDir[Number]}
+		[ -f $i/marks ] && cp $i/marks ${UniqueDir[Number]}
+		[ -f $i/summary ] && cp $i/summary ${UniqueDir[Number]}
+		[ -f $i/info ] && cp $i/info ${UniqueDir[Number]}
+		[ -f $i/index ] && cp $i/index ${UniqueDir[Number]}
 
  		for file in $i/*.srt
                 do
@@ -1122,7 +1122,7 @@
 			echo "${Record[Number]}" >${UniqueDir[Number]}/Titel.txt
 		      ;;
 		    px)
-			local vdrfiles=`$LS $i/[0-9][0-9][0-9].vdr`
+			local vdrfiles=`$LS $i/[0-9][0-9][0-9][0-9]*.ts`
 			for l in $vdrfiles
 			do
 				local len=`$LS -Ls $l|awk '{print $1}'`
@@ -1173,10 +1173,10 @@
 		      ;;
 		    pva)	
 			# VDR Files zusammenf�-			nice -n ${PRIO} cat $i/[0-9][0-9][0-9].vdr >>${UniqueDir[Number]}/001.vdr
+			nice -n ${PRIO} cat $i/[0-9][0-9][0-9][0-9]*.ts >>${UniqueDir[Number]}/00001.ts
 			# Winpfad erstellen
 			local WINEPFAD=`echo ${UniqueDir[Number]}|sed 's/\//\\\/g'`
-			local WINEFILE="demux \"Z:${WINEPFAD}\\001.vdr\" \"Z:${WINEPFAD}\\001.mpv\" \"Z:${WINEPFAD}\\001.mpa\""
+			local WINEFILE="demux \"Z:${WINEPFAD}\\00001.ts\" \"Z:${WINEPFAD}\\001.mpv\" \"Z:${WINEPFAD}\\001.mpa\""
 			## Jobfile anlegen
 			echo "offeryn pvas job v000001" > ${UniqueDir[Number]}/demux.ajb
 			echo "\$JOB" >> ${UniqueDir[Number]}/demux.ajb
@@ -1706,21 +1706,21 @@
 04:00:00,04:10:00,04:20:00,04:30:00,04:40:00,04:50:00"
 		;;
 	    marks)
-		if [ -r marks.vdr ]
+		if [ -r marks ]
 		then
-	    	      printf "%s," 0 > chapters.vdr
-	    	      marklines=`cat marks.vdr|wc -l|awk '{print $1}'`
+	    	      printf "%s," 0 > chapters
+	    	      marklines=`cat marks|wc -l|awk '{print $1}'`
 	    	      let marklines=marklines-1
 	    
-	    	      for t in `cat marks.vdr|head -n $marklines|cut -f1 -d'.'`
+	    	      for t in `cat marks|head -n $marklines|cut -f1 -d'.'`
 	    	      do
-	        	  printf "%s," $t >> chapters.vdr
+	        	  printf "%s," $t >> chapters
 	    	      done
-	    	      for t in `cat marks.vdr|tail -n 1|cut -f1 -d'.'`
+	    	      for t in `cat marks|tail -n 1|cut -f1 -d'.'`
 	    	      do
-	        	  printf "%s\n" $t >> chapters.vdr
+	        	  printf "%s\n" $t >> chapters
 	    	      done
-		      DVDAUTHORCHAPTERS=`cat chapters.vdr`
+		      DVDAUTHORCHAPTERS=`cat chapters`
 		else
                       DVDAUTHORCHAPTERS=\
 "00:00:00,00:15:00,00:30:00,00:45:00,01:00:00,01:15:00,01:30:00,01:45:00,\
@@ -3232,15 +3232,15 @@
 		fi
     
 		epg_pages[Number]=0
-		if [ -s ${UniqueDir[Number]}/info.vdr ]
+		if [ -s ${UniqueDir[Number]}/info ]
 		then
-			[ $(cat ${UniqueDir[Number]}/info.vdr|grep "^D "|cut -c3- |wc -c) -gt 1 ] &&
-			    nice -n $PRIO cat ${UniqueDir[Number]}/info.vdr|grep "^D "|cut -c3- | nice -n $PRIO fold -w $DVD_EPGCHARSPERLINE -s >${UniqueDir[Number]}/suma.txt ||
+			[ $(cat ${UniqueDir[Number]}/info|grep "^D "|cut -c3- |wc -c) -gt 1 ] &&
+			    nice -n $PRIO cat ${UniqueDir[Number]}/info|grep "^D "|cut -c3- | nice -n $PRIO fold -w $DVD_EPGCHARSPERLINE -s >${UniqueDir[Number]}/suma.txt ||
 			    echo "${Record[Number]}" >${UniqueDir[Number]}/suma.txt
-		elif [ -s ${UniqueDir[Number]}/summary.vdr ]
+		elif [ -s ${UniqueDir[Number]}/summary ]
 		then
-			[ $(cat ${UniqueDir[Number]}/summary.vdr | wc -c) -gt 1 ] && 
-			    nice -n $PRIO cat ${UniqueDir[Number]}/summary.vdr | nice -n $PRIO fold -w $DVD_EPGCHARSPERLINE -s >${UniqueDir[Number]}/suma.txt ||
+			[ $(cat ${UniqueDir[Number]}/summary | wc -c) -gt 1 ] && 
+			    nice -n $PRIO cat ${UniqueDir[Number]}/summary | nice -n $PRIO fold -w $DVD_EPGCHARSPERLINE -s >${UniqueDir[Number]}/suma.txt ||
 			    echo "${Record[Number]}" >${UniqueDir[Number]}/suma.txt
 		else
 			echo "${Record[Number]}" >${UniqueDir[Number]}/suma.txt
--- cap.sh.orig	2009-06-25 21:12:21.000000000 +0200
+++ cap.sh	2009-06-25 21:12:42.000000000 +0200
@@ -22,7 +22,7 @@
             for i in `cat $SPOOLFILE`
             do
                 let res=0
-                for k in `ls -Ls ${i}/[0-9]*.vdr|awk '{print $1'}`
+                for k in `ls -Ls ${i}/[0-9]*.ts|awk '{print $1'}`
                 do 
                     res=`expr $res + $k`
                 done
@@ -39,7 +39,7 @@
         for i in `cat $SPOOLFILE|tail -n 1`
         do
            let res=0
-           for k in `ls -Ls ${i}/[0-9]*.vdr|awk '{print $1'}`
+           for k in `ls -Ls ${i}/[0-9]*.ts|awk '{print $1'}`
            do 
                res=`expr $res + $k`
            done
++ date '+%d-%m-%2Y %T'
+ printf '25-06-2009 21:30:23 : Session begin (: vdr2dvd.sh,v 1.68 2007/06/05 10:48:31 dimi Exp $)\n'
25-06-2009 21:30:23 : Session begin (: vdr2dvd.sh,v 1.68 2007/06/05 10:48:31 dimi Exp $)
+ '[' -z '' ']'
+ DVD_DESTDIR=/vdrconvert/film/dvd
+ '[' -z tcmplex_panteltje ']'
+ '[' -z '' ']'
+ DVDTCMPLEXOPTS='-m d'
+ '[' -z '' ']'
+ DVD_MPLEXOPTS='-f 8 -V -S 0'
+ '[' -z '' ']'
+ DVD_DVBMPLEXOPTS='-t DVD'
+ '[' -z '' ']'
+ export RETRANSCODE=no
+ RETRANSCODE=no
+ '[' -z '720 704 352 480' ']'
+ '[' -z '' ']'
+ DVDFORCERECODE=no
+ '[' -z pal ']'
+ '[' pal = pal ']'
+ DVDNORM=pal
+ '[' pal = pal ']'
+ TCORES=720x576
+ '[' -z '-q 10' ']'
+ '[' -z '-I 3 -V -y mpeg -Z 720x576 -b 192 -z -k' ']'
+ '[' -z '' ']'
+ DVDTRANSCODEBITRATE=3300000.0
+ '[' -z 5min ']'
+ '[' -z '' ']'
++ date +%d-%m-%Y
+ DVDMKISOFSOPTS='-V VDRCONVERT_25-06-2009'
+ '[' -z 7944 ']'
+ '[' -z '' ']'
+ CDSIZE=650
+ '[' -z tcrequant ']'
+ '[' -z '' ']'
+ DVD_TITLEDATE=no
+ '[' -z tcrequant ']'
+ '[' -z no ']'
+ '[' -z no ']'
+ '[' -z yes ']'
+ '[' -z '' ']'
+ DVD_MPLAYERPPM=no
+ '[' -z '' ']'
+ DVD_MPLAYERPPMFRAMES=0
+ '[' -z '' ']'
+ DVDAUTHORUSERCHAP=
+ '[' -z 'apid1:mp2+de dpid1:ac3+de apid2:mp2+en' ']'
+ '[' -z '' ']'
+ DVD_FIRST_AVAILABLE_STREAM_ONLY=no
+ '[' -z '' ']'
+ DVDUSESUBS='de en'
+ '[' -z no ']'
+ '[' -z '' ']'
+ DVDSAVEAUTHORSRC=no
+ '[' -z yes ']'
+ '[' -z yes ']'
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/images/pal/Main.pnm ']'
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/images/pal/Sub.pnm ']'
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/images/silence-1s.mp2 ']'
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/images/silence-1s.mp2 ']'
+ case $VDRCONVERT_LANG in
+ '[' -z 'Film abspielen' -o 'Film abspielen' = '' ']'
+ '[' -z Titelmenü -o Titelmenü = '' ']'
+ '[' -z '' -o '' = '' ']'
+ DVDMENU_MENU_MAIN='Menu Title'
+ '[' -z '' -o '' = '' ']'
+ DVD_PAGETEXT=Page
+ '[' -z '' -o '' = '' ']'
+ DVD_MINUTESTEXT=Min
+ '[' -z '#A0A0FF' ']'
+ '[' -z '' ']'
+ DVDHIBUTTONCOLOR='#ff0000'
+ '[' -z '' ']'
+ DVDSELBUTTONCOLOR='#fff030'
+ '[' -z '#000000' ']'
+ '[' -z '#000000' ']'
+ '[' -z '' ']'
+ DVDMAINCOLFG='#FFFF00FF'
+ '[' -z '' ']'
+ DVDCOLBG='#00000000'
+ '[' -z '' ']'
+ DVDSUBCOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVDMAINVERCOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVDMAINSUBTITLECOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVDMAINTITLECOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVDMAINPAGETEXTCOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVDBUTTONTEXTCOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVDMAINNUMTITLECOLFG='#C0C0C0FF'
+ '[' -z '' ']'
+ DVD_USE_COLOR_SCHEMA=YELLOW_WHITE
+ case $DVD_USE_COLOR_SCHEMA in
+ DVDMAINCOLFG='#FFFFFFFF'
+ DVDCOLBG='#00000000'
+ DVDSUBCOLFG='#FFFFFFFF'
+ DVDMAINVERCOLFG='#090909FF'
+ DVDMAINSUBTITLECOLFG='#FFFFFFFF'
+ DVDMAINTITLECOLFG='#E2E2E2FF'
+ DVDMAINPAGETEXTCOLFG='#CDAD00FF'
+ DVDBUTTONTEXTCOLFG='#FFB90FFF'
+ DVDMAINNUMTITLECOLFG='#FFB9AFFF'
+ DVDBUTTONCOLOR='#FFD700'
+ DVDHIBUTTONCOLOR='#FFD700'
+ DVDSELBUTTONCOLOR='#fff000'
+ '[' -z '' ']'
+ export DVD_USE_FONT=arial
+ DVD_USE_FONT=arial
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/fonts/truetype ']'
+ '[' '!' -z /usr/local/src/vdrconvert/share/vdrconvert/fonts/truetype -a '!' -z arial ']'
+ case $DVD_USE_FONT in
+ '[' -z arial/20 ']'
+ '[' -z arial/20 ']'
+ '[' -z arial/20 ']'
+ '[' -z '' ']'
+ font_big_additional=arial/14
+ '[' -z luximb/16 ']'
+ '[' -z '' ']'
+ font_medium_additional=arial/10
+ '[' -z luximb/16 ']'
+ '[' -z luximb/13 ']'
+ generatedvd_version='vdrconvert-0.2.0 cvs'
+ '[' -z '' ']'
+ DVDLABELMODE=--create-dvd-outside
+ '[' -z '' ']'
+ DVDLABELOPTIONS=--create-dvd-outside
+ '[' -z '' ']'
++ date +%d-%m-%Y
+ DVDLABELDATEFORMAT=DVD-25-06-2009
+ '[' -z '' ']'
+ DVDLABELTEMPLATE=/usr/local/src/vdrconvert/share/vdrconvert/postscript/penguin.eps
+ '[' -z '' ']'
+ DVDSUBCATECORY='vdrconvert-0.2.0 cvs'
+ '[' -z '' ']'
+ DVDLABELPRINTER=
+ '[' -z '' ']'
+ DVDDELETELABEL=yes
+ '[' -z /usr/local/src/vdrconvert/bin/jpeg2eps ']'
+ '[' -z no ']'
+ '[' -z no ']'
+ '[' -z '' ']'
+ DVDXMLNORM=pal
+ '[' -z '' ']'
+ DVDXMLASPECT=4:3
+ '[' -z '' ']'
+ DVDXMLAUDIO=mp2
+ '[' -z '' ']'
+ DVDXMLCHANNELS=2
+ '[' -z '' ']'
+ DVDXMLSAMPLERATE=48khz
+ '[' -z '' ']'
+ XML_VERSION=1.0
+ '[' -z '' ']'
+ XML_ENCODING=ISO-8859-1
+ '[' -z '' ']'
+ DVD_EPGCHARSPERLINE=60
+ '[' pal = pal -a -z '' ']'
+ DVD_EPGLINESPERPAGE=12
+ '[' pal = ntsc -a -z 12 ']'
+ '[' -z '' ']'
+ DVD_CHAPTERPERLINE=2
+ '[' -z '' ']'
+ DVD_CHAPTERLINES=3
+ '[' -z '' ']'
+ CHAPTER_PER_PAGE=6
+ '[' -z yes ']'
+ '[' -z yes ']'
+ '[' -z '00:09:00-00:09:10;00:09:00-00:09:10;00:09:00-00:09:10;00:09:00-00:09:10' ']'
+ '[' -z '00:10:00-00:10:10;00:10:00-00:10:10;00:10:00-00:10:10;00:10:00-00:10:10' ']'
+ '[' -z '00:11:00-00:11:10;00:11:00-00:11:10;00:11:00-00:11:10;00:11:00-00:11:10' ']'
+ '[' -z '00:12:00-00:12:10;00:12:00-00:12:10;00:12:00-00:12:10;00:12:00-00:12:10' ']'
+ '[' -z no ']'
+ '[' -z '' ']'
+ DVD_ZAPVIDEOBACKGROUND=yes
+ '[' -z duester ']'
+ '[' -z '' ']'
+ DVDBUTTONDIR=/usr/local/src/vdrconvert/share/vdrconvert/images/buttons/duester
+ '[' -z '' ']'
+ DVDMENUEPAUSE=2
+ '[' -z '' ']'
+ DVDSUBMENUPAUSE=2
+ '[' -z '' ']'
+ DVDTITELPAUSE=2
+ '[' -z '' ']'
+ DVD_PUTNUMBERTOTITLE=no
+ '[' -z '' ']'
+ DVD_USENUMBERFORTITLES=yes
+ '[' -z '' ']'
+ DVD_PUTNUMBERTOBUTTONS=no
+ '[' -z '' ']'
+ DVD_ANIMATEVERSION=no
+ '[' -z no ']'
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/images/logos/logosml.256.pnm ']'
+ '[' -z '' ']'
+ DVD_DISPLAY_PAGETEXT=no
+ '[' -z '' ']'
+ DVD_DISPLAY_SUBTITLE=no
+ '[' -z '' ']'
+ DVD_INIT=menu
+ '[' -z menu ']'
+ '[' -z '' ']'
+ LTEMPDIR=/vdrconvert/film/tmp/vdr2dvd/8245
+ '[' -d /vdrconvert/film/tmp/vdr2dvd/8245 ']'
+ mkdir -p /vdrconvert/film/tmp/vdr2dvd/8245
+ case $DVDNORM in
+ DVDNORM_XRES=720
+ DVDNORM_YRES=576
+ DVDNORM_PPMTOY4M='-F 25:1 -A 59:54'
+ '[' no = yes -a -r /usr/local/src/vdrconvert/share/vdrconvert/images/logos/logosml.256.pnm ']'
+ LOGO_XSIZE=0
+ LOGO_YSIZE=0
+ version_main_png=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/version_sub.png
+ version_main_pnm=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/version_sub.pnm
+ version_main_alpha_pnm=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/version_sub.alpha.pnm
+ version_sub_png=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/version_sub.png
+ version_sub_pnm=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/version_sub.pnm
+ version_sub_alpha_pnm=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/version_sub.alpha.pnm
++ ppmtoy4m -h
++ grep 420mpeg2
++ wc -l
+ '[' 1 -gt 0 ']'
+ CHROMASUB='-S 420mpeg2'
+ '[' -d /vdrconvert/film/dvd ']'
+ '[' -d /vdrconvert/film/tmp/vdr2dvd/8245 ']'
+ '[' -z '' ']'
+ echo SHORTCIRCUIT_PID=8245
+ '[' '!' -r /usr/local/src/vdrconvert/bin/helperfunctions.sh ']'
+ . /usr/local/src/vdrconvert/bin/helperfunctions.sh
+++ id -n -u
++ vco_user=martin
+++ cat /etc/passwd
+++ cut -f6 -d :
+++ grep '^martin:'
++ homedir=/home/martin
++ . /home/martin/.vdrconvert/vdrconvert.env
+++ VDRCONVERTDIR=/usr/local/src/vdrconvert
+++ VDRCONVERTBINDIR=/usr/local/src/vdrconvert/bin
+++ VCOQUEUEDIR=/var/spool/vdrconvert
+++ VCOLOGDIR=/var/log/vdrconvert
+++ VCORUNDIR=/var/run/vdrconvert
+++ export VDRCONVERTDIR VDRCONVERTBINDIR VCOQUEUEDIR VCOLOGDIR VCORUNDIR VCOUSER
+++ PATH=/usr/lib64/qt-3.3/bin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/opt/real/RealPlayer:/home/martin/bin:/usr/local/src/vdrconvert/bin:/usr/X11R6/bin:/usr/local/src/vdrconvert/bin:/usr/X11R6/bin:/usr/local/src/vdrconvert/bin:/usr/X11R6/bin
+++ export PATH
+++ export LANG=de_DE@euro
+++ LANG=de_DE@euro
+++ export LC_CTYPE=de_DE@euro
+++ LC_CTYPE=de_DE@euro
+++ RECODE='recode latin1..UTF-8'
+++ SVDRPSEND=svdrpsend.pl
+++ DESTDIR=/vdrconvert/film
+++ VDRROOT=/video
+++ JAVA=/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
+++ DEMUXER=px
+++ PX=/usr/local/src/vdrconvert/share/vdrconvert/pX/PX.jar
+++ PXINI=/usr/local/src/vdrconvert/share/vdrconvert/pX/PX.ini
+++ DVDMAINSILENCEFILE=/usr/local/src/vdrconvert/share/vdrconvert/images/silence-1s.mp2
+++ DVDSUBSILENCEFILE=/usr/local/src/vdrconvert/share/vdrconvert/images/silence-1s.mp2
+++ CONVERT_JOBS=' vdr2divx vdr2dvd vdr2vcd vdr2svcd vdr2mpg vdr2mp3 vdr2ogg ripcda burn'
+++ MPLEX=/usr/bin/mplex
+++ MKISOFS=/usr/bin/mkisofs
+++ MENCODER=/usr/bin/mencoder
+++ TRANSCODE=/usr/bin/transcode
+++ DVDTRANSCODEOPTS='-I 3 -V -y mpeg -Z 720x576 -b 192 -z -k'
+++ LAME=/usr/bin/lame
+++ DVDAUTHOR=/usr/bin/dvdauthor
+++ SPUMUX=/usr/bin/spumux
+++ GOZER=/usr/bin/gozer
+++ TOSVCD=/usr/bin/tosvcd
+++ PRIO=19
+++ SLEEP_TIME=5
+++ COMPRESS=bzip2
+++ PARQ=none
+++ CONV_TITLEDATE=no
+++ TCMPLEX_PANTELTJE=/usr/bin/tcmplex-panteltje
+++ MULTIPLEXER=tcmplex_panteltje
+++ USE_TCMPLEX_PANTELTJE=yes
+++ PATH_FONTS=/usr/local/src/vdrconvert/share/vdrconvert/fonts/truetype
+++ font_title=arial/20
+++ font_menu=arial/20
+++ font_info=arial/20
+++ font_additional=luximb/16
+++ font_tiny_additional=luximb/16
+++ font_version=luximb/13
+++ DVDNORM=pal
+++ DVDAUTHORMODE=5min
+++ DVDSAVEAUTHORDIR=no
+++ DVDDISABLEMENU=no
+++ DVDDISABLESUBMENU=no
+++ DVDUSESTREAMS='apid1:mp2+de dpid1:ac3+de apid2:mp2+en'
+++ DVDMENUSCHEMA=duester
+++ DVDTEXTPLAYMOVIE='Film abspielen'
+++ DVDTEXTMENU=Titelmenü
+++ DVDMAINMENUEPOSTACTION=vtsm
+++ DVDMENUEPOSTACTION=vtsm
+++ DVDMAINBACKFILE=/usr/local/src/vdrconvert/share/vdrconvert/images/pal/Main.pnm
+++ DVDSUBBACKFILE=/usr/local/src/vdrconvert/share/vdrconvert/images/pal/Sub.pnm
+++ DVDBUTTONCOLOR='#A0A0FF'
+++ DVDSUBBUTTONCOLOR='#A0A0FF'
+++ DVDHIBUTTON2COLOR_MENU=0000ff
+++ DVDHIBUTTONCOLOR_MENU=ffffff
+++ DVDHIBUTTONCOLOR_SUBMENU=ffffff
+++ DVDHIBUTTON2COLOR_SUBMENU=0000ff
+++ DVDFILE_MAINBACKGROUND_COLOR='#000000'
+++ DVDFILE_SUBBACKGROUND_COLOR='#000000'
+++ DVDFILE_MAINBACKGROUND_COLOR='#000000'
+++ DVDFILE_SUBBACKGROUND_COLOR='#000000'
+++ DVDTEXTCOLOR_MENU='#A0A0A0'
+++ DVDTEXTCOLOR_SUBMENU='#A0A0A0'
+++ DVDMENU_SHADOW=1
+++ DVDMAINCOLSFG='#00000000'
+++ DVDMAINCOLSBG='#000000ff'
+++ DVDSUBCOLSFG='#00000000'
+++ DVDSUBCOLSBG='#000000ff'
+++ DVD_ANIMATELOGO=no
+++ DVD_ANIMATELOGO_FILE=/usr/local/src/vdrconvert/share/vdrconvert/images/logos/logosml.256.pnm
+++ DVD_POST=menu
+++ DVD_CREATEISO=yes
+++ DVDDELBURNEDIMAGE=no
+++ DVDMAINBACKFILE_USE=yes
+++ DVDSUBBACKFILE_USE=yes
+++ DVD_USEVIDEOBACKGROUND=yes
+++ DVD_USESUBVIDEOBACKGROUND=yes
+++ DVDALLOWEDWIDTH='720 704 352 480'
+++ MPEG2ENCQUANTISATION='-q 10'
+++ DVD_TIMEFRAME='00:09:00-00:09:10;00:09:00-00:09:10;00:09:00-00:09:10;00:09:00-00:09:10'
+++ DVD_TIMESUBFRAME='00:10:00-00:10:10;00:10:00-00:10:10;00:10:00-00:10:10;00:10:00-00:10:10'
+++ DVD_TIMEMAINBACKFRAME='00:11:00-00:11:10;00:11:00-00:11:10;00:11:00-00:11:10;00:11:00-00:11:10'
+++ DVD_TIMESUBBACKFRAME='00:12:00-00:12:10;00:12:00-00:12:10;00:12:00-00:12:10;00:12:00-00:12:10'
+++ DVD_DISABLEANIM=no
+++ REQUANT=tcrequant
+++ DVD_OVERHEAD=tcrequant
+++ DVDSIZE=7944
+++ DVD_SHRINK=yes
+++ DVD_DEBUG=yes
+++ VERBOSE=no
+++ MPG_DESTDIR=/vdrconvert/film/mpg
+++ MPG_TITLEDATE=no
+++ MPGUSESTREAMS='dpid1 apid1 apid2'
+++ MP3_DESTDIR=/var/lib/vdrmedia/music/vdrconvert_mp3
+++ MP3_OPTS='-b 192 -h'
+++ MP3_SPLIT=yes
+++ MPLAYERMP3SOURCE=/var/lib/vdrmedia/music/vdrconvert_mp3/mp3_m3u
+++ MP3_TITLEDATE=yes
+++ MP3_USE_MPG123=no
+++ MEDIAWRITER=/dev/scd1:1,1,0
+++ DVD_AUTOWRITE=no
+++ MP3_AUTOWRITE=no
+++ OGG_AUTOWRITE=yes
+++ SVCD_AUTOWRITE=yes
+++ VCD_AUTOWRITE=yes
+++ DVD_USE_ONLY_PLUS_CMDS=yes
+++ DVDPLUS_RECORD_OPTS='-speed=4 -dvd-compat -Z'
+ '[' -w /vdrconvert/film/tmp/vdr2dvd/8245 -a -w /vdrconvert/film/dvd ']'
++ cat /var/spool/vdrconvert/vdr2dvd
++ nl
++ wc -l
++ awk '{ print $1 }'
+ NLLINES=1
++ cat /var/spool/vdrconvert/vdr2dvd
++ wc -l
++ awk '{ print $1 }'
+ ALINES=1
+ '[' 1 -ge 1 ']'
+ '[' -z '' ']'
+ TEMPJOBFILE=//vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.u.8245
++ cat /var/spool/vdrconvert/vdr2dvd
++ head -n 1
+ printf '%s\n' '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
+ LINE=2
+ '[' 2 -le 1 ']'
+ '[' 1 -gt 1 ']'
+ nice -n 19 cp //vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.u.8245 /var/spool/vdrconvert/vdr2dvd
+ rm //vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.u.8245
++ cat /vdrconvert/film/tmp/vdr2dvd.NltNXJ
++ grep '^/video'
++ wc -l
+ '[' 1 -gt 0 ']'
+ '[' -z '' ']'
++ head -n 1 /vdrconvert/film/tmp/vdr2dvd.NltNXJ
+ CMDLIN='/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
+ echo 'CMDLIN="/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec"'
+ '[' '!' -z '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec' ']'
+ do_init
+ '[' yes = yes -o no = yes ']'
+ echo 'Enter do_init'
Enter do_init
++ date +%T
+ printf '\t21:30:23 : Start conversion for List : \n'
	21:30:23 : Start conversion for List : 
+ let part=0
+ for i in '$CMDLIN'
+ let part=part+1
+ printf '\t\t %5d) %s\n' 1 '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
		     1) /video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec
+ '[' -n '' ']'
+ '[' '!' -d '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec' ']'
+ let Number=1
+ UniqueDVDDIR=/vdrconvert/film/tmp/vdr2dvd/8245/DVDSTRUCT
+ '[' '!' -d /vdrconvert/film/tmp/vdr2dvd/8245/DVDSTRUCT ']'
+ mkdir -p /vdrconvert/film/tmp/vdr2dvd/8245/DVDSTRUCT
+ status=0
+ '[' 0 -ne 0 ']'
+ UniqueMENUDIR=/vdrconvert/film/tmp/vdr2dvd/8245/DVDMENU
+ mkdir -p /vdrconvert/film/tmp/vdr2dvd/8245/DVDMENU
+ status=0
+ '[' 0 -ne 0 ']'
+ UniqueTempDIR=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP
+ mkdir -p /vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP
+ status=0
+ '[' 0 -ne 0 ']'
+ let part=0
+ for i in '$CMDLIN'
+ let part=part+1
+ Record[part]=
+ SourceDir[part]='/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ echo /video
++ sed 's/\// /g'
++ wc -w
+ r=1
++ echo '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ sed 's/\// /g'
++ wc -w
+ spalten=3
++ echo '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ sed 's/\%//g'
++ cut -f 3 -d /
++ sed 's/_/ /g'
+ Record[part]='Asterix & Obelix gegen C�r'
+ '[' 3 -lt 2 ']'
++ echo '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ sed 's/\%//g'
++ cut -f 2 -d /
++ sed 's/_/ /g'
+ SubTitel[part]=video
+ '[' /video = /video ']'
+ SubTitel[part]=
++ echo Asterix '&' Obelix gegen C�r
++ cut -c1
+ '[' A = @ ']'
++ echo Asterix '&' Obelix gegen C�r
++ cut -c1
+ '[' A = % ']'
++ echo '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ cut -f 3 -d /
+ BaseRecord[part]='Asterix_&_Obelix_gegen_C�r'
++ echo '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ cut -f 2 -d /
+ BaseSubTitel[part]=video
+ '[' /video = /video ']'
+ BaseSubTitel[part]=
+ '[' -z '' ']'
+ BaseDir='Asterix_&_Obelix_gegen_C�r'
+ mkdir -p '/vdrconvert/film/tmp/vdr2dvd/8245/Asterix_&_Obelix_gegen_C�r'
+ status=0
+ '[' 0 -ne 0 ']'
+ '[' '!' -d /vdrconvert/film/tmp/vdr2dvd/8245/1 ']'
+ mkdir -p /vdrconvert/film/tmp/vdr2dvd/8245/1
+ '[' -z '' ']'
++ mktemp -d /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.XXXXXX
+ UniqueDir[part]=/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ local status=0
+ '[' 0 -ne 0 ']'
+ chmod g+rx /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ local token=Ep5igU
+ echo 'SHORTCIRCUIT_TOKEN_UniqueDir[1]=Ep5igU'
+ '[' no = yes ']'
+ '[' no = yes ']'
+ DVDMENU_ENTRY_MIN=1
++ echo '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'
++ wc -w
++ awk '{print $1}'
+ DVDMENU_ENTRY_MAX=1
+ '[' 1 -lt 1 ']'
+ menu_images_in_col=3
+ DVDMENU_PAGE_MAX=1
+ mainbuttons=
+ first='Asterix & Obelix gegen C�r'
+ '[' -z '' ']'
+ do_demux
+ '[' yes = yes -o no = yes ']'
+ echo 'Enter do_demux'
Enter do_demux
+ local Number=1
+ for i in '$CMDLIN'
++ date +%T
+ printf '\n\t21:30:23 : Begin conversion %s\n' '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec'

	21:30:23 : Begin conversion /video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec
+ pushd /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ local pxfiles=
+ '[' -f '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/marks' ']'
+ cp '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/marks' /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ '[' -f '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/summary' ']'
+ '[' -f '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/info' ']'
+ cp '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/info' /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ '[' -f '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/index' ']'
+ cp '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/index' /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ for file in '$i/*.srt'
+ '[' -f '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/*.srt' ']'
+ demux_prg=px
+ local 'LOG[Number]=/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log'
++ date +%T
+ printf '\t21:30:23 : Start demux with %s\n' px
	21:30:23 : Start demux with px
+ case $DEMUXER in
++ ls '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/00001.ts'
+ local 'vdrfiles=/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/00001.ts'
+ for l in '$vdrfiles'
++ ls -Ls '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/00001.ts'
++ awk '{print $1}'
+ local len=657620
+ '[' 657620 -gt 1 ']'
+ local 'pxfiles= /video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/00001.ts'
+ '[' '!' -r /usr/local/src/vdrconvert/share/vdrconvert/pX/PX.ini ']'
+ '[' no = yes ']'
+ nice -n 19 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java -Djava.awt.headless=true -jar /usr/local/src/vdrconvert/share/vdrconvert/pX/PX.jar -ini /usr/local/src/vdrconvert/share/vdrconvert/pX/PX.ini -out /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/00001.ts'
+ local status=0
+ '[' yes = yes ']'
+ cat /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
Reading GUI-Switch...
Reading Help Switch...
Reading Config File Switch...
Start without GUI...
Loading Config File: '/usr/local/src/vdrconvert/share/vdrconvert/pX/PX.ini' ...
Loading Language -> 'en'

ProjectX 0.90.3.01/31.01.2006 TEST PROJECT ONLY , User: martin


TERMS AND CONDITIONS:
(1) this is a free Java based demux utility.
(2) It is intended for educational purposes only, as a non-commercial test project.
(3) released under the terms of the GNU GPL.
(4) there is NO WARRANTY of any kind attached to this software.
(5) use it at your own risk and for your own education.

Java Environment
25. Juni 2009    21:30:23 MESZ
java.version	1.6.0_0
java.vendor	Sun Microsystems Inc.
java.home	/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/jre
java.vm.version	14.0-b15
java.vm.vendor	Sun Microsystems Inc.
java.vm.name	OpenJDK 64-Bit Server VM
java.class.vers	50.0
java.class.path	/usr/local/src/vdrconvert/share/vdrconvert/pX/PX.jar
os.name	Linux
os.arch	amd64
os.version	2.6.29.4-167.fc11.x86_64
ini.file	/usr/local/src/vdrconvert/share/vdrconvert/pX/PX.ini
ext.disk.access	disabled or library not found
user.language	en
user.name	martin
user.home	/home/martin

quick CL usage: 
Note: CL doesn't load the GUI components, except with switch [-gui]
<without options>  ...starts the GUI
switches and inputfiles can be in any order

options:
[-ini <path + inifile>] ..use that specified iniFile instead of the standard
[-dvx1] ..create a .d2v ProjectFile on demux
[-dvx2] ..create a .d2v ProjectFile + .ac3.wav (RIFF WAVE Header)
[-dvx3] ..create a .d2v ProjectFile + .mpa.wav (RIFF WAVE Header)
[-dvx4] ..create a .d2v ProjectFile + .ac3.wav + mpa.wav (RIFF WAVE Header)
[-out <path>] ..use that specified directory for output
[-name <filename>] ..use that specified filename for output
[-cut <file>] ..use that text based file as cutpoint list
[-chp <file>] ..use that text based file as chapterpoint list
[-id <tokens>] ..use only these (P)IDs, separated by comma ","
[-gui] ..display the GUI using all given CLI options
[-log] ..write the normal logfile
[-saveini] ..save changes made bei CLI in active .ini
[-split <xxx>] ..split output at xxx MB
[-demux, -tom2p, -topva, -tovdr, -tots, -filter] ..action types

Loading Basic Classes...
Reading CLI Switches...
Checking Commons-Net library access...
Loading AC3 frames...
Starting Collection Process...
preparing collection(s)...

1 %<<< session infos >>>

Donnerstag, 25. Juni 2009  21:30 Uhr MESZ
ProjectX 0.90.3.01 (31.01.2006)

-> working with collection 0
 
-> save normal log file
-> write all video data
-> write all other data
-> patch c.d.flagged infos of pictures
-> add sequence end code
-> set resolution in SDE 
-> PVA: strictly specs. for audio streams
-> VOB: determine diff. Cell timelines
-> TS: ignore scrambled packets
-> TS: enhanced search for open packets
-> TS: join file segments (of Dreambox�)
-> TS: generate PMT stream dependent
-> get only enclosed PES/TS packets
-> concatenate different recordings
-> ensure 1st PES-packet start with video
-> generate PCR/SCR from PTS
 
-> write output files to: '/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU'

-> Input File 0:  '/video/Asterix_&_Obelix_gegen_C�r/2009-06-25.20.13.4-0.rec/00001.ts' (672.737.884 bytes)
-> Filetype is TS (generic PES Container)
-> demux
-> Service ID 0x84
-> PMT 0x84 refers to these usable streams:
Video:
PID: 0xFF
Audio:
PID: 0x100(deu)
PID: 0x103(AC-3)(deu)[PD]
Teletext:
n/a
Subpict.:
n/a

demuxing DVB MPEG-TS file 00001.ts
!> PID 0x0 (PAT) (0 #1) -> ignored
!> PID 0x84 (PMT) (188 #2) -> ignored
ok> PID 0x103 has PES-ID 0xBD (private stream 1) (15792 #85) 
ok> PID 0xFF has PES-ID 0xE0 (MPEG Video) (32712 #175) 
ok> PID 0x100 has PES-ID 0xC0 (MPEG Audio) (40796 #218) 
-> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 15000000bps, vbvBuffer 112
-> starting export of video data @ GOP# 0
!> dropping useless B-Frames @ GOP# 0 / new Timecode 00:00:00.000

2 %
3 %
4 %
5 %
6 %
7 %
8 %
9 %
10 %
11 %
12 %
13 %
14 %
15 %
16 %
17 %
18 %
19 %
20 %
21 %
22 %
23 %GOP# 557, new format in next leading sequenceheader detected: (00:04:27.080)
-> video basics: 720*576 @ 25fps @ 0.7031 (16:9) @ 15000000bps, vbvBuffer 112

24 %
25 %
26 %
27 %
28 %
29 %
30 %
31 %
32 %
33 %
34 %
35 %
36 %
37 %
38 %
39 %
40 %
41 %
42 %
43 %
44 %
45 %
46 %
47 %
48 %
49 %
50 %
51 %
52 %
53 %
54 %
55 %
56 %
57 %
58 %GOP# 1418, new format in next leading sequenceheader detected: (00:11:20.240)
-> video basics: 720*576 @ 25fps @ 0.6735 (4:3) @ 15000000bps, vbvBuffer 112

59 %
60 %
61 %
62 %
63 %
64 %
65 %
66 %
67 %
68 %
69 %
70 %
71 %
72 %
73 %
74 %
75 %
76 %
77 %
78 %
79 %
80 %
81 %
82 %
83 %
84 %
85 %
86 %
87 %
88 %
89 %
90 %
91 %
92 %
93 %
94 %
95 %
96 %
97 %
98 %
99 %
100 %
101 %packs: 3573337 100% 672737884

-> Video: fr/ ct/ 1p/ cg/ og/ dg -> 30265/ 1/ 2523/ 2523/ 0/ 0
-> Video length: 30265 frames @ 00:20:10.600
-> GOP summary: min. 14, max. 24 fields; contains interlaced & progressive frames
-> avg. nom. bitrate 3737412bps (min/max: 631600/8932000)
-> set first sequenceheader bitrate to 8932000bps
---> new File: /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.mpv

--> AC-3/DTS Audio on PID 0x103
check & synchronize audio file  00001.ac

1 %-> check CRC of AC-3 / MPEG-Audio L1,2
-> delete CRC in MPEG-Audio Layer1,2
-> add frames
Audio PTS: first packet 03:32:16.306, last packet 03:52:27.346
Video PTS: start 1.GOP 03:32:16.602, end last GOP 03:52:27.202
-> adjusting audio at video-timeline
-> src_audio: AC-3, CM, 2/0(2.0), dn -23dB, 48000Hz, 384kbps @ 00:00:00.000

2 %
3 %
4 %
5 %
6 %
7 %
8 %
9 %
10 %
11 %
12 %
13 %
14 %
15 %
16 %
17 %
18 %
19 %
20 %
21 %
22 %
23 %
24 %
25 %
26 %
27 %
28 %
29 %
30 %
31 %
32 %
33 %
34 %
35 %
36 %
37 %
38 %
39 %
40 %
41 %
42 %
43 %
44 %
45 %
46 %
47 %
48 %
49 %
50 %
51 %
52 %
53 %
54 %
55 %
56 %
57 %
58 %
59 %
60 %
61 %
62 %
63 %
64 %
65 %
66 %
67 %
68 %
69 %
70 %
71 %
72 %
73 %
74 %
75 %
76 %
77 %
78 %
79 %
80 %
81 %
82 %
83 %
84 %
85 %
86 %
87 %
88 %
89 %
90 %
91 %
92 %
93 %
94 %
95 %
96 %
97 %
98 %
99 %
100 %
101 %audio frames: wri/pre/skip/ins/add 37831/0/0/0/0 @ 00:20:10.592 done...
---> new File: '/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.ac3'

--> MPEG Audio (0xC0) on PID 0x100
check & synchronize audio file  00001.mp

1 %-> check CRC of AC-3 / MPEG-Audio L1,2
-> delete CRC in MPEG-Audio Layer1,2
-> add frames
Audio PTS: first packet 03:32:16.368, last packet 03:52:27.408
Video PTS: start 1.GOP 03:32:16.602, end last GOP 03:52:27.202
-> adjusting audio at video-timeline
-> src_audio: MPEG-1, Layer2, 48000Hz, stereo, 192kbps, CRC @ 00:00:00.000

2 %
3 %
4 %
5 %
6 %
7 %
8 %
9 %
10 %
11 %
12 %
13 %
14 %
15 %
16 %
17 %
18 %
19 %
20 %
21 %
22 %
23 %
24 %
25 %
26 %
27 %
28 %
29 %
30 %
31 %
32 %
33 %
34 %
35 %
36 %
37 %
38 %
39 %
40 %
41 %
42 %
43 %
44 %
45 %
46 %
47 %
48 %
49 %
50 %
51 %
52 %
53 %
54 %
55 %
56 %
57 %
58 %
59 %
60 %
61 %
62 %
63 %
64 %
65 %
66 %
67 %
68 %
69 %
70 %
71 %
72 %
73 %
74 %
75 %
76 %
77 %
78 %
79 %
80 %
81 %
82 %
83 %
84 %
85 %
86 %
87 %
88 %
89 %
90 %
91 %
92 %
93 %
94 %
95 %
96 %
97 %
98 %
99 %
100 %
101 %audio frames: wri/pre/skip/ins/add 50441/0/0/0/0 @ 00:20:10.584 done...
---> new File: '/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.mpa'

summary of created media files:
.Video (m2v):	30265 Frames	00:20:10.600		'/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.mpv'
Audio 0 (ac3):	37831 Frames	00:20:10.592	0/0/0/0	'/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.ac3'
Audio 1 (mp2):	50441 Frames	00:20:10.584	0/0/0/0	'/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.mpa'
=> 652.726.420 bytes written...
-> we have 3 warnings/errors.
done...    1 collection(s) processed  @ 00:01:01.182
 
+ '[' no = yes ']'
+ '[' 0 -ne 0 ']'
++ strings /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
++ grep basics:
++ awk '{print $9}'
++ head -n 1
++ tr -d '()'
++ cut -c1
+ '[' 4 = 0 ']'
+ strings /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
+ grep basics:
+ awk '{print $9}'
+ head -n 1
+ tr -d '()'
++ strings /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
++ grep 'video basics'
++ awk '{print $4}'
++ tail -n 1
++ sed 's/*/x/'
+ '[' 720x576 = basics: ']'
+ strings /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
+ grep 'video basics'
+ awk '{print $4}'
+ tail -n 1
+ sed 's/*/x/'
+ strings /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
+ grep Video:
+ awk '{print $10}'
+ cut -f1 -d /
+ echo 'Asterix & Obelix gegen C�r'
+ let z=0
++ cat /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/sync.log
++ grep 'found PES-ID 0xC'
++ awk '{print $4}'
+ '[' '!' -s /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/ASPECT.txt ']'
+ '[' '!' -s /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/RESOLUTION.txt ']'
+ '[' '!' -s /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/FRAMES.txt ']'
+ local NAudio=0
+ '[' 0 -eq 0 ']'
++ ls -l /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.mpa /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.ac3
++ wc -l
++ awk '{print $1}'
+ local NAudio=2
+ '[' 2 -eq 0 ']'
+ '[' 0 -eq 0 ']'
+ echo px
+ '[' 0 -ne 0 ']'
+ '[' -f /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/00001.mpv ']'
+ do_transcode /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ UseDir=/vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ '[' yes = yes -o no = yes ']'
+ echo 'Enter do_transcode'
Enter do_transcode
+ '[' no '!=' no -o no = yes ']'
+ local Number=2
+ do_prepare_titelmenu
+ '[' yes = yes -o no = yes ']'
+ echo 'Enter do_prepare_titelmenu'
Enter do_prepare_titelmenu
++ echo
++ awk '{print $1}'
+ local background_directory=
+ local menu=/vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/background.pnm
+ '[' -z /usr/local/src/vdrconvert/share/vdrconvert/images/pal/Main.pnm ']'
+ '[' -r /background.pnm ']'
+ '[' -r /usr/local/src/vdrconvert/share/vdrconvert/images/pal/Main.pnm ']'
+ cp /usr/local/src/vdrconvert/share/vdrconvert/images/pal/Main.pnm /vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/background.pnm
+ '[' '!' -f /vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/background.pnm -o yes '!=' yes ']'
++ pnmfile /vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/background.pnm
++ awk '{print $4}'
+ XRES=720
++ pnmfile /vdrconvert/film/tmp/vdr2dvd/8245/VMGMTEMP/background.pnm
++ awk '{print $6}'
+ YRES=576
+ '[' 720 -ne 720 -o 576 -ne 576 ']'
+ do_mplex
+ '[' yes = yes -o no = yes ']'
+ echo 'Enter do_mplex'
Enter do_mplex
+ local Number=1
+ for i in '$CMDLIN'
+ '[' -n '' -a -r /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/DVDINFO.txt ']'
+ local field=1
+ local mfield=1
+ TNEWSTREAMS[Number]=
+ '[' '!' -d /vdrconvert/film/tmp/vdr2dvd/8245/DVDMENU/Titel-1 ']'
+ mkdir /vdrconvert/film/tmp/vdr2dvd/8245/DVDMENU/Titel-1
++ cat /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/TDMUXER.txt
+ TDEMUXER[Number]=px
+ for k in '$DVDUSESTREAMS'
++ echo apid1:mp2+de
++ cut -c5-
++ cut -f 1 -d :
+ let pid=1
+ case `echo $k|cut -f 1 -d ':'` in
++ echo apid1:mp2+de
++ cut -f 1 -d :
+ case ${TDEMUXER[Number]} in
++ printf c%d 0
+ j=c0
+ jj=mpa
+ '[' '!' -z '' ']'
++ echo apid1:mp2+de
++ cut -f2 -d :
+ TNEWSTREAMS[Number]=c0.mpa:mp2+de
+ for k in '$DVDUSESTREAMS'
++ echo dpid1:ac3+de
++ cut -f 1 -d :
++ cut -c5-
+ let pid=1
+ case `echo $k|cut -f 1 -d ':'` in
++ echo dpid1:ac3+de
++ cut -f 1 -d :
+ case ${TDEMUXER[Number]} in
++ printf %03d 1
+ j=001
+ jj=ac3
+ '[' '!' -z c0.mpa:mp2+de ']'
++ echo dpid1:ac3+de
++ cut -f2 -d :
+ TNEWSTREAMS[Number]='c0.mpa:mp2+de 001.ac3:ac3+de'
+ for k in '$DVDUSESTREAMS'
++ echo apid2:mp2+en
++ cut -f 1 -d :
++ cut -c5-
+ let pid=2
+ case `echo $k|cut -f 1 -d ':'` in
++ echo apid2:mp2+en
++ cut -f 1 -d :
+ case ${TDEMUXER[Number]} in
++ printf c%d 1
+ j=c1
+ jj=mpa
+ '[' '!' -z 'c0.mpa:mp2+de 001.ac3:ac3+de' ']'
++ echo apid2:mp2+en
++ cut -f2 -d :
+ TNEWSTREAMS[Number]='c0.mpa:mp2+de 001.ac3:ac3+de c1.mpa:mp2+en'
+ '[' -f /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/audio.txt ']'
+ NEWSTREAMS[Number]=
+ for k in '${TNEWSTREAMS[Number]}'
++ echo c0.mpa:mp2+de
++ cut -f1 -d.
++ cut -f 1 -d :
+ j=c0
++ echo c0.mpa:mp2+de
++ cut -f 1 -d :
++ cut -f2 -d.
+ jj=mpa
+ '[' -f /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/c0.mpa ']'
+ local field=2
+ for k in '${TNEWSTREAMS[Number]}'
++ echo 001.ac3:ac3+de
++ cut -f 1 -d :
++ cut -f1 -d.
+ j=001
++ echo 001.ac3:ac3+de
++ cut -f 1 -d :
++ cut -f2 -d.
+ jj=ac3
+ '[' -f /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/001.ac3 ']'
+ local field=3
+ for k in '${TNEWSTREAMS[Number]}'
++ echo c1.mpa:mp2+en
++ cut -f 1 -d :
++ cut -f1 -d.
+ j=c1
++ echo c1.mpa:mp2+en
++ cut -f 1 -d :
++ cut -f2 -d.
+ jj=mpa
+ '[' -f /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/c1.mpa ']'
+ local field=4
+ printf '\n'
++ cat /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU/audio.txt
+ AUDIO_OPTS=
++ echo
++ wc -w
++ sed 's/,/ /g'
+ streams=0
+ '[' 0 -eq 0 ']'
+ echo 'ERROR : Keine Audiospuren'
ERROR : Keine Audiospuren
+ cd /usr/local/src/vdrconvert
+ local Number=1
+ '[' 1 -gt 1 ']'
+ rm -rf /vdrconvert/film/tmp/vdr2dvd/8245/1/VDRSYNC.Ep5igU
+ local Number=2
+ '[' 2 -gt 1 ']'
+ rm -rf /vdrconvert/film/tmp/vdr2dvd/8245/DVDSTRUCT
+ Exit
+ echo 'NOTICE : exit!'
NOTICE : exit!
+ '[' -x /usr/local/src/vdrconvert/bin/postvdr2dvd.sh ']'
+ /usr/local/src/vdrconvert/bin/postvdr2dvd.sh
Aufruf /usr/local/src/vdrconvert/bin/postvdr2dvd.sh mit parameter : 
+ do_clean
+ '[' -f /var/run/vdrconvert/vdr2dvd.sh.pid ']'
++ basename /var/run/vdrconvert/vdr2dvd.sh.pid
+ TEMPPID=/vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.sh.pid.8245
+ mv /var/run/vdrconvert/vdr2dvd.sh.pid /vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.sh.pid.8245
+ status=0
+ '[' 0 -eq 0 ']'
++ cat /vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.sh.pid.8245
++ wc -l
+ '[' 3 -gt 0 ']'
+ cat /vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.sh.pid.8245
+ grep -v 8245
+ '[' -f /vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.sh.pid.8245 ']'
+ rm /vdrconvert/film/tmp/vdr2dvd/8245/vdr2dvd.sh.pid.8245
+ '[' -d /vdrconvert/film/tmp/vdr2dvd/8245 ']'
+ rm -rf /vdrconvert/film/tmp/vdr2dvd/8245
++ date '+%d-%m-%2Y %T'
+ printf '25-06-2009 21:31:25 : Session %s Exit\n' /usr/local/src/vdrconvert/bin/vdr2dvd.sh
25-06-2009 21:31:25 : Session /usr/local/src/vdrconvert/bin/vdr2dvd.sh Exit
+ exit
_______________________________________________
vdr mailing list
vdr@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux