视频转换时 ,如何让这个只显示一行,不这样滚动显示?

sh/bash/dash/ksh/zsh等Shell脚本
回复
lylinux
帖子: 49
注册时间: 2007-10-17 20:28
联系:

视频转换时 ,如何让这个只显示一行,不这样滚动显示?

#1

帖子 lylinux » 2010-03-28 11:37

#代码如下
想要把下面图片里面那种的滚动显示修改成 只显示一行,应该怎么修改下面的代码?
××××××××××××××××××××××××××××××××××××××××××××××××××××××

代码: 全选

#!/bin/bash
#sudo apt-get install mencoder gpac
for movie in `find  -name '*.rm' -o -name '*.rmvb' -o -name '*.avi' -o -name '*.wmv'`
do
echo "conv $movie to mp4..."
 
#mencoder  -ofps 24000/1001  -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=600 -vf  pullup,softskip,harddup -oac faac -faacopts mpeg=4:br=32:object=2 -channels 2 -srate  44000 "$movie" -o "$movie".avi
 
mencoder  -ofps 24000/1001  -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=768 -vf  scale=320:240,pullup,softskip,harddup -oac faac -faacopts mpeg=4:br=64:object=2 -channels 2 -srate  48000 "$movie" -o "$movie".avi
mv "$movie".avi a.avi
MP4Box -aviraw audio a.avi
MP4Box -aviraw video a.avi
mv a_video.FMP4 a.m4v
mv a_audio.raw a.aac
MP4Box -add a.aac -add a.m4v:fps=23.976 a.mp4
mv a.mp4 ~/.vsony/"$movie".mp4
rm a.avi
rm a.aac
rm a.m4v
 
done 
2010-03-27-11-26-39.jpg
头像
lilydjwg
论坛版主
帖子: 4258
注册时间: 2009-04-11 23:46
系统: Arch Linux
联系:

Re: 视频转换时 ,如何让这个只显示一行,不这样滚动显示?

#2

帖子 lilydjwg » 2010-03-28 12:59

用 sed 在每行前加个 \r ,太长的部分截掉吧。具体的我也不会。。
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 视频转换时 ,如何让这个只显示一行,不这样滚动显示?

#3

帖子 cnkilior » 2010-03-30 18:33

把stderr重定向,
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: 视频转换时 ,如何让这个只显示一行,不这样滚动显示?

#4

帖子 leeaman » 2010-03-30 18:35

stdout吧? :em06
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
回复