From 3bd1f1e5055f49269338068c9e329a6b5a9fd005 Mon Sep 17 00:00:00 2001 From: jaf Date: Fri, 31 May 2002 21:44:39 +0000 Subject: =?UTF-8?q?v0.1.8,=20-=20new=20option=20-sync,=20by=20J=C3=BCrgen?= =?UTF-8?q?=20Hammelmann=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6247 b3059339-0415-0410-9bf9-f77b7e298cf2 --- TOOLS/mencvcd | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'TOOLS') diff --git a/TOOLS/mencvcd b/TOOLS/mencvcd index 914f491dfe..d4bb7f91f1 100755 --- a/TOOLS/mencvcd +++ b/TOOLS/mencvcd @@ -1,6 +1,6 @@ #!/bin/sh # -# Version: 0.1.7 +# Version: 0.1.8 # # Licence: GPL # @@ -41,6 +41,8 @@ # 2002/05/15 v0.1.7 # - bugfixes # - more help +# 2002/05/26 v0.1.8 +# - new option "-sync" # ################################################################################ # @@ -78,6 +80,8 @@ function usage() { echo "-ratio output ratio size of frames, see yuvscaler (1)." echo "-size x sets output size of frames." echo "-svcdout encode to SVCD format [VCD default]." + echo "-sync set the presentation timestamp offset of video" + echo " stream w.r.t. audio stream (video-audio) in mSec." echo "-vbr output video bitrate in kbs [VCD:1152, SVCD:2500]." echo "-vfr sets the frame-rate of the output-stream. Currently" echo " only the standard MPEG rates are supported." @@ -145,6 +149,7 @@ mpegnorm="-f $VCDMODE -b $vbr -B 260 -V 46" imaget="-t vcd2" yuvin="" framerate="" +sync="" while [ "$1"x != "x" ]; do case $1 in @@ -210,6 +215,10 @@ while [ "$1"x != "x" ]; do -svcdout) norm="SVCD" ;; + -sync) + sync="-O $2" + shift 1 + ;; -vbr) vbr=$2 vbrset=1 @@ -281,7 +290,7 @@ if [ $burnonly -eq 0 ]; then # multiplex streams [ -f $NAME.mpv -a -f $NAME.mpa ] || exit 1 rm -f ${NAME}*.mpg - mplex $mplexnorm $NAME.mpv $NAME.mpa -o ${NAME}%d.mpg + mplex $mplexnorm $sync $NAME.mpv $NAME.mpa -o ${NAME}%d.mpg # create cd images for mpg in ${NAME}*.mpg; do -- cgit v1.2.3