瀏覽單個文章
michlin
Regular Member
 

加入日期: Dec 2000
您的住址: ROC
文章: 50
小弟來發表一下意見好了
我目前在某國立大學研究所學習的正是軟體的壓縮法,根據自己的研究經驗來說明一下

首先,軟體跟硬體的壓縮法其實不一樣的,但是都符合解碼的步驟罷了,發展壓縮法的組織定義了解碼的步驟,但是你要怎樣編碼這個影音資料,並沒有一定的方法。

1.硬體方面:大多數的硬體晶片其實都為了節省buffer(你可以想像成記憶體),還有加快運算,一般都會簡化許多步驟,以達到節省成本的目的,因此你也沒有太多的參數可以調整,例如:畫質、有沒有事先pass過影片來調整某些最佳的參數、、、等等

2.軟體方面:絕對有最多的參數可供選擇,反正你都得花時間了,不如花更多時間來讓畫質更好、空間更省

結論:
1.要得到最好的畫值:只有一條路,就是錄下未壓縮的格式(RGB或者YUV格式),然後讓軟體壓縮法來慢慢跑
好處:可供選擇的小慘數很多,例如:這個影片屬於快動作or慢動作,都能得到較好的微調
壞處:花費大量時間,空間(須先儲存未壓縮格式,超大 ><")

2.要得到最好的速度:硬體晶片,保證快,可以達到real-time(即時壓縮)
好處:快速,簡單,節省時間、空間
壞處:較貴,以最終結果來看,畫值跟影片大小絕對沒有"純軟體+好的參數設定"來的好,但是相差不遠(以肉眼來說,除非一張張比較,不然大概是看不太出來)
舊 2004-10-25, 04:08 PM #4
回應時引用此文章
michlin離線中