互联网

mencoder

mencoder

  • 软件名称:mencoder
  • 软件平台:PC
  • mencoder介绍
    menmen men

    简介

    mencoder 是一款命令行方式的视频处理软件,是Mplayer自带的编码工具(Mplayer是Linux下的播放器,开源,支持几乎所有视频格式的播放,现在有windows和Mac版本)。

    在linux下,安装完Mplayer后,就有mencoder,无需另外安装。

    mencoder支持几乎所有的格式的视频转换,可以将任意格式转换到任意格式,转换功能可以说是相当强大。目前市面上流行的格式转换器,都是基于mencoder开发的GUI,比如暴风转码格式工厂等。可以说转换器能办到的,mencoder都能办到,但mencoder能办到的,转换器就不一定能办到了。

    很多初学者宁可去用转换器,也不用mencoder的很大原因是mencoder只支持在命令行

    下操作,令很多初学都无所适从,不知如何开始。这也是mencoder不能流行开来的原因.

    mencoder进程

    进程名称:

    mencoder.exe

    英文描述:

    N/A

    进程分析:

    视频转换软件的相关程序。(很多视频转换软件的核心都是mencoder,也可以说是基于mencoder设计的,软件只是它的一个外壳,一种界面而已。)

    进程位置:

    unknown

    程序用途:

    视频格式转换

    展开表格

    安全等级 (0-5):

    N/A (N/A无危险 5最危险)

    间碟软件:

    广告软件:

    病毒:

    木马:

    基本参数

    例如:mencoder input.avi -o output.avi -OAC mp3lame -lameopts cbr:br=32 -OVCx264 -x264encopts bitrate=440 -vf scale=448:-3

    input.avi 是指输入的视频,也就是你要转换的视频。

    -o output.avi 中的“-o”是指你要输出视频,输出的视频名为output.avi。

    -oac 设置音频编码器。

    mp3lame 设置音频编码器为mp3lame,也是就mp3。

    -lameopts 设置mp3lamer的相关参数。

    cbr:br=32 设置音频的码率为32。

    -ovc 设置视频编码器

    x264 设置视频编码器为x264。

    -x264encopts 设置x264的参数。

    bitrate-440 设置x264的视频的码率为440。

    -vf scale=448:-3 设置视频的宽为448,高为-3,-3的意思就是让mencoder来设置最佳宽度。

    mencoder2

    以上参数只是很少一部分,还有很多,无法一一列举。如果真心想学,就多用搜索引擎进行学习。

    图片编辑参数

    #用当前目录中的所有JPEG文件创建DivX4文件:

    mencoder *.jpg -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi

    #用当前目录中的一些JPEG文件创建DivX4文件:

    mencoder -mf on:w=800:h=600:fps=25 -ovc divx4 -o output.avi *.jpg

    #用当前目录中的所有JPEG文件创建Motion JPEG(MJPEG)文件:

    mencoder -mf on:w=800:h=600:fps=25 -ovc copy -o output.avi *.jpg

    #用当前目录中的所有PNG文件创建一个非压缩的文件:

    mencoder -mf on:w=800:h=600:fps=25:type=png -ovc rawrgb -o output.avi *.png

    简单用法:

    mencoder *.jpg -mf on:fps=15 -o output.avi -ovc xvid

    视频合并参数

    mencoder -oac copy -ovc copy -idx -o output.avi video1.avi video2.avi video3.avi

    * 其中,-oac copy 选项告诉 mencoder 要正确拷贝音频流。而 -ovc copy 选项则是拷贝视频流。

    * 如果在视频文件中没有找到索引的话,那么 -idx 选项会要求 mencoder 建立它。

    * -o 选项指定输出文件的名称。

    * 最后几个参数为需要合并的几个视频片段。

    其它参数:

    -ss 设置转换开始时间,如:-ss 15 代表从视频的15秒开始转换

    -endpos 设置转换结束时间,如:-endpos 60 在视频的60秒处结束转换

    -mc 0 设置音视频同步,增这个参数可防止音频和视频出现不同步现象

    -noskip 设置禁止跳帧,不过这个参数基本没用,可忽视。

    提取音频代码:

    mencoder -oac mp3lame -ovc copy -of rawaudio 视频文件 -o 音频文件

    无声参数:

    -nosound

    截段参数:

    -ss 开始时间 -endpos 截取总时间

    加入音频:

    -audiofile 音频文件

    三通道编码方法如下:

    rm frameno.avi -- 移去这个文件,它可能来自以前的3-pass编码(它会干扰当前编码)

    mencoder dvd://2 -ovc frameno -o frameno.avi -oac mp3lame -lameopts vbr=3

    mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=1 -oac copy -o movie.avi

    mencoder dvd://2 -ovc lavc -lavcopts vcodec=mpeg4:vpass=2 -oac copy -o movie.avi

    常用参数视频编码对照表

    mencoder 参数说明 参数设置 视频编码设置 音频编码设置

    mencoder.exe -oac mp3lame -lameopts aq=7:mode=0:vol=1.2:vbr=2:q=6 -delay -1 -srate 32000 -vf scale=320:-3,harddup -ofps 15 -ovc xvid -xvidencopts fixed_quant=11 infile.wmv -o outfile.avi

    视频设置

    参数

    视频编码

    说明 

    -vf harddup -ofps 15 -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vbitrate=440

    DIVX 固定码率

    DIVX压缩速度快,画质低 DIVX 固定码率

    -vf harddup -ofps 15 -ovc lavc -ffourcc DX50 -lavcopts vcodec=mpeg4:vqscale=11

    DIVX 动态码率

    DIVX压缩速度快,画质低 DIVX 动态码率 可以大幅度改善画质

    展开表格

    编解码器及容器格式

    音频编码器:

    音频编码器名称

    描述

    mp3lame

    通过LAME编码为VBR,ABR或CBR格式的MP3文件

    lavc

    利用libavcodec中的一个编码器

    faac

    FAAC AAC音频编码器

    toolame

    MPEG音频Layer 2编码器

    twolame

    基于tooLAME的MPEG音频Layer 2编码器

    展开表格

    Audio codec name

    Description

    ac3

    Dolby Digital (AC-3)

    adpcm_*

    Adaptive PCM formats - see supplementary table

    flac

    Free Lossless Audio Codec (FLAC)

    g726

    G.726 ADPCM

    libfaac

    Advanced Audio Coding (AAC) - using FAAC

    展开表格

    视频编码器:

    视频编码器名称

    描述

    lavc

    使用libavcodec中的一个视频编码器

    xvid

    Xvid, MPEG-4高级简单格式(ASP)编码器

    x264

    x264, MPEG-4高级视频编码(AVC), AKA H.264编码器

    nuv

    nuppel视频,为一些实时程序所用

    raw

    未压缩的视频桢

    展开表格

    Video codec name

    Description

    mjpeg

    Motion JPEG

    ljpeg

    lossless JPEG

    jpegls

    JPEG LS

    targa

    Targa image

    gif

    GIF image

    展开表格

    容器格式:

    容器格式名称

    描述

    lavf

    由libavformat 支持的一种容器

    avi

    音-视频混合

    mpeg

    MPEG-1及MPEG-2节目流

    rawvideo

    原始视频流(未经混合 - 只含一视频流)

    rawaudio

    原始音频流(未经混合 - 只含一音频流)

    libavformat容器:

    如果你选择了libavformat 来做输出文件的混编(通过使用-of lavf选项),适当的容器将由文件扩展名而定。你也可以通过libavformat的 format选项强制一种容器格式。

    libavformat容器名称

    描述

    mpg

    MPEG-1及MPEG-2节目流

    asf

    高级流格式

    avi

    音-视频混合

    wav

    波形音频

    swf

    Macromedia Flash

    展开表格

    安装方法

    mencoder在winodws下的安装方法 见参考资料,支持windows 7/xp。

    相关资讯
    内容声明

    1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。

    2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。

    Copyright © 趣爱秀