因为刚好有些视频要转,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 设定帧数,缩小帧数对节约文件大小效果不明显,且可能造成画面声音同步。建议不设置
相关推荐
最新版FFMPEG,支持水印命令,可将多种常见格式视频文件转换为FLV或者其他格式,最新版mencoder,支持将rm,RMVB,WMV转换为AVI,flv或者其他多种格式。亲测通过。
由于mencoder是一个命令行工具,所以对命令行语法有一定的学习要求。此外,由于版权原因,某些编码器可能在某些地区不能使用。在使用mencoder时,要确保遵循当地的版权法规。 10. **社区支持** mencoder拥有活跃...
mencoder是MPlayer的一个命令行工具,常用于视频编码和转换,对于流媒体服务来说,它是不可或缺的组件。 首先,我们来了解mencoder的基本概念。mencoder是开源项目MPlayer的一部分,它提供了强大的视频处理功能,...
5. **命令行操作**:FFmpeg通过命令行工具提供灵活的接口,用户可以通过参数调整转码设置,如比特率、分辨率、帧率等。 mencoder则专注于视频转码,其主要特点包括: 1. **高效编码**:mencoder在视频转码方面表现...
mencoder 是一款命令行方式的视频处理软件,是Mplayer自带的编码工具,mencoder支持几乎所有的格式的视频转换,可以将任意格式转换到任意格式,转换功能可以说是相当强大。目前市面上流行的格式转换器,都是基于...
MPlayer是一款跨平台的播放器,而mencoder则是其附带的命令行转码工具,能够处理各种格式的视频文件,包括那些ffmpeg可能无法直接解码的特殊格式。mencoder的强大之处在于它的灵活性和广泛的支持范围,它允许用户对...
在Visual C++中,可以编写代码来调用mencoder命令行工具进行多个视频文件的合并操作。关键在于构建正确的命令行参数。例如,在`OnBnClickedCutOutButton2`函数中,你需要让用户选择一个目标路径,然后调用mencoder...
mencoder是MPlayer项目的一部分,是一个强大的命令行视频编码工具,可用于将各种视频格式转换为其他格式。它支持广泛的输入和输出格式,包括但不限于AVI、MP4、MKV、MOV以及流媒体格式。在本资源中,您将找到...
在数字媒体处理领域,视频转换是一项常见的任务,而mencoder、ffmepg和flvmdi是其中三个重要的工具,它们分别在视频编码、截图和元数据编辑方面发挥着关键作用。本文将详细讲解如何利用这些工具进行高效的视频处理。...
在提供的压缩包文件"视频转码工具ffmpeg.exe和mencoder.exe"中,包含的是这两个工具的可执行文件,用户可以直接在命令行环境下运行它们进行视频转码操作。需要注意的是,使用这些工具之前,确保系统已经安装了相应的...
mencoder是MPlayer项目的衍生产品,是一个强大的命令行视频编码工具,能够处理各种格式的视频文件。 首先,我们来了解视频截取的基本概念。视频截取是指从一个长视频中选取一段感兴趣的片段,保存为新的视频文件。...
FFmpeg和MEncoder是两种广泛使用的命令行工具,主要用于音视频处理和转换。它们在多媒体领域扮演着重要的角色,尤其对于视频制作者、开发者和系统管理员来说,掌握这两个工具的基本用法和高级特性至关重要。 FFmpeg...
本DEMO主要涉及两个强大的工具:mencoder和ffmpeg,它们都是用于处理视频的强大命令行工具。下面将详细介绍这两个工具及其在视频格式转换和视频截图中的应用。 **mencoder** 是MPlayer的一个组件,专门用于视频编码...
然而,当面临大量视频转换任务时,使用命令行工具mencoder更为高效。mencoder是一款强大的视频编码工具,支持多种输入格式,并且拥有丰富的参数设置和快速的编码速度。 首先,确保mencoder已经安装: ```bash sudo ...
在实际应用中,除了直接使用命令行工具,还可以通过编写脚本或者使用图形化界面工具如HandBrake、FormatFactory等简化操作。这些工具通常会提供预设配置,使得非专业用户也能轻松完成转换任务。 总的来说,FFmpeg和...
mencoder 是一个强大的命令行工具,主要用于视频编码和解码,它是MPlayer项目的组成部分。MPlayer是一个跨平台的、开源的媒体播放器,而mencoder则是其背后的编码引擎,提供了对各种视频格式的支持,包括常见的如AVI...
FFMPEG可以将多种格式的视频转换成FLV格式,而MENCODER可以将ITfl和rmvb格式的视频转换成FLV格式。 在视频转换过程中,需要首先将视频文件上传到服务器,然后使用FFMPEG和MENCODER将其转换成FLV格式,最后将其嵌入...
FFmpeg是一个强大的跨平台的命令行工具,用于处理音频和视频文件,而mencoder是MPlayer的一部分,同样用于视频编码和转换。 首先,让我们理解FFmpeg的基本概念。FFmpeg支持多种视频、音频格式的编码、解码、转码、...
mencoder是MPlayer项目的一部分,是一个强大的命令行工具,主要用于进行多媒体文件的编码和转换。在处理各种媒体格式时,mencoder提供了一种灵活且高效的解决方案,支持多种输入和输出格式,使得用户可以在不同的...
mencoder支持几乎所有的格式的视频转换,可以将任意格式转换到任意格式,转换功能可以说是相当强大。目前市面上流行的格式转换器,都是基于mencoder开发的GUI,比如暴风转码,格式工厂等。可以说转换器能办到的,...