MLT

MLT

开源多媒体处理框架

开发官网

应用介绍

想做一个视频编辑器,却发现解码、合成、转场、滤镜、输出每一块都要自己从头写。MLT 把这些做成了可以拼装的多媒体处理框架:把素材、滤镜、转场串成一条处理链,剩下的交给它。

Shotcut、Kdenlive 这类编辑器的底层就是它,也提供命令行工具 melt,不写代码就能直接渲染和转码。

软件功能



可组合的处理链:素材、滤镜、转场、混合器按需串联,像搭积木一样描述一段视频。

多语言绑定:除了 C 接口,还能从 Python 等语言调用。

melt 命令行:一条命令就能拼接、转码和渲染,适合批处理脚本。

编辑器内核:已经在多款开源视频编辑器中长期使用,久经考验。

应用截图