[问题]帮忙看看这段脚本写得哪有问题。mencoder压片的(解决)
发表于 : 2007-09-23 22:40
for movie in *.rm *.rmvb *.avi
for sub in *.str *.sub
do mencoder -font /home/fenggu/Downloads/Ubuntu_Soft/Fonts/simsun.ttc -sub "$sub" -unicode -subcp GB18030 -oac mp3lame -lameopts aq=7:vol=1.2:cbr:br=128 -srate 48000 -vf scale=320:-3,harddup -ofps 20 -ovc xvid -xvidencopts bitrate=220 "$movie" -o "$movie.avi"
done
执行时说:
./rmvb-avi2.sh: line 2: 在未预料的“for”附近出现语法错误
./rmvb-avi2.sh: line 2: `for sub in *.str *.sub'
没接触过这个,这是从精华贴里cp的,照着感觉搬上来就出问题了。
是不是for语句不能这样使用?赋值出问题了?要怎么改?
for sub in *.str *.sub
do mencoder -font /home/fenggu/Downloads/Ubuntu_Soft/Fonts/simsun.ttc -sub "$sub" -unicode -subcp GB18030 -oac mp3lame -lameopts aq=7:vol=1.2:cbr:br=128 -srate 48000 -vf scale=320:-3,harddup -ofps 20 -ovc xvid -xvidencopts bitrate=220 "$movie" -o "$movie.avi"
done
执行时说:
./rmvb-avi2.sh: line 2: 在未预料的“for”附近出现语法错误
./rmvb-avi2.sh: line 2: `for sub in *.str *.sub'
没接触过这个,这是从精华贴里cp的,照着感觉搬上来就出问题了。
是不是for语句不能这样使用?赋值出问题了?要怎么改?