MEncoder的基础用法—6.5. 编码为MPEG格式
2014-02-10 14:07
309 查看
6.5. 编码为MPEG格式
MEncoder可生成MPEG (MPEG-节目流)格式的文件。通常,当你使用MPEG-1或MPEG-2视频,是因为你的编码受限于SVCD, VCD, 或DVD。这些格式所需的特别要求将在VCD及DVD生成指南中进行解释 section.要改变MEncoder的输出文件格式,使用 -of mpeg选项。
例如: mencoder input.avi -of mpeg -ovc lavc -lavcopts vcodec=mpeg1video \ -oac copy other_options -o output.mpg
可生成为只有有限多媒体支持的系统进行播放的MPEG-1文件,例如默认安装的Windows: mencoder input.avi -of mpeg -mpegopts format=mpeg1:tsaf:muxrate=2000 \ -o output.mpg -oac lavc -lavcopts acodec=mp2:abitrate=224 -ovc lavc \ -lavcopts vcodec=mpeg1video:vbitrate=1152:keyint=15:mbd=2:aspect=4/3
同上,但使用了
libavformatMPEG混合器: mencoder input.avi -o VCD.mpg -ofps 25 -vf scale=352:288,harddup -of lavf \ -lavfopts format=mpg:i_certify_that_my_video_stream_does_not_use_b_frames \ -oac lavc -lavcopts acodec=mp2:abitrate=224 -ovc lavc \ -lavcopts vcodec=mpeg1video:vrc_buf_size=327:keyint=15:vrc_maxrate=1152:vbitrate=1152:vmax_b_frames=0
提示:
如果由于某种原因,第二次编码的效果不能令你满意,你可以使用另外一种比特律重新执行视频编码,只要你保存了前一次编码中生成的统计文件。这是可行因为生成统计文件的主要目的是记录每桢的复杂度,不是特别依赖于比特律。然而,你要注意的是如果所有编码按照与最终生成文件的比特律相差不大的参数执行程序,你将得到最佳效果。
相关文章推荐
- MEncoder的基础用法—6.3. 编码为双通道MPEG-4 ("DivX")
- MEncoder的基础用法—6.4. 编码为Sony PSP视频格式
- MEncoder的基础用法—6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)
- MEncoder的基础用法--由多个图片文件转换到视频文件
- MEncoder的基础用法—6.6. 改变电影大小
- MEncoder的基础用法—6.7. 媒体流复制
- Python2基础用法(中文编码,标识符,注释)
- MEncoder的基础用法——6.9. 将DVD子标题提取到VOBsub文件
- 第 13 章 MEncoder的基础用法
- MEncoder的基础用法—6.10. 保持视频画面比例
- Python基础之---运算符与用法及编码问题
- MEncoder的基础用法—6.1. 选择编解码器及容器格式
- kotlin官方文档中文翻译(一)基础语法,习惯用法,编码习惯
- MEncoder的基础用法—6.2. 选择输入文件或设备
- Android 学习笔记之 SQLite基础用法
- React Native之Touchable用法之基础篇
- 黑马程序员-java基础之IO其他常用类2和编码
- UIImageView用法大全 - iOS - UI基础知识总结7
- python中json模块的基础用法
- Jquery父子选择器基础用法