
殷汶傑
全書內容分爲三部分,共15 章。第1~6 章爲第一部分,主要講解音視頻開發的基礎知識,簡要介紹音視頻技術的發展背景,以及主流的音視頻壓縮編碼算法、音視頻容器格式和網絡流媒體協議等。第7~9 章爲第二部分,主要講解命令行工具ffmpeg、ffprobe 和ffplay 的使用方法,包括如何使用這些工具進行視頻播放、格式檢測、編轉碼、格式轉換和流媒體推拉流等操作;第10~15 章爲第三部分,主要講解基於FFmpeg SDK 的開發實戰,主要介紹如何在工程中調用libavcodec 和libavformat庫提供的接口實現音視頻處理的相關功能。
市面上爲數不多單獨介紹ffmpeg的書之一,覆蓋基本的ffmpeg工具使用介紹,總體技術深度過於初級。但如果針對入門級水平讀者,內容的表述方式又不夠簡單直觀易於接受。2022年出版的內容,卻只是止步於h.264,h.265這麼重要的內容基本沒有涉及,何況h.266都已經出來,顯得內容過於老舊,跟不上技術發展的節奏
比較流水化,不深入。貼一堆代碼,毫無意義。
瞭解了大概的流程。科普類文章,還可以看的。
很好的入門書籍,適合初學者,想從事音視頻開發的人。
湊合着看吧,音視頻相關學習資料本來就少,看官方文檔纔是最好的,ffmpeg api的使用推薦看我的博客😁
如上邊的哥們說的一樣,市面上爲數不多的書,命令行和 sdk 部分是直接面向開發的工程用書,第一部分,筆墨有些多,網絡層講的有些多,偏離主題,關於協議和封裝格式之類的不多,rtmp 和 flv 格式的關係,mpegts 和 ts 還有 hls 的關係。協議只有兩種 rtmp 和 hls,協議再實際工程應用也應該講講。
很多湊篇幅強行擠入內容 就最後幾章可以看看。 看看ffmpeg官網 看看api文檔 纔是正途