Re: [vdr] What about vdr-1.6.1?

2009-06-25 Thread Jan Willies
Am 25.06.2009 21:55, schrieb Ville Skyttä:
> On Sunday 21 June 2009, Udo Richter wrote:
>> On 21.06.2009 17:08, Klaus Schmidinger wrote:
>>> On 17.06.2009 19:03, J.W. wrote:
 I thought you could just release vdr-1.6.1 with the patches you have
 already published (maybe with additional dvb_api patch) . Are there more
 bugfixes planed?
>>> I released VDR 1.6.0 only because several people wanted to have
>>> a stable release just before switching to the DVB-S2 API.
>>> Sure, I could release a 1.6.1 now, but that would be exactly the
>>> same as 1.6.0 plus the two patches 1.6.0-1 and 1.6.0-2.
>>> But would that actually be a big help? There's already quite
>>> some backporting of version 1.7.x stuff going on...
>>>
>>> I guess I'm going to concentrate entirely on version 1.7.x.
>> Hmmm, this could also be a great opportunity: Why not nominate someone
>> as the official maintainer of the 1.6 stable branch? Someone who
>> collects or back-ports fixes and smaller enhancements to the 1.6 branch,
>> and does minor releases based on community feedback?
>
> Yes, please!  Udo, are you volunteering? ;)

Seconded.


  - jan

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] What about vdr-1.6.1?

2009-06-25 Thread Ville Skyttä
On Sunday 21 June 2009, Udo Richter wrote:
> On 21.06.2009 17:08, Klaus Schmidinger wrote:
> > On 17.06.2009 19:03, J.W. wrote:
> >> I thought you could just release vdr-1.6.1 with the patches you have
> >> already published (maybe with additional dvb_api patch) . Are there more
> >> bugfixes planed?
> >
> > I released VDR 1.6.0 only because several people wanted to have
> > a stable release just before switching to the DVB-S2 API.
> > Sure, I could release a 1.6.1 now, but that would be exactly the
> > same as 1.6.0 plus the two patches 1.6.0-1 and 1.6.0-2.
> > But would that actually be a big help? There's already quite
> > some backporting of version 1.7.x stuff going on...
> >
> > I guess I'm going to concentrate entirely on version 1.7.x.
>
> Hmmm, this could also be a great opportunity: Why not nominate someone
> as the official maintainer of the 1.6 stable branch? Someone who
> collects or back-ports fixes and smaller enhancements to the 1.6 branch,
> and does minor releases based on community feedback?

Yes, please!  Udo, are you volunteering? ;)

___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] vdrconvert-vdr-1.7.0+

2009-06-25 Thread Martin Gansser
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.0 +0200
+++ vdr2dvd.sh	2009-06-25 21:29:45.0 +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ühren
-			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]}/1.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}\\1.ts\" \"Z:${WINEPFAD}\\001.mpv\" \"Z:${WINEPFAD}\\001.mpa\""
 			## Jobfile anlegen
 			echo "offeryn pvas job v01" > ${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