diff options
author | jaf <jaf@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-05-31 21:44:39 +0000 |
---|---|---|
committer | jaf <jaf@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-05-31 21:44:39 +0000 |
commit | 3bd1f1e5055f49269338068c9e329a6b5a9fd005 (patch) | |
tree | 209341bf470b5dd5a85936f3875557879bb93169 /TOOLS/mencvcd | |
parent | b3d7b46180e6cd02ffddd5f9978214522496e6b5 (diff) | |
download | mpv-3bd1f1e5055f49269338068c9e329a6b5a9fd005.tar.bz2 mpv-3bd1f1e5055f49269338068c9e329a6b5a9fd005.tar.xz |
v0.1.8, - new option -sync, by Jürgen Hammelmann <juergen.hammelmann@gmx.de>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@6247 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'TOOLS/mencvcd')
-rwxr-xr-x | TOOLS/mencvcd | 13 |
1 files changed, 11 insertions, 2 deletions
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 <s> output ratio size of frames, see yuvscaler (1)." echo "-size <X>x<Y> sets output size of frames." echo "-svcdout encode to SVCD format [VCD default]." + echo "-sync <n> set the presentation timestamp offset of video" + echo " stream w.r.t. audio stream (video-audio) in mSec." echo "-vbr <n> output video bitrate in kbs [VCD:1152, SVCD:2500]." echo "-vfr <n> 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 |