本書系統講解了FFmpeg命令行及音視頻特效的基礎理論及應用,包括詳細的FFmpeg命令行參數選項,包括音視頻轉封裝、轉碼、水印、字幕等,包括各種音視頻特效(倍速、倒放、旋轉、模糊、畫中畫、九宮格、浮雕和字幕效果等),包括流媒體方方面面(RTSP、RTMP、HLS)等直播功能,包括音視頻採集,以及各種開發語言(C++、Java、Python)調用FFmepg命令行等。本書為FFmpeg音視頻流媒體系列的第三部。 全書共分為12章:系統講解了FFmpeg命令行的基礎知識、轉封裝與轉碼、圖片水印與文字跑馬燈、各種音視頻特效、流媒體直播功能、音視頻採集功能,以及各種開發語言調用FFmepg命令行等。 書中包含大量的示例,圖文並茂,爭取讓一個音視頻流媒體領域的讀者真正入門,從此開啟流媒體直播編程的大門。本書知識體系比較完整,側重FFmpeg命令行及音視頻特效的原理講解及應用。建議讀者先學習FFmpeg音視頻流媒體系列的第一本《FFmpeg入門詳解——音視頻原理及應用》和第二本《FFmpeg入門詳解——流媒體直播原理及應用》,然後來學習本書。本書的講解過程由淺入深,讓讀者在不知不覺中學會了FFmpeg命令行的基礎知識,並能動手實現各種轉碼功能、音視頻特效處理、並能實現流媒體直播功能。 本書可作為FFmpeg命令行應用及音視頻特效處理方向的入門書籍,也可作為高年級本科生和研究生的學習參考書籍。