recordmydesktop录制桌面后ogv转avi脚本

 

在Linux下使用recordmydesktop录制桌面很方便,但是生成的是ogv文件,不够通用,转成avi格式会比较好传给非linux用户看.

这里有一个简单的小脚本,直接保存ogv2avi到bin目录下使用即可.

简单脚本:

#!/bin/bash
# ogv to avi
mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o "$2"

功能稍好的脚本:

#!/bin/bash
# ogv to avi
# Call this with multiple arguments
# for example : ls *.{ogv,OGV} | xargs ogv2avi
N=$#;
echo "Converting $N files !"
for ((i=0; i<=(N-1); i++))
do
echo "converting" $1
filename=${1%.*}
mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $filename.avi
shift 1
done

保存完成后

sudo chmod +x ogv2avi

然后直接用ogv2avi 源文件  目标文件即可

脚本需要mencoder支持哦,ubuntu12.04 arch linux 都可以正常使用的.

1 条评论

  1. 脚本转换后的avi视频时间缩短了好多,声音画面不同步。。。

:wx :k :good :fd :gz more »