|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
自从有了具有播放多媒体的手机后,对照体贴这个成绩:linux下怎样转视频格局为3GP.win下貌似有太多工具了,不外要找个收费的,还真不简单。
像3GP这类格局生成就是手机上的了,小,十分小,固然另有nokia的撑持。不外效果麻,固然是不怎样好了。
回到正题,linux下,也许mencoder是能够的,如今mplayer乃至撑持real了,那把rmvb转成3GP也何尝不成。不外我明天看到的办法是用ffmpeg,固然起首要断定你编译的ffmpeg翻开了x264和aac的撑持,由于前者是3GP的视频解码,后者是3GP的音频解码,缺一不成。然后用上面这条命令转格局:
ffmpeg-i.avi-ar8000-ac1-acodecaac-vcodech263-s176x144-r12-b30-ab12.3gp
注释下各参数。-i参数就是指定原始文件罢了;-ar参数是指定音频声道,手机就不讲就了,1个声道足以,万万别误解觉得只要一个耳塞能够有声响哦;-acodec参数是指定输入文件中音频的格局,保举aac;-vcodec同理,即指定输入文件的视频格局,3GP的话就是h263了;-s参数是输入视频的屏幕巨细,我的手机实际上是160x128的,大概不是很标准,归正你只能选择他供应的三个个中之一,看来仍是176x144对照靠近了,他撑持的巨细为:128x96,176x144,352x288,704x576,1408x1152;-r参数,应当是祯的观点了;-b参数便是视频bit率;-ab参数是音频bit率。
我用下面的命令转了一个700M火箭对爵士的NBA视频,格局是avi的,转后巨细为34.7M,紧缩的够狠,放得手机上看了下,效果糟,仿佛良多马赛克拼起来的一样。然后增添参数的值,即:
ffmpeg-i.avi-ar8000-ac1
-acodecaac-vcodech263-s176x144-r20
-b60-ab32.3gp
云云后,体积增添至47M,效果好了点,最少分得清哪一个是T-mac了
</p>
要多google,因为我不可能,也不可以给你解答所有内容,我只能告诉你一些关键点,甚至我会故意隐瞒答案,因为在寻找答案的过程中。 |
|