转自: http://www.xxlinux.com/bbs/viewthread.php?tid=3884&extra=
前几天尝试了用 FFmpeg 转 3GP,结果是很成功的。
那么用 mplayer 是不是也可以呢,我想也是可以的,于是做了一下尝试。
我们到: http://www.mplayerhq.hu 下载 mplayer
建议大家下载 SVN 版的 svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
下载后从源码安装
./configure --language=zh_CN
make
su root
make install
此软件本来我是建好有 rpm 的,但由于一些原因还无法向外公布下载,暂时由源码安装,上面的参数只是很简单的几个,希望把它搞的更强大的的朋友,可以参考 ./configure --help
编译时间很长,安装好后会发现 man 手册中提供的内容很多,不过关于 3gp 的是零。
经过一些时间的揣摩,发现下面此参数可行性很高的:
mencoder 输入文件 -oac lavc -ovc lavc -lavcopts vcodec=h263:autoaspect:acodec=libfaac -vf scale=176:144 -o 输出文件.3gp
采用的音频格式非 AMR ,而是 AAC ,其中 scale=176:144 是视频分辨率大小,还是以前说过的,最好不要改,如果你的手机高端些,改成 320:240 也无所谓,只不过对于低端机可能无法播放
autoaspect 是保持宽高比例,这个可以根据自己的需要增减此参数
此参数还是最初的尝试结果,它是不是能用 AMR 也是值得研究,在网上你可以搜一下, mencoder 转 3GP 的很少,有用的几乎没有,而上面总结出来的参数很好用,也测试过多部手机了,不错的
由于用的是 SVN 版,在我机子中的结果和 FFmpeg 一样,没有直接转不了的视频,呵呵,是不是很不错的,也是很值得一用的软件


l460618498 于 2009-09-04 19:05:18发表:
你用“她”
难道是个MM???
lon83129 于 2009-09-04 16:31:13发表:
她那是夜耗子{:2_93:}
h_h 于 2009-09-04 13:06:04发表:
精神可佳阿 (q):s
ty8080 于 2009-09-04 12:58:33发表:
从发贴时间看得出楼主是个夜猫子。
不过发这么好的贴应该好好表扬一下
(e:e2s
满脸胡子 于 2009-09-04 10:45:44发表:
楼主这么晚了,还在发贴。
(e:e2s