MEncoder的基础用法—6.1. 选择编解码器及容器格式
来源:互联网 发布:java模块化框架 编辑:程序博客网 时间:2024/06/16 14:30
6.1. 选择编解码器及容器格式
编码使用的音频及视频编码器分别通过-oac及-ovc选项指定例如输入如下命令mencoder -ovc help
可列出你机器上相应版本的MEncoder所支持的所有视频编码。下列选择也是可用的:
音频编码器:
libavcodec
中的一个编码器faacFAAC AAC音频编码器toolameMPEG音频Layer 2编码器twolame基于tooLAME的MPEG音频Layer 2编码器pcm未压缩的PCM音频copy不要重新编码,这是复制已压缩的各桢视频编码器:
libavcodec
中的一个是频编码器xvidXvid, MPEG-4高级简单格式(ASP)编码器x264x264, MPEG-4高级视频编码(AVC), AKA H.264编码器nuvnuppel视频,为一些实时程序所用raw未压缩的视频桢copy不要重新编码,只是复制已压缩的各桢frameno用于三通道编码(不推荐)输出容器格式通过-of选项选择。输入:
mencoder -of help
以便列出你机器上相应版本的MEncoder所支持的所有容器。如下选项也是可用的容器格式:
libavformat
支持的一种容器avi音-视频混合mpegMPEG-1及MPEG-2节目流rawvideo原始视频流(未经混合 - 只含一视频流)rawaudio原始音频流(未经混合 - 只含一音频流)AVI容器是MEncoder的基本容器格式,也就是说它能够被最好的处理,MEncoder也是为之而设计。如上所述,其他容器格式也可被使用,但你使用的时候可能遇到问题。
libavformat
容器:
如果你选择了libavformat
来做输出文件的混编(通过使用-of lavf选项),适当的容器将由文件扩展名而定。你也可以通过libavformat
的format选项强制一种容器格式。
libavformat
容器名称 如你所见,libavformat
允许 MEncoder把媒体混合到各种格式的容器内。不巧的是,因为MEncoder从开始设计的时候没有支持AVI之外的其他容器,你要小心最终生成的文件。请多次检查以确认音频/视频同步是正确的以及文件能在MPlayer之外的播放器中播放。
例 6.1. 编码为Macromedia Flash格式
生成Macromedia Flash视频,以便在安装有Macromedia Flash插件的网页浏览器中播放:
mencoder input.avi -o output.flv -of lavf \ -oac mp3lame -lameopts abr:br=56 -srate 22050 -ovc lavc \ -lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3
0 0
- MEncoder的基础用法—6.1. 选择编解码器及容器格式
- MEncoder的基础用法—6.5. 编码为MPEG格式
- MEncoder的基础用法—6.2. 选择输入文件或设备
- MEncoder的基础用法—6.6. 改变电影大小
- MEncoder的基础用法—6.7. 媒体流复制
- MEncoder的基础用法—6.10. 保持视频画面比例
- MEncoder的基础用法——6.9. 将DVD子标题提取到VOBsub文件
- MEncoder的基础用法—6.3. 编码为双通道MPEG-4 ("DivX")
- MEncoder的基础用法—6.4. 编码为Sony PSP视频格式
- MEncoder的基础用法—6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)
- 视频容器与编解码器的区别
- 视频容器与编解码器的区别
- mencoder用法
- ffmpeg支持的编解码器和封装格式
- ffmpeg支持的编解码器和封装格式
- MEncoder的基础用法--由多个图片文件转换到视频文件
- 对于 codec(编解码器) 和 container(容器) 的理解
- 查看ffmpeg支持的编解码器、封装格式、滤镜
- U盘装系统
- ubuntu防火墙设置
- JDK-Thread Dump
- MyEclipse6.5中自动插入作者、注释日期等快捷键方法
- js实现div的切换
- MEncoder的基础用法—6.1. 选择编解码器及容器格式
- BlazeDS配置文件说明
- udacity-web development-homework(unit2-rot13)
- 【系统信息获取】3,注册表中的当前系统各种信息
- android控件的大小控制dimens
- 无推广无刷榜挺进苹果商店AppStore收费榜总榜排行前10!
- Myeclipse、Eclipse 如何设置单行代码显示的最大宽度
- MEncoder的基础用法—6.2. 选择输入文件或设备
- 2051——Bitset