An ffmpeg and SDL Tutorial在ffmpeg-1.0.1上的更新,Prelude

 

 
序言
 
 
最近在學習ffmpeg,這的確是一個無比強大的音視頻編解碼開源庫,強大到一些著名的播放器都赫然列在它的Hall of Shame上。可它的缺點是官方沒提供什麼學習資料,目前網絡上能找到的比較經典的也只有Stephen Dranger的那個An ffmpeg and SDL Tutorial系列(http://dranger.com/ffmpeg/),以及其各種被翻譯,被截取和被改名版本。
在本文問世的時候ffmpeg已經迅猛release到了1.0.1版本,並且有一個好聽的名字Angel。可惜Dranger大神並沒有領會我天朝與時俱進的精神,沒細究過他的sample代碼是在具體哪個版本上調試的,但在最近的幾個版本上是肯定無法正常編譯執行了。
於是,產生了邊學習邊更新邊記錄的想法。當然,光是更新難免有些膚淺,再加上一些淺薄的註解吧,方便自己今後查閱。如果有幸被他人閱讀,也算是拋磚引玉地給這個世界留下點了什麼。
順便也要感謝一下ffplay.c的作者Fabrice Bellard,因爲ffplay.cAn ffmpeg and SDL Tutorial的思想源泉。
 
最後,正式一點,本文詳細描述瞭如何修改An ffmpeg and SDL Tutorial中的sample code,使其能在ffmpeg-1.0.1環境中編譯運行。並嘗試對Tutorial原文中不好理解的地方加以備註。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章