Chinaunix首页 | 论坛 | 博客
  • 博客访问: 243268
  • 博文数量: 33
  • 博客积分: 3030
  • 博客等级: 中校
  • 技术积分: 500
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-09 17:49
文章分类

全部博文(33)

文章存档

2011年(1)

2010年(1)

2009年(10)

2008年(21)

我的朋友

分类: LINUX

2008-10-25 23:59:53

mencoder可以做视频剪辑和视频格式转换。它既能在Windows操作系统上使用,又能在Linux操作系统上使用。它只能通过命令行的形式使用。

例一:

mencoder basket.rm -ovc lavc -oac lavc -o basket.avi

把basket.rm文件转换为basket.avi文件,其中,视频转换为mp4格式,音频转换为mp2格式。"-o basket.avi"定义转换成的文件名为"basket.avi","-ovc lavc"表示用默认的mp4格式编码图象,"-oac lavc"表示用默认的mp2格式编码声音。

例二:

mencoder basket.rm -ovc lavc -oac mp3lame -o basket.avi

"oac mp3lame"表示用mp3格式编码声音。

例三:

mencoder basket.rm -ovc lavc -oac mp3lame -o basket.avi -ss 5:00 -endpos 8:00

"-ss 5:00 -endpos 8:00"告诉mencoder仅仅转换从5分0秒到13分0秒的片段。

例四:

mencoder basket.avi -ovc copy -oac copy -o newbasket.avi -ss 5:00 -endpos 8:00

"-ovc copy"表示不作视频转换,"-oac copy"表示不作音频转换。这个命令把basket.avi文件中的5分0秒到13分0秒的部分拷贝到newbasket.avi文件中。

例五:

mencoder a1.avi a2.avi -ovc copy -oac copy -o asum.avi

这个命令把a1.avi和a2.avi文件合并为asum.avi文件。

例六:

mencoder basket.rm -ovc lavc -oac lavc -lavcopts vbitrate=100 -lavcopts abitrate=32 -o basket.avi

限制目的文件的大小。目的文件中,一秒种图象占用100kbit空间,一秒钟声音占用32kbit空间。较小的目标文件大小,一般意味着较低的图象和声音的质量。

注意:如果是在Windows下播放mencoder制作的mp4格式的文件,可能需要安装ffmpeg4解码器。

使用mencoder将视频转换成avi格式的其它示例:

(1) RMVB转AVI:
mencoder 1.rmvb -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rmvb.avi

(2) RM转AVI
mencoder 1.rm -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rm.avi

(3) MPEG转AVI
mencoder mp4.mpeg -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o mp4.avi

(4) MOV转AVI
mencoder qtime.mov -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o qtime.avi

(5) WMV转AVI 包括WMV7到WMV9,只实验到WMV9
mencoder m7.wmv -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o m7.avi

(6) RV转AVI
mencoder 1.rv -oac mp3lame -lameopts preset=64 -ovc xvid -xvidencopts bitrate=600 -of avi -o rv.avi

等等……格式,参数不变,改文件名就好了。

相关参数解释如下:
  • -oac mp3lame 输出音频为mp3编码格式
  • -lameopts preset=64 mp3lame的一个选项,音频码率为64kbps
  • -ovc xvid 输出视频为xvid编码格式
  • -xvidencopts bitrate=600 xvid的一个选项,视频码率为600kbps
  • -of avi 输出目标文件格式为avi
  • 其它两个一个是输入文件,一个是输出文件
阅读(1631) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~