`

Ubuntu视频转换工具-mencoder命令行参数

    博客分类:
 
阅读更多
Ubuntu视频转换工具-mencoder命令行参数
 作者:digest [原文转载][主机与系统] 评论:0
12-07-05 11:40
 
摘自:ChinaUnix文档频道 作者:HonestQiao 编辑:周荣茂 

因为刚好有些视频要转,google了一下,网上有很多Ubuntu视频转换工具mencoder的介绍,使用以后,觉得有必要汇总一下,留以他用。

CODE:
mencoder [options] file1 [specific options] [file2] [specific options]
mencoder src.avi -o dst.avi -vf scale=320:240 -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=500
# src.avi 原文件
# -o dst.avi 定义压缩为dst.avi
# -vf scale=320:240,调整视频尺寸到320x240;
# -oac copy,指定音频编码器,copy是指不压缩,直接使用源文件里的音频。copy换成 MP3lame,即压缩成mp3。
# -ovc lavc,指定视频编码器,使用libavcodec编码器;
# -lavcopts vcodec=mpeg4:vbitrate=500,指定libavcodec的参数,vcodec=mpeg4指使用mpeg4压缩,就是DivX,vbitrate=500指500kbps的比特率。

CODE:
mencoder src.avi -o dst.flv -of lavf -oac MP3lame -lameopts abr:br=32:mode=3 -ovc lavc i_certify_that_my_video_stream_does_not_use_b_frames -vf scale=350:-3 -sws 2

# src.avi 输入文件路径,是Mplayer能支持的格式即可
# -o dst.flv 输出路径
# -of lavf 输出格式 lavf表示libavcodec
# -oac MP3lame 输出音频编码方式,lame是最好的mp3编码器
# -lameopts abr:br=32:mode=3 abr代表平均码率,相对于cbr(固定码率)和vbr(可变码率,貌似不支持),br就是音频的码率,越高音质越好,mode=3,0-3分别代表Stereo,Joint Stereo,Force ms_stereo,Mono(默认为自动,事实上1和3对文件大小的影响并不是很大),另外可选的还有 vol(音量,取值0-10,数值越大音量越大,不建议修改)等
# -srate 22050 声音采样频率设置,也可以选11025,文件可以稍小一点
# -ovc lavc 输出视频编码 lavc就是libavcodec
# -lavcopts codec=flv flv格式压缩 vbitrate=150 视频码率
# -vf scale=350:-3 -sws 2 缩放视频,指定宽度为350,高度按比例来。质量由-sws选项控制,具体看手册
# -ofps 23 设定帧数,缩小帧数对节约文件大小效果不明显,且可能造成画面声音同步。建议不设置

分享到:
评论

相关推荐

    在Ubuntu下批量转换视频为H.264编码的mp4格式.docx

    然而,当面临大量视频转换任务时,使用命令行工具mencoder更为高效。mencoder是一款强大的视频编码工具,支持多种输入格式,并且拥有丰富的参数设置和快速的编码速度。 首先,确保mencoder已经安装: ```bash sudo ...

    mencoder媒体格式转换

    总之,mencoder作为一个功能强大的媒体转换工具,不仅提供了丰富的格式支持,还具备了高度的自定义性和灵活性,满足了用户在不同场景下的需求。无论是个人使用还是专业级的多媒体处理,mencoder都是一个值得信赖的...

    最新版本mplayer移植S3C2410成功

    如果你在Windows环境下下载,记得使用`dos2unix`工具转换configure和version.sh文件,以适应Linux环境。 接下来,创建一个名为`build-arm.sh`的脚本文件,用于配置和编译Mplayer。脚本中的主要配置选项包括: ```...

    A Bash Toolbox-开源

    1. 视频转码:利用Mencoder,可以快速将一个视频文件转换为其他格式,以适应不同的设备或网络需求。 2. 音频提取:从视频文件中提取音频流,保存为单独的音频文件,如MP3或AAC。 3. 视频截取:截取视频的一部分,...

    pyFF-开源

    pyFF是一款基于Python编写的开源图形界面工具,它为用户提供了简单易用的界面来操作ffmpeg和mencoder,这两个是强大的命令行工具,广泛用于视频处理和转换。pyFF的目标是简化复杂的视频文件大小调整过程,使得非技术...

Global site tag (gtag.js) - Google Analytics