FFmpeg播放器理論與實戰(zhàn)(Qt+QSS)
Fmpeg 概述
引自 百度百科:FFmpeg
FFmpeg 是一套可以用來記錄、轉(zhuǎn)換數(shù)字音頻、視頻,并能將其轉(zhuǎn)化為流的開源計算機程序。采用 LGPL 或 GPL 許可證。它提供了錄制、轉(zhuǎn)換以及流化音視頻的完整解決方案。它包含了非常先進的 音頻/視頻編解碼庫 libavcodec,為了保證高可移植性和編解碼質(zhì)量, libavcodec 里很多 code 都是 從頭開發(fā)的。
FFmpeg 在 Linux 平臺下開發(fā),但它同樣也可以在其它操作系統(tǒng)環(huán)境中編譯運行,包括 Windows、 Mac OS X 等。這個項目最早由 Fabrice Bellard 發(fā)起,2004年至2015年間由 Michael Niedermayer 主 要負(fù)責(zé)維護。許多 FFmpeg 的開發(fā)人員都來自 MPlayer 項目,而且當(dāng)前 FFmpeg 也是放在 MPlayer 項目組的服務(wù)器上。項目的名稱來自 MPEG 視頻編碼標(biāo)準(zhǔn) ,前面的 "FF" 代表 "Fast Forward" 。
?
標(biāo)簽: