H264簡單描述(二)

264學習指南―――分三個階段學習
1、第一個階段:
學習H.264,首先要把最基本最必要的資料拿在手裏(//172.22.113.200/share/h264/H.264相關論文/其他/經典文章)。這些資料包括:標準文檔+測試模型+經典文章。首先看《H.264_MPEG-4 Part 10 White Paper》,看完之後再看《Video coding using the H.264 MPEG-4 AVC compression standard》和《Halsted.Press.H.264.And.MPEG-4.Video.Compression.Video.Coding.For.Next.Generation.Multimedia.eBook-LiB》,然後可以抽空看《Overview of the H.264_AVC Video Coding Standard.pdf》。這幾篇文章看完後,你應該對H.264的整體框架有個比較深入的瞭解了。前三篇文章可能需要花費你兩~三週的時間。
2、第二階段:
       看代碼。這個時候你最常用的工具就是標準文檔和測試模型(建議使用JM86)。看代碼也要先從整體框架入手。先搞懂H.264的整體框架在代碼裏是怎麼分佈的,一個功能模塊的前伸模塊和後繼模塊是什麼。也就是搞清楚整個代碼流程。這個階段對標準文檔的使用可能很少。
3、第三階段:
然後你找到一個自己感興趣的切入點,開始以此爲中心研究這個問題。你研究問題的時候應該是聯繫測試模型來研究,這個時候你就需要仔細看代碼中對這個問題的實現了。這個階段我絕對支持你一行行代碼跟蹤,一個參數一個參數地跟蹤。而代碼中不懂的地方可能需要查標準。這時你再來看標準文檔就有了針對性。也因爲能將標準文檔和代碼對應起來,從而看標準文檔也不覺得有太大困難,也能明白標準文檔說的是什麼問題,在測試模型中是如何通過代碼實現的。在這個階段中,會牽連到很多H.264的相關知識,這樣通過以點帶線,以線帶面。會對H.264的內容認識越來越多。而你也就找到了自己的方向。
==========【注意事項】==========
1、切忌將代碼和標準文檔獨立開看,否則,你的困難會很大。
2、對於剛開始接觸H.264的人,切忌直接看代碼和標準,哪怕是將標準和代碼結合起來看,你也會不太順利。換句話說:在沒有了解H.264整體框架之前,你最好什麼都不要做。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章