注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

天地不仁,以万物为Googol!

天行有常,不以物喜,不以己悲……

 
 
 

日志

 
 

使用MEncoder转换视频  

2008-01-20 14:03:38|  分类: 积累 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
恩,确实是个好软件,尤其是在转换rmvb方面有着强大的优势,而且速度不慢。

MEncoder在http://www.mplayerhq.hu/可以找到下载。先下载执行文件,下载后是个zip包,解包到某个目录就行。然后下载解码包,将解码包解到之前那个目录的codec下。以上文件,在写这篇blog时都是最新的。

转换方面,使用如下的命令就可以:

mencoder.exe -noodml "source.avi"  -sub "sub.ass" -subcp cp936 -font simhei.ttf -subfont-text-scale 4 -o "output.avi" -ofps 20.000 -vf-add scale=640:-2 -ovc xvid -xvidencopts bitrate=500 -srate 44100 -oac mp3lame -lameopts vbr=0 -lameopts br=128 -lameopts vol=0 -lameopts mode=0 -lameopts aq=7 -lameopts padding=3 -af volnorm -xvidencopts max_bframes=0:nogmc:noqpel

说一下各主要参数:
source.avi 这个就是输入文件,基本上,mplayer支持的格式,都可以方便的转换。可以输入mplayer “source.avi"开测试是否被mplayer支持。可以很好支持rmvb文件。
sub.srt 字幕文件。我自己实验了ass和srt格式的字幕,都没有问题。很可惜,目前MEncoder还不支持utf8编码的字幕,需要将其转换到gb2312或者其他的宽字符格式。
cp936 字符编码页。这个的设置要和上一个字幕的编码页相匹配。gb2312的编码页是936,所以这里使用cp936。
simhei.ttf 字幕使用的字体。这里用黑体。
4 字幕字体大小,4就很合适了。
output.avi 输出文件。没啥好说的……
scale=640:-2 缩放。将原始文件缩放到宽是640,高是自适应的大小。因为我的pda是vga屏的。大部分的qvga屏请使用320。
xvid 视频编码格式。使用常用且支持最好的xvid。
mp3lame 音频编码格式。使用常用的mp3。反正随身看的没有音质要求。

剩下的参数,都是一些编码细节和转换细节,有兴趣的可以查看MEncoder的帮助

对某人多说一句,魅族那个很好用的转换器,其实就是MEncoder的一个gui前端而已。而且参数设置比较少,没法外挂字幕。你可以直接用我这个转换。

再多说一句,WisMencoder其实是MEncoder的另一个gui前端,但是他那个参数不知道怎么设置的,转很多rmvb或者x264的时候,都会出现影音不同步,很是诡异。而且使用时还广告不断,严重b4之!
  评论这张
 
阅读(1100)| 评论(4)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017