Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 126994 | Differences between
and this patch

Collapse All | Expand All

(-)any2dvd-0.36_beta-r2.sh (-5 / +11 lines)
Lines 68-73 Link Here
68
KEEP_DTS="yes"
68
KEEP_DTS="yes"
69
SKIP_COMM="no"
69
SKIP_COMM="no"
70
MPEGTS_PIDS="no"
70
MPEGTS_PIDS="no"
71
VID_BITRATE="5000"
71
SUBFONT="arial.ttf"
72
SUBFONT="arial.ttf"
72
SUBFONTSIZE="18.0"
73
SUBFONTSIZE="18.0"
73
SUBCHARACTERSET="ISO8859-1"
74
SUBCHARACTERSET="ISO8859-1"
Lines 191-196 Link Here
191
--skip_comm=[yes|no]			Skip commercials for MythTV recorded video			(Default: No)
192
--skip_comm=[yes|no]			Skip commercials for MythTV recorded video			(Default: No)
192
--mpegts_allpids=[yes|no]		Encode all PIDs from MPEG-TS capture files			(Default: No (First PID only))
193
--mpegts_allpids=[yes|no]		Encode all PIDs from MPEG-TS capture files			(Default: No (First PID only))
193
--overscan=[0-100]			Percentage value to pad screen border ('3.5' is a good start)	(Default: None)
194
--overscan=[0-100]			Percentage value to pad screen border ('3.5' is a good start)	(Default: None)
195
--vid_bitrate=[3000-5000]		Video Bitrate in kbps to encode to (Below 3000 is pretty poor quality and --compress=yes halves this)	(Default: 5000)
194
--encode_args=["..."]			Extra encoding command-line options to pass to Transcode	(Default: None)
196
--encode_args=["..."]			Extra encoding command-line options to pass to Transcode	(Default: None)
195
--preformat=[yes|no]			Force files through Mencoder first before Transcoding		(Default: No)
197
--preformat=[yes|no]			Force files through Mencoder first before Transcoding		(Default: No)
196
-j [movie_title=file1.avi file2.avi]	Movie title followed by files to join
198
-j [movie_title=file1.avi file2.avi]	Movie title followed by files to join
Lines 287-292 Link Here
287
			--mpegts_allpids=no) shift; MPEGTS_PIDS="no" ;;
289
			--mpegts_allpids=no) shift; MPEGTS_PIDS="no" ;;
288
			--overscan=*) OVERSCAN=`echo $1 | sed 's/=/ /' | awk '{print $2}' | sed 's/%//g'`
290
			--overscan=*) OVERSCAN=`echo $1 | sed 's/=/ /' | awk '{print $2}' | sed 's/%//g'`
289
					OVERSCAN_ARGS="--overscan="$OVERSCAN""; shift ;;
291
					OVERSCAN_ARGS="--overscan="$OVERSCAN""; shift ;;
292
			--vid_bitrate=*) VID_BITRATE=`echo $1 | sed 's/=/ /' | awk '{print $2}' | sed 's/%//g'`
293
					VID_BITRATE_ARGS="--vid_bitrate="$VID_BITRATE""; shift ;;
290
			--encode_args=*) ENCODE_ARGS=`echo $1 | awk -F"--encode_args=" '{for(i=1;i<=NF;i++) print $i }' | sed '$!N;s/\n//'`
294
			--encode_args=*) ENCODE_ARGS=`echo $1 | awk -F"--encode_args=" '{for(i=1;i<=NF;i++) print $i }' | sed '$!N;s/\n//'`
291
					ENCODE_ARGS_A2V="--encode_args=\"$ENCODE_ARGS\""; shift ;;
295
					ENCODE_ARGS_A2V="--encode_args=\"$ENCODE_ARGS\""; shift ;;
292
			--preformat=yes) PREFORMAT_FRC="yes"; PREFORMAT_FRC_ARGS="--preformat=yes"; shift ;;
296
			--preformat=yes) PREFORMAT_FRC="yes"; PREFORMAT_FRC_ARGS="--preformat=yes"; shift ;;
Lines 345-353 Link Here
345
[ ! -z "$JMT" ] && FORCE="no"
349
[ ! -z "$JMT" ] && FORCE="no"
346
if [ "$WORKDIR" = "tmp_any2dvd" ] && [ ! -d "tmp_any2dvd" ]; then mkdir tmp_any2dvd; fi
350
if [ "$WORKDIR" = "tmp_any2dvd" ] && [ ! -d "tmp_any2dvd" ]; then mkdir tmp_any2dvd; fi
347
if [ ! -d "$WORKDIR" ]; then
351
if [ ! -d "$WORKDIR" ]; then
348
	echo -e "\n\e[31;01m Error:\e[m Directory \""$WORKDIR"\" does not exist!\n"
352
	echo -e "\n\e[31;01m Warning:\e[m Directory \""$WORKDIR"\" does not exist!\n"
349
	rm "$LOCKFILE" &> /dev/null
353
        echo -n "Shall I create it for you? (yes/no): "
350
	exit
354
        read answer
355
        [ "$answer" != "yes" ] && rm "$LOCKFILE" &> /dev/null && exit
356
        mkdir -p $WORKDIR
351
fi
357
fi
352
if [ "$FORMAT" = "ntsc" ]; then
358
if [ "$FORMAT" = "ntsc" ]; then
353
	FPS="29.970"; FPS_CODE="4"; HEIGHT="480"; MFPS="30000:1001"; OFPS="30000/1001";	TVSIZE="720x480"
359
	FPS="29.970"; FPS_CODE="4"; HEIGHT="480"; MFPS="30000:1001"; OFPS="30000/1001";	TVSIZE="720x480"
Lines 607-614 Link Here
607
			rm "$LOCKFILE" &> /dev/null
613
			rm "$LOCKFILE" &> /dev/null
608
			exit
614
			exit
609
		else
615
		else
610
			good Running: "any2vob --workdir=\"$WORKDIR\" --format=$FORMAT --audio_format=$AUD_FMT $ENCODE_ARGS_A2V $OVERSCAN_ARGS $PREFORMAT_FRC_ARGS $SURROUND_ARGS --compress=$COMPRESS --aspect=$ASPECT --pulldown=$PULLDOWN --keep_dts=$KEEP_DTS --preview=$PREVIEW --skip_comm=$SKIP_COMM --mpegts_allpids=$MPEGTS_PIDS $CALC_ARGS $SUB_ARGS $AUD_ARGS $INPUT_ARGS $JOIN_ARGS"
616
			good Running: "any2vob --workdir=\"$WORKDIR\" --format=$FORMAT --audio_format=$AUD_FMT $ENCODE_ARGS_A2V $OVERSCAN_ARGS $VID_BITRATE_ARGS $PREFORMAT_FRC_ARGS $SURROUND_ARGS --compress=$COMPRESS --aspect=$ASPECT --pulldown=$PULLDOWN --keep_dts=$KEEP_DTS --preview=$PREVIEW --skip_comm=$SKIP_COMM --mpegts_allpids=$MPEGTS_PIDS $CALC_ARGS $SUB_ARGS $AUD_ARGS $INPUT_ARGS $JOIN_ARGS"
611
			CMD="any2vob --workdir=\"$WORKDIR\" --format=$FORMAT --audio_format=$AUD_FMT $ENCODE_ARGS_A2V $OVERSCAN_ARGS $PREFORMAT_FRC_ARGS $SURROUND_ARGS --compress=$COMPRESS --aspect=$ASPECT --pulldown=$PULLDOWN --keep_dts=$KEEP_DTS --preview=$PREVIEW --any2dvd=yes --skip_comm=$SKIP_COMM --mpegts_allpids=$MPEGTS_PIDS $CALC_ARGS $SUB_ARGS $AUD_ARGS -i $a2v_file_list $JOIN_ARGS"
617
			CMD="any2vob --workdir=\"$WORKDIR\" --format=$FORMAT --audio_format=$AUD_FMT $ENCODE_ARGS_A2V $OVERSCAN_ARGS $VID_BITRATE_ARGS $PREFORMAT_FRC_ARGS $SURROUND_ARGS --compress=$COMPRESS --aspect=$ASPECT --pulldown=$PULLDOWN --keep_dts=$KEEP_DTS --preview=$PREVIEW --any2dvd=yes --skip_comm=$SKIP_COMM --mpegts_allpids=$MPEGTS_PIDS $CALC_ARGS $SUB_ARGS $AUD_ARGS -i $a2v_file_list $JOIN_ARGS"
612
			eval $CMD
618
			eval $CMD
613
		fi
619
		fi
614
	else
620
	else

Return to bug 126994