Media Lovin' Toolkit(MLT)是一款開源多媒體框架,為電視廣播設計開發。它為廣播電台、視頻編輯器、媒體播放器、轉換器、web 串流及許多其他類型的程序提供了工具集。該系統的功能通過各種各樣的現成的工具、XML創作組件和可擴展的基於插件的API提供。
技術概況
MLT提供了一個依存性最低的API(POSIX和C99)。其設計是模塊化的,以允許加入新組件並易於與其他多媒體庫和應用程序整合。其支持可以通過創作和控制基於時間的多媒體,包括歌單、多軌追蹤、濾鏡,以及用文檔對象模型轉換取得。
高級語言綁定存在於C++、Java、Lua、Perl、PHP、Python、Ruby和Tcl。MLT利用多核心處理器和GPU處理。
MLT有一種模塊化的設計支持多種庫,如FFmpeg和Jack。通過FFmpeg,MLT能支持幾乎所有的音視頻格式並帶有優化操作。音視頻特效包括圖像縮放、alpha合成、反交錯、遮罩、動作追蹤、音頻混合、音頻增強和擦拭轉換。
其他特性包括:
參考資料
外部連結
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.