首页 Linux通用技术 - Linux发行版技术 - 企业应用 - 实验室  Linux论坛 - 网站导航

誉天红帽认证架构师RHCA培训
您的位置: 首页 >> 网站导航 >> Linux通用技术 >> Linux编程与内核 >> 查看内容 -发布信息
linux下mencoder的一些用法
joyrce发布于 2008-3-07 | 次阅读   字号:     (网友评论 0 条) 我要评论


Mencoder是linux下的视频转换工具。但是在UBUNTU下我没有找到一个好用的前端。

只能先整理出一些常用的命令行,等研究清楚GTK+以后,自己来写个前端了。
QUOTE:
//To DIVX

mencoder -oac mp3lame -lameopts aq=7:cbr:br=128 -srate 44100 -vf scale=width:height,harddup -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vbitrate=320 InputFile -o OutputFile



//To DIVX(2pss)

mencoder -nosound -vf scale=width:height,harddup -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vbitrate=320:vpass=1 InputFile -o OutputFile



mencoder -oac mp3lame -lameopts aq=7:cbr:br=128 -srate 44100 -vf scale=width:height,harddup -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vbitrate=320:vpass=2 InputFile -o OutputFile



//To XVID

mencoder -oac mp3lame -lameopts aq=7:cbr:br=128 -srate 44100 -vf scale=width:height,harddup -ovc xvid -xvidencopts bitrate=320 InputFile -o OutputFile



//To XVID(2pss)

mencoder -nosound -vf scale=width:height,harddup -ovc xvid -xvidencopts bitrate=320:pass=1 InputFile -o OutputFile



mencoder -oac mp3lame -lameopts aq=7:cbr:br=128 -srate 44100 -vf scale=width:height,harddup -ovc xvid -xvidencopts bitrate=320:pass=2 InputFile -o OutputFile


//To x264

mencoder -oac mp3lame -lameopts aq=7:cbr:br=128 -srate 44100 -vf scale=width:height,harddup -ovc x264 -x264encopts bitrate=320 InputFile -o OutputFile



//To x264(2pss)

mencoder -nosound -vf scale=width:height,harddup -ovc x264 -x264encopts bitrate=320:pass=1 InputFile -o OutputFile



mencoder -oac mp3lame -lameopts aq=7:cbr:br=128 -srate 44100 -vf scale=width:height,harddup -ovc x264 -x264encopts bitrate=320:pass=2 InputFile -o OutputFile



//视频滤镜

... -vf ...,eq=B:C,...harddup ... B=亮度,C=对比度
... -vf ...,rotate=R,...harddup ... R=旋转方式(0,逆时针90度。1,顺时针90度。)
... -vf ...,mirror,...harddup ... 水平翻转
... -vf ...flip,...harddup ... 垂直翻转
.. .-vf ...,crop=W:H:X:Y,...harddup ...
... -vf ...,expand=W:H:::1,...harddup ... 加黑边将画面扩展到W:H
... -vf...-ofps F ... F=帧速率
... -ss H:M:S:MS -endpos H:M:S:MS ... 时间分割(H=小时,M=分钟,S=秒,MS=毫秒)



//MP3音频控制
-oac mp3lame -lameopts aq=Q:[mode=M:][vol=V:]cbr:br=B [-delay D] -srate H Q=精度,M=模式(3为单声道),V=音量,B=比特率,D=延迟,H=采样频率



//字幕控制
-sid [MKV字幕号] -sub [字幕文件路径] -font [字体文件路径] -subfont-text-scale [字体尺寸] -subfont-outline [字体边框尺寸(px)] -subfont-blur [字体模糊(%)] -subpos [字幕位置(%)] -subdelay [延迟] -subcp CP936 -unicode


//To PAL DVD

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9000:vbitrate=5001:keyint=15:vstrict=0:acodec=ac3:abitrate=224[:aspect=16/9|:aspect=4/3] -ofps 25 -o OutputFile InputFile



//To NTSC DVD

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9000:vbitrate=5001:keyint=18:vstrict=0:acodec=ac3:abitrate=224[:aspect=16/9|:aspect=4/3] -ofps 23.976 -o OutputFile InputFile



//To PAL AVI Containing AC-3 Audio to DVD

mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:tsaf -vf scale=720:576,harddup -ofps 25 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9000:vbitrate=5001:keyint=15:vstrict=0[:aspect=16/9|:aspect=4/3] -o OutputFile InputFile



//To NTSC AVI Containing AC-3 Audio to DVD

mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:tsaf:telecine -vf scale=720:480,harddup -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9000:vbitrate=5001:keyint=18:vstrict=0[:aspect=16/9|:aspect=4/3] -ofps 23.976 -o OutputFile InputFile



//To PAL SVCD

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xsvcd -vf scale=480:576,harddup -srate 44100 -af lavcresample=44100 -lavcopts vcodec=mpeg2video:mbd=2:keyint=15:vrc_buf_size=917:vrc_minrate=600:vbitrate=2001:vrc_maxrate=2500:acodec=mp2:abitrate=224 -ofps 25 -o OutputFile InputFile

//To NTSC SVCD

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xsvcd -vf scale=480:480,harddup -srate 44100 -af lavcresample=44100 -lavcopts vcodec=mpeg2video:mbd=2:keyint=18:vrc_buf_size=917:vrc_minrate=600:vbitrate=2001:vrc_maxrate=2500:acodec=mp2:abitrate=224 -ofps 23.976 -o OutputFile InputFile



//To PAL VCD

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xvcd -vf scale=352:288,harddup -srate 44100 -af lavcresample=44100 -lavcopts vcodec=mpeg1video:keyint=15:vrc_buf_size=327:vrc_minrate=1152:vbitrate=1152:vrc_maxrate=1152:acodec=mp2:abitrate=224 -ofps 25 -o OutputFile InputFile



//To NTSC VCD

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xvcd -vf scale=352:240,harddup -srate 44100 -af lavcresample=44100 -lavcopts vcodec=mpeg1video:keyint=18:vrc_buf_size=327:vrc_minrate=1152:vbitrate=1152:vrc_maxrate=1152:acodec=mp2:abitrate=224 -ofps 23.976 -o OutputFile InputFile

【已有0位网友发表了看法】 【打印】 【关闭】

 我要评论
发表评论,与各位同人交流。
 热点主题
·Linux获取当前时间
·在Linux上安装g77 fortran complier步
·在vi下面永久显示行号
·[Linux]OGG转MP3
·在Linux系统下编译多个Fortran程序
·切换GCC版本
·谁有下载的,以黑客为题材的科幻小说
·linux下的编程环境了解知识
·Linux回收站
·[问题]大虾:配置binutils时,报“ i
 最新主题
·Linux学习笔记--内核管理
·arm+linux平台开发的准备
·在usaco上遇到的一个linux与windows不
·linux_shell 特殊符号的介绍
·内核头文件传奇
·凌阳教育“嵌入式Linux奥运就业班”火
·使用Ext4文件系统
·linux 下的console 与 pts
·linux study -kernel bootup
·[问题]大虾:配置binutils时,报“ i
 关注热点

Linux紧张辩论
和全球近30万Linux爱好者热讨当今最热门的开源话题,寻找同城Linux人,发表你的见解...

· 最新主题与激烈辩论主题,5分钟前由系统自动更新!
· 24小时热点Top20与一周热点Top20主题,15分钟前由系统自动更新!

下载1000部免费Linux教程,参与Linux社区文档的建设...

各省Linux人:

北京 上海 天津 重庆 广东 湖北
四川 安徽 湖南 河北 江西 河南
陕西 山东 福建 江苏 浙江 山西
吉林 辽宁 广西 宁夏 甘肃 贵州
云南 新疆 西藏 青海 台湾 海南
香港 澳门 内蒙古 黑龙江

Linux精华文档 Linux同城人(交友)

全国大学校园Linux人

热门栏目推荐:Linux业界新闻

 
合作 | 关于我们 | 联系我们 | 导航 | 会员注册

©2010 红联 Powered by SupSite