MEncoder的基础用法—6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)
6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)
MEncoder可以通过一个或多个JPEG, PNG, TGA, 或其他图片文件制作电影。使用简单的桢复制,它能生成MJPEG (移动JPEG), MPNG (移动PNG)或MTGA (移动TGA) 文件。
进程描述:
MEncoder使用
libjpeg
(当解码PNG时,它将使用libpng
)将输入图片进行解码。MEncoder然后将解码好的图片送到被选定的视频压缩器中 (DivX4, Xvid, FFmpeg msmpeg4等)。
例子. 关于-mf选项的解释在man页中。
使用当前目录下所有JPEG文件生成MPEG-4文件。
mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg -ovc lavc \ -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
使用当前目录中的一些JPEG文件生成MPEG-4文件。
mencoder mf://frame001.jpg,frame002.jpg -mf w=800:h=600:fps=25:type=jpg \ -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
使用显示指示的一系列JPEG文件生成MPEG-4文件(当前目录下的list.txt包含被用做源的文件列表,一个一行):
mencoder mf://@list.txt -mf w=800:h=600:fps=25:type=jpg \ -ovc lavc -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
使用当前目录下所有JPEG文件生成移动JPEG(MJPEG)文件:
mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg -ovc copy -oac copy -o output.avi
使用当前目录下所有PNG文件生成未压缩的文件:
mencoder mf://*.png -mf w=800:h=600:fps=25:type=png -ovc raw -oac copy -o output.avi
注意:宽度必须是4的倍数,这是原始RGB AVI文件格式的限制。
使用当前目录下所有PNG文件生成移动PNG (MPNG)文件:
mencoder mf://*.png -mf w=800:h=600:fps=25:type=png -ovc copy -oac copy -o output.avi
使用当前目录下的所有TGA文件生成移动TGA (MTGA)文件:
mencoder mf://*.tga -mf w=800:h=600:fps=25:type=tga -ovc copy -oac copy -o output.avi
MEncoder的基础用法—6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)相关推荐
- 第 13 章 MEncoder的基础用法
http://www.mplayerhq.hu/DOCS/HTML/zh_CN/index.html 13.1. 选择编解码器及容器格式 上一页 第 13 章 MEncoder的基础用法 下一页 ...
- MEncoder的基础用法—6.4. 编码为Sony PSP视频格式
6.4. 编码为Sony PSP视频格式 MEncoder支持到Sony PSP的视频格式转换,但是依赖于 PSP软件修改,对不同软件限制也许会有不同.如果你遵守如下守则,你将不会遇到什么问题: 比特 ...
- Pandas基础用法合集(中文官档)
本节介绍 pandas 数据结构的基础用法.下列代码创建示例数据对象: In [1]: index = pd.date_range('1/1/2000', periods=8) In [2]: s = ...
- Promise基础用法
什么是Promise? Promise是用来处理异步的; Promise就是承诺,对未来的承诺; 所谓的Promise(承诺),里面保存着未来才会结束的事件的结果; Promise是异步编程的一种解决 ...
- pandas object转float_数据分析篇 | Pandas基础用法6【完结篇】
这是最后一篇,至此Pandas系列终于连载完了,有需要的也可以看看前面6篇,尽请收藏. 数据分析篇 | Pandas 概览 数据分析篇 | Pandas基础用法1数据分析篇 | Pandas基础用法2 ...
- dubbo官方文档中文_Pandas中文官方文档:基础用法5
本文授权转载自Python大咖谈禁止二次转载 大家好,我是老表 阅读文本大概需要 16 分钟 建议从头开始学习,本系列前四篇 Pandas中文官方文档:基础用法1 Pandas中文官方文档:基础用法2 ...
- struct用法_精讲响应式webclient第1篇-响应式非阻塞IO与基础用法
笔者在之前已经写了一系列的关于RestTemplate的文章,如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HT ...
- Promise详解(一) ----基础用法
什么是Promise Promise是由社区最早提出并实现的,后加入到es6规范中.为更好处理javascript异步问题,用于解决其多次异步回掉嵌套问题.下面先尝试下promise的基础用法吧. 创 ...
- ORACLE的基础用法
ORACLE的基础用法 转 自:http://blog.163.com/kelly_19831017/blog/static/6196787020083133348873/ sqlplus sys/o ...
- MongoDB 基础用法及学习笔记
MongoDB 基础用法 环境配置与安装 安装 查看MongoDB版本 启动MongoDB服务 检查服务状态 启动服务 打开配置文件,连接MongoDB 查看数据列表 退出 MongoDB 连接 Mo ...
最新文章
- docker应用到生产环境的前提
- 研究机器学习需要什么样的数学基础?
- 利用命令清除和设定静态IP地址
- 在形态的世界里寻找基数的影子
- C语言scanf()函数格式化输入和printf()格式化输出。
- 【MySQL】查看 mysql 数据库最后修改时间、创建时间、表大小
- Flask知识点查阅
- 『商务口语』2010.01.11--你要在这里停留多久?
- 标准I/O缓冲:全缓冲、行缓冲、无缓冲
- 操作系统的不确定性是指_读文||不确定性原理—人工智能的哲学基础
- matlab 中曲线颜色,matlab曲线颜色样式设置
- 教你从redhat官网获取ISO镜像
- plsql查看建表语句
- 【bzoj 3864】Hero meets devil - DP套DP
- 集合切分:List集合按照数量切分成若干个集合
- 山水之道第五境——精灵的天地大阵
- python绘制气象等值线图_气象要素场等值线图自动绘制
- IDL的高效编程(六)
- Ionic4--路由跳转
- DS博客大作业--树 (陈梓灿组)