我的跟我學Ffmpeg 視頻受眾有哪些人


       經常有人問我如何學習音視頻以及如何學習Ffmpeg,問我有沒有比較好的書的書推薦。比較好的音視頻以及FFmpeg方面的

書,我了解到的比較全面又能深入淺出的還真沒有。很多朋友都推薦雷神的博客,雷神的博客看的不多,不太好下結論,既然大家

都很推薦,相信應該很好。有朋友給建議我寫本這方面的書,我也很想寫一本,如果我寫的書被很多人閱讀,一定是件幸福的事情。

寫書畢竟跟錄視頻不同,需要花很多的時間跟精力。當我們的語言變成文字寫進書本時我們需要推敲每一句話,不能有語病,不能有

漏洞,也不能不專業。權衡利弊,我決定還是以錄視頻的方式跟大家分享我的一些經驗和心得。迄今為止已經錄制32集視頻教程,時

而收到一些觀賞者的點贊,收到點贊自然是開心,這是對我勞動的一種肯定。

       有些資深的前輩會說Ffmpeg 沒什么用,只是集成了很多協議、編碼、解碼庫等內容。我同意這種觀點的后部分,Ffmpeg本身確

實是一個工具,集成了很多內容。我個人的觀點,Ffmpeg庫還是挺有用的。說一個簡單的應用場景:保存IP Camera攝像機音視頻流

到本地文件,文件的格式需要是MP4格式。如果所有的子模塊都親自動手開發,對於一個新手來說難度會很大。首先要熟悉rtsp協議,

熟悉了rtsp協議后,實現rtsp 客戶端並與IP camera 通信從中獲取音視頻流。存入文件之前得熟悉MP4協議,MP4協議熟悉后還得

以代碼的方式實現。對於一個新手來說,要實現這些功能並且調試穩定沒有幾個月的時間估計困難。如果利用Ffmpeg可以大大縮短開發

及調試時間,我們只要調用Ffmpeg的一些API即可完成上述的功能。時間對項目來說至關重要,很多公司沒有那么多的時間讓新手學習。

       上面重復提到“新手”這個詞,我的視頻教程同樣是為這一類人服務的。如果您是老司機,不需要花時間在我的視頻上,錄制的第一個

視頻里就有提到這一點。我的視頻是主要是講如何利用Ffmpeg 實現一些常見的應用,比如保存文件,比如網絡流轉發,比如抓圖,比如

添加水印比如開發播放器等等。

        我的視頻教程並不是講某個具體的協議,比如rtsp,rtmp等,如果有同學希望通過視頻學習這些協議細節,那么我的視頻可能並不

適合您。我的主張是跑通一個流程,這樣有整體感官的認識。如果出現問題,我們再去關注問題的細節根據具體的協議查找問題,這樣

可以循序漸進,一步步提升,每個小階段都有個小成果。如果一開始就對細節刨根究底會很乏味,而且有些細節從理論的層面不容易理

解。

        我的視頻教程會很注重基本的原理,比如什么是編碼,什么是解碼,什么是封裝等等,基本的原理會貫穿整個視頻教程,會反復

的說。有些東西說多了就容易理解了,如果您希望通過視頻教程學習到一些基本的概念、原理而不是簡單的如何調用Ffmpeg API ,我

相信我的 視頻教程會幫到您。

       我的視頻教程提供的Demo並不是商用軟件,如果您希望通過學習視頻教程,從一個新手立即變成可以開發復雜度很高的音視頻相關

業內人員,我的視頻教程並不適合您。畢竟商業軟件跟Demo區別很大,視頻教程附帶的Demo 只是一把鑰匙 幫您打開學習音視頻及

Ffmpeg知識的大門。

如需交流,可以加QQ群1038388075,766718184,或者QQ:350197870

 視頻教程 播放地址: http://www.iqiyi.com/u/1426749687

源碼及Demo下載地址:http://www.chungen90.com/?news_2/
視頻下載地址:            http://www.chungen90.com/?news_3/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM