本書詳細介紹了開源音視頻處理軟件FFmpeg的使用,按照所講述的內容及讀者的不同層次,本書劃分為上下兩篇。上篇為基礎與參數詳解,介紹了FFmpeg的基本組成部分、工具使用,以及封裝、轉碼、流媒體、濾鏡和設備操作。下篇為API使用及開發(fā),介紹了FFmpeg封裝、編解碼和濾鏡部分的API使用操作,相關操作均以實例方式進行說明,包括新舊API的操作方法和異同,并給出了大量的API使用、自定義功能模塊、基于FFmpeg的API開發(fā)自己的播放器的示例,以及其在實際開源軟件中的應用等。本書不僅適合音視頻流媒體處理的研發(fā)人員、對音視頻技術應用和實時音視頻通信感興趣的技術人員,還適合高等院校計算機相關專業(yè)的學生閱讀。