我需要編寫一個非常小巧,非常簡單的h.264編碼器。我從hello264(世界上最小的h.264編碼器)開始,我開始瞭解一些基礎知識。我也試圖通過h.264規範,但我發現沒有示例很難理解。我還得到了x264和ffmpeg的源代碼,但這是很多代碼需要涉及的,我不明白從哪裏開始的原則。例如,我只想從簡單的幀內壓縮開始。任何關於好書,博客,文章,文檔等的建議都會受到讚賞。從哪裏開始寫小型h.264編碼器
3
A
回答
1
最好的答案似乎是由Iain E. Richardson編寫的「H.264先進視頻壓縮標準」一書。
3
我寫了這個,你可能會覺得從頭開始很有幫助。
http://www.cardinalpeak.com/blog/?p=488
道歉 - 我現在編輯這一點,我看你開始與我的編碼器。我沒有看到刪除選項....
+0
Ben,這個例子很棒......我很好奇你是否曾經用java製作過超小型的h264編碼器?我試圖轉換你的,但似乎失敗慘敗,因爲java中的「sizeof」函數不存在於java – user198923 2012-06-15 18:14:54
+0
中,所以你應該知道你的數據類型的大小。 – dko 2015-12-29 17:10:42
相關問題
- 1. 什麼是H 264編解碼器中i幀的起始碼?
- 2. H.264視頻編碼
- 3. Flowplayer H.264視頻編碼
- 4. 從哪裏開始編程?
- 5. 通過Dash將原始h.264數據編碼到瀏覽器
- 6. 從哪裏開始學習音頻或視頻編解碼器?
- 7. 從哪裏開始?
- 8. - 從哪裏開始?
- 9. 寫一個REPL:從哪裏開始?
- 10. Apache .htaccess重寫URL,從哪裏開始?
- 11. H.264編碼器和解碼器在iOS中
- 12. 尋找JMF h.264/rtp編碼器和解碼器插件
- 13. 使用FFmpeg編碼H.264 CBR視頻
- 14. 學習JAVA編程 - 從哪裏開始......?
- 15. 從哪裏開始linux內核編程?
- 16. 從哪裏開始 - 密碼哈希
- 17. 從哪裏開始代碼合同?
- 18. WP7 Silverlight的代碼從哪裏開始?
- 19. 從哪裏開始編寫Android中的Filezilla連接?
- 20. Openmax on Android for H.264解碼器?
- 21. 調諧FFmpeg H.264解碼器
- 22. h.264 udp流解碼
- 23. 開始從哪裏開始移植?
- 24. 如何開始,從哪裏開始MScharts?
- 25. 從哪裏開始Magento?
- 26. Rails memcached:從哪裏開始?
- 27. nodejs從哪裏開始?
- 28. 從哪裏開始Python
- 29. 從哪裏開始C#
- 30. 從哪裏開始Rails
我有這本書,我可以告訴你,雖然它可以幫助你理解這些技術,但它沒有提到mpeg文件的模式以及如何解碼或編碼成一。如果它包括一些簡單的東西,比如僞代碼,就如何挑選框架並開始解碼它們,那會更好。 – dko 2015-12-29 17:09:39