放大啦资源网 http://www.fangdala.com
当前位置首页 > 百科资料> 正文

mencoder

2023-03-10 14:09:35 暂无评论 百科资料

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

  • 软件名称 mencoder
  • 软件平台 PC
  • 类别 视频处理
  • 开放程度 开源

软件简介

  在l意渐液鲁inux下,安装Mplayer后,就有mencoder,无需另外安装。

  mencoder支持几乎所有的格式的视频转换,可以将任来自意格式转换到任意格式,转换功能可以说是相当强大。市面上流行的格式转换器,都是基于menc360百科oder开发的GUI,比如暴充刑载风转码,格式工厂等。可以说转换器能办到的,mencoder都能办到,但mencoder能办到的,转目草组落源深言众换器就不一定能办到了。

  很多初学者宁可去用转换器,也不用mencoder的很大原因是mencoder只支持在命令行下操作,令很多初学都无所适从,不知如何开始.这也是mencoder不能流行物决案检排编背甚连据害开来的原因.

进程

  进程名称:

  mencoder.exe

  英文描述:

  N/A

  进程分析:

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

  程序用途:

  视频格式转换

  作者:

  mplayer

  属于:

  m针最齐景怎方无player

  安全等级 (0-5):

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

  间碟软队晚宗蛋我括福受划电于件:

  否

  广告软件:

  否

  病记板孙动例少呀初善毒:

  否

  木马:

  否

基本参数

叶门于损达哥因式触  例如:mencoder input.avi -o output.avi -oac mp3lame -lameopts cbr:br=32 -ovc x264 -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的意思就是让mencode360百科r来设置最佳高度。

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

图片编辑

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

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

  #用当前目更皮读学省住清录中的一些JPEG文件创建DivX4文件:

  mencode国角跟危质地烟只始r -mf on:w=80情严笑超抓足阶0: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:t米什正ype=png -ovc rawrgb -o output.av宜克重官成计格孙脸i *.png

  简单用今省与法:

  mencod当械胜皮微执er *.jpg -mf on:fps=15 -o output.avi -ov编故在城黄明属套c xvid

视频合

  mencoder -oac pcm -ovc copy -idx -o output.avi video1视扬了唱执鱼致袁展没.avi video2.a观又氢观亮扩技电案征vi 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 动态码率 可以大幅度改善画质

  -vf harddup -ofps 15 -ovc xvid -xvidencopts bitrate=440

  XVID 固定码率

  画质较高 XVID 固定码率

  -vf harddup -ofps 15 -ovc xvid -xvidencopts fixed_quant=11

  XVID 动态码率

  XVID压缩速度慢,画质较高 XVID 固定码率 可以大幅度改善画质

  -vf harddup -ofps 15 -ovc x264 -x264encopts bitrate=440

  x264 固定码率

  x264压缩速度最慢,画质最高 x264 固定码率

  -ovc copy

  视频直接复制

  视频其它参数说明

  -ofps 15

  帧数 15 范围

  Fps(10-30)

  vcodec=mpeg4:vbitrate=440

  编码率 440 kbps

  范围kbps(180-1600)

  -xvidencopts bitrate=440

  编码率 440 kbps

  范围kbps(180-1600)

  -xvidencopts fixed_quant=11

  动态编码率 11

  (1-31,1画质最佳)

  -x264encopts bitrate=440

  编码率 440 kbps

  范围kbps(180-1600)

  -vf scale=320:240,harddup

  画面大小

  320x240

  -vf scale=320:-3,harddup

  画面大小

  320x240 自适应高度

  音频设置

  参数

  音频编码

  说明

  -oac mp3lame -lameopts aq=7:cbr:br=96 -srate 32000

  MP3 固定码率

  -oac mp3lame -lameopts aq=7:abr:br=96 -srate 32000

  MP3 平均码率

  -oac mp3lame -lameopts aq=7:vbr=2:q=6 -srate 32000

  MP3 动态码率

  可以达到很高的音质

  -oac lavc -lavcopts acodec=mp2:abitrate=96 -srate 32000

  MP2 平均码率

  -oac lavc -lavcopts acodec=ac3:abitrate=96 -srate 32000

  AC3 平均码率

  -oac copy

  音频直接复制

  aq=7:cbr:br=96 -srate 32000

  aq=7

  音频算法 7 数字越小失真越少,但压缩速度越慢

  aq=7:cbr:br=96 -srate 32000

  br=96

  编码率 96 kbps 数值越大音质越高

  aq=7:cbr:br=96 -srate 32000

  -srate 3200

  音频采样率 3200 hz 数值越大清晰度越高

  -oac mp3lame -lameopts aq=7:vol=1.2:abr:br=96 -srate 32000

  vol=1.2

  音量放大 音量过大会造成暴音

  -lameopts aq=7:vol=1.2:abr:br=96 -delay -1 -srate 32000

  -delay -1

  音频延迟 -1 秒 负数表示声音快于图像

  -lameopts aq=7:vol=1.2:abr:br=96 -delay 1 -srate 32000

  -delay 1

  音频延迟 1 秒 图像快于声音

容器格式

  音频编码器:

  音频编码器名称

  描述

  mp3lame

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

  lavc

  利用libavcodec中的一个编码器

  faac

  FAAC AAC音频编码器

  toolame

  MPEG音频Layer 2编码器

  twolame

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

  pcm

  未压缩的PCM音频

  copy

  不要重新编码,这是复制已压缩的各桢

  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

  libgsm

  ETSI GSM 06.10 full rate

  libgsm_ms

  Microsoft GSM

  libmp3lame

  MPEG-1 audio layer 3 (MP3) - using LAME

  mp2

  MPEG-1 audio layer 2 (MP2)

  pcm_*

  PCM formats - see supplementary table

  roq_dpcm

  Id Software RoQ DPCM

  sonic

  experimental FFmpeg lossy codec

  sonicls

  experimental FFmpeg lossless codec

  vorbis

  Vorbis

  wmav1

  Windows Media Audio v1

  wmav2

  Windows Media Audio v2

  视频编码器:

  视频编码器名称

  描述

  lavc

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

  xvid

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

  x264

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

  nuv

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

  raw

  未压缩的视频桢

  copy

  不要重新编码,只是复制已压缩的各桢

  frameno

  用于三通道编码(不推荐)

  Video codec name

  Description

  mjpeg

  Motion JPEG

  ljpeg

  lossless JPEG

  jpegls

  JPEG LS

  targa

  Targa image

  gif

  GIF image

  bmp

  BMP image

  png

  PNG image

  h261

  H.261

  h263

  H.263

  h263p

  H.263+

  mpeg4

  ISO standard MPEG-4 (DivX, Xvid compatible)

  msmpeg4

  pre-standard MPEG-4 variant by MS, v3 (AKA DivX3)

  msmpeg4v2

  pre-standard MPEG-4 by MS, v2 (used in old ASF files)

  wmv1

  Windows Media Video, version 1 (AKA WMV7)

  wmv2

  Windows Media Video, version 2 (AKA WMV8)

  rv10

  RealVideo 1.0

  rv20

  RealVideo 2.0

  mpeg1video

  MPEG-1 video

  mpeg2video

  MPEG-2 video

  huffyuv

  lossless compression

  ffvhuff

  FFmpeg modified huffyuv lossless

  asv1

  ASUS Video v1

  asv2

  ASUS Video v2

  ffv1

  FFmpeg's lossless video codec

  svq1

  Sorenson video 1

  flv

  Sorenson H.263 used in Flash Video

  flashsv

  Flash Screen Video

  dvvideo

  Sony Digital Video

  snow

  FFmpeg's experimental wavelet-based codec

  zmbv

  Zip Motion Blocks Video

  dnxhd

  AVID DNxHD

  容器格式:

  容器格式名称

  描述

  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

  flv

  Macromedia Flash视频

  rm

  RealMedia

  au

  SUN AU

  nut

  NUT开放容器(实验中,不兼容标准)

  mov

  QuickTime

  mp4

  MPEG-4格式

  dv

  Sony数字视频容器

安装方法

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

猜你喜欢