热门问题
时间线
聊天
视角

Media Lovin' Toolkit

来自维基百科,自由的百科全书

Remove ads

Media Lovin' ToolkitMLT)是一款开源多媒体框架,为电视广播设计开发。它为广播电台、视频编辑器、媒体播放器、转换器、web 流及许多其他类型的程序提供了工具集。该系统的功能通过各种各样的现成的工具、XML创作组件和可扩展的基于插件的API提供。

事实速览 开发者, 当前版本 ...

该框架被KdenliveOpenShotShotcut以及其他视频编辑器所使用。[2]

Remove ads

技术概况

MLT提供了一个依存性最低的APIPOSIXC99)。其设计是模块化的,以允许加入新组件并易于与其他多媒体库和应用程式集成。其支持可以通过创作和控制基于时间的多媒体,包括歌单多轨追踪英语Multitrack recording、滤镜,以及用文档对象模型转换获取。

高级语言绑定存在于C++JavaLuaPerlPHPPythonRubyTcl。MLT利用多核心处理器GPU处理

MLT有一种模块化的设计支持多种库,如FFmpegJack。通过FFmpeg,MLT能支持几乎所有的音视频格式并带有优化操作。音视频特效包括图像缩放、alpha合成、反交错、遮罩、动作追踪、音频混合、音频增强和擦拭转换。

其他特性包括:

  • 包括HD的输出对象/轮廓的选择
  • 使用FFV1无损编辑最大4K分辨率视频[3]
  • XML创作schema
  • 用于模块的文档、服务及参数的基于YAML的元数据和schema
  • 通过FFmpeg直播IP
  • 命令行程序:melt
  • 全面的客户端–伺服器协议和用于播放计划的API
  • 基于MLT视频控制协议(MLT Video Control Protocol,MVCP)的dv1394d的工作和基于SGI MVCP的设计
Remove ads

参考资料

Loading content...

外部链接

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads