FFmpeg 在 Linux 平颱下開發, 采用 LGPL 或 GPL 許可。
支持 Linux MacOSX MicrosoftWindows BSD Solaris 等平颱。
項目最早由 Fabrice Bellard 發起, 2004 - 2015 年由 Michael Niedermayer 主要負責維護。
FFmpeg 許多的開發人員都來自 MPlayer 項目, 項目的名稱來自 MPEG 視頻編碼標準, 前麵的 FF 代錶 Fast Forward。
FFmpeg 是一套可以用來錄製 轉換音視頻, 並能將它們流化的開源跨平颱多媒體框架, 能解碼 編碼 轉碼 Mux Demux 流化 過濾和播放 由人類 機器創建的幾乎所有內容。
ffmpeg
格式轉換 解碼或電視卡即時編碼
ffsever
HTTP 多媒體即時廣播串流服務器
ffplay
簡單播放器,使用 ffmpeg 庫解析和解碼,通過 SDL 顯示
ffprobe
簡單多媒體流分析器
最終用戶可使用 ffmpeg ffplay 和 ffprobe 進行轉碼和播放。
libavutil
包含隨機數生成器 數據結構 數學例程 核心多媒體實用程序等簡化程序功能
libavcodec
包含音頻/視頻編解碼器的解碼器 編碼器
libavformat
包含用於多媒體容器格式的 Demuxer (解復用器) 和 Muxer (復用器)
libavdevice
用於從許多常見多媒體輸入 輸齣軟件框架 (包括:Video4Linux Video4Linux2 VfW 和 ALSA) 抓取和渲染的輸入 輸齣設備
libavfilter
包含媒體過濾器
libswscale
履行高度優化的圖像縮放 顔色空間/像素格式轉換操作的庫
libswresample
履行高度優化的音頻重采樣,重矩陣化和樣本格式轉換操作的庫
另請參閱:
版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。