6.8. 从多个输入图像文件进行编码(JPEG, PNG, TGA等)

MEncoder可以通过一个或多个JPEG, PNG, TGA, 或其他图片文件制作电影。使用简单的桢复制,它能生成MJPEG (移动JPEG), MPNG (移动PNG)或MTGA (移动TGA) 文件。

        进程描述:

  1. MEncoder使用libjpeg (当解码PNG时,它将使用libpng)将输入图片进行解码

  2. 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等)相关推荐

  1. 第 13 章 MEncoder的基础用法

     http://www.mplayerhq.hu/DOCS/HTML/zh_CN/index.html 13.1. 选择编解码器及容器格式 上一页  第 13 章 MEncoder的基础用法  下一页 ...

  2. MEncoder的基础用法—6.4. 编码为Sony PSP视频格式

    6.4. 编码为Sony PSP视频格式 MEncoder支持到Sony PSP的视频格式转换,但是依赖于 PSP软件修改,对不同软件限制也许会有不同.如果你遵守如下守则,你将不会遇到什么问题: 比特 ...

  3. Pandas基础用法合集(中文官档)

    本节介绍 pandas 数据结构的基础用法.下列代码创建示例数据对象: In [1]: index = pd.date_range('1/1/2000', periods=8) In [2]: s = ...

  4. Promise基础用法

    什么是Promise? Promise是用来处理异步的; Promise就是承诺,对未来的承诺; 所谓的Promise(承诺),里面保存着未来才会结束的事件的结果; Promise是异步编程的一种解决 ...

  5. pandas object转float_数据分析篇 | Pandas基础用法6【完结篇】

    这是最后一篇,至此Pandas系列终于连载完了,有需要的也可以看看前面6篇,尽请收藏. 数据分析篇 | Pandas 概览 数据分析篇 | Pandas基础用法1数据分析篇 | Pandas基础用法2 ...

  6. dubbo官方文档中文_Pandas中文官方文档:基础用法5

    本文授权转载自Python大咖谈禁止二次转载 大家好,我是老表 阅读文本大概需要 16 分钟 建议从头开始学习,本系列前四篇 Pandas中文官方文档:基础用法1 Pandas中文官方文档:基础用法2 ...

  7. struct用法_精讲响应式webclient第1篇-响应式非阻塞IO与基础用法

    笔者在之前已经写了一系列的关于RestTemplate的文章,如下: 精讲RestTemplate第1篇-在Spring或非Spring环境下如何使用 精讲RestTemplate第2篇-多种底层HT ...

  8. Promise详解(一) ----基础用法

    什么是Promise Promise是由社区最早提出并实现的,后加入到es6规范中.为更好处理javascript异步问题,用于解决其多次异步回掉嵌套问题.下面先尝试下promise的基础用法吧. 创 ...

  9. ORACLE的基础用法

    ORACLE的基础用法 转 自:http://blog.163.com/kelly_19831017/blog/static/6196787020083133348873/ sqlplus sys/o ...

  10. MongoDB 基础用法及学习笔记

    MongoDB 基础用法 环境配置与安装 安装 查看MongoDB版本 启动MongoDB服务 检查服务状态 启动服务 打开配置文件,连接MongoDB 查看数据列表 退出 MongoDB 连接 Mo ...

最新文章

  1. docker应用到生产环境的前提
  2. 研究机器学习需要什么样的数学基础?
  3. 利用命令清除和设定静态IP地址
  4. 在形态的世界里寻找基数的影子
  5. C语言scanf()函数格式化输入和printf()格式化输出。
  6. 【MySQL】查看 mysql 数据库最后修改时间、创建时间、表大小
  7. Flask知识点查阅
  8. 『商务口语』2010.01.11--你要在这里停留多久?
  9. 标准I/O缓冲:全缓冲、行缓冲、无缓冲
  10. 操作系统的不确定性是指_读文||不确定性原理—人工智能的哲学基础
  11. matlab 中曲线颜色,matlab曲线颜色样式设置
  12. 教你从redhat官网获取ISO镜像
  13. plsql查看建表语句
  14. 【bzoj 3864】Hero meets devil - DP套DP
  15. 集合切分:List集合按照数量切分成若干个集合
  16. 山水之道第五境——精灵的天地大阵
  17. python绘制气象等值线图_气象要素场等值线图自动绘制
  18. IDL的高效编程(六)
  19. Ionic4--路由跳转
  20. DS博客大作业--树 (陈梓灿组)

热门文章

  1. 地理编码与反地理编码
  2. wojilu框架代码分析之ActionProcessor.Process()
  3. 写给新入IT的新人们(转载)
  4. idea git将多余的代码提交到本地,如何退回。
  5. [Offer收割]编程练习赛48
  6. 一个计算器--支持去空格
  7. 天津联通集中备份系统应用
  8. 11月26日struts项目练习
  9. 2.携程架构实践 --- 移动大前端
  10. 24.卷1(套接字联网API)---带外数据