- 授权协议: 未知
- 开发语言: C/C++
- 操作系统: Linux
- 软件首页: http://www.mplayerhq.hu/design7/news.html
软件介绍
MEncoder是一个Linux下的视频播放工具(MPlayer)自带的编码工具,MPlayer就像影音风暴那样各种视频格式几乎通吃,由于MPlayer与MEncoder地层属同一架构,MEncoder支持的格式也非常多。现在MEncoder已经有Windows版本(Win32版)和Mac版。
可以针对CPU的结构优化编译,在CPU家族的不同的成员上运行的二进制文件,不同CPU有相应的程序,充分利用处理器性能。
优点:是速度快,参数多,可以手工添加所需的各项参数,而且支持格式多Mpeg、avi、rm、rmvb、mkv、DAT、DVD等等,而且从未出现过影音不同步问题。
缺点:想手动相机一样,功能强大但指针对摄影师。MEncoder需要使用命令行,这对熟悉Linux和Dos的朋友并不是难题,但对计算机“小白”就有些棘手。幸好有人为wencoder开发了界面程序——WinMEnc,实现了简单的参数设置,可以利用其生成可执行的批处理文件(*.bat)
C++ API设计
[美] Martin Reddy / 刘晓娜、臧秀涛、林健 / 人民邮电出版社 / 2013-8 / 89.00
现代软件开发中的一大难题就是如何编写优质的API。API负责为某个组件提供逻辑接口并隐藏该模块的内部细节。多数程序员依靠的是经验和冒险,从而很难达到健壮、高效、稳定、可扩展性强的要求。Martin Reddy博士在自己多年经验基础之上,对于不同API风格与模式,总结出了API设计的种种最佳策略,着重针对大规模长期开发项目,辅以翔实的代码范例,从而有助于设计决策的成功实施,以及软件项目的健壮性及稳定......一起来看看 《C++ API设计》 这本书的介绍吧!
