- 威望
- 2
- 貢獻
- 72
- 參與
- 41
- GJ
- 26
- 註冊時間
- 2007-4-4
|
3#
發表於 2009-2-22 13:19
| 只看該作者
硬解與軟解的差別如何呢?
你認為兩者不就是為了觀看高畫質影片而存在的,
我卻必須要說...不是這樣的!
高畫質影片只是種用途而不是硬解與軟解的差異所在,
以我以前參與硬體解壓縮卡製造生產的職場經驗來看,
真正的問題重點其實有兩個:"系統資源運用問題";"解碼程式的全球絕對性",
系統資源運用問題:
所謂軟解其實是利用CPU的浮點運算來做解壓縮的工作,
不過CPU的浮點運算其實效能不太好,因此後來演變成顯示卡以GPU的浮點運算優勢來大幅提高軟解效率,
但是無論如何的高效率也還是需要大量的系統資源來輔助,
對於較高階電腦來說似乎根本無所謂,反正看影片的時候也還有餘力同步做其他的事,
但是較低階的電腦又該如何呢?受到資源不足的影響根本無力做軟解,
所以硬解其實主要還是搭配較低階的電腦會比較突顯意義,
以硬體解壓縮卡的解壓縮專門浮點運算來達到節省系統資源的目的,
除此之外以硬解來看影片的話,其流暢度是極為驚人的,
就算是Pentium-233搭配硬體解壓縮卡也能表現出目前主流高階PC所沒有的流暢度,
而這也是軟解到目前為止都還沒能辦到的事!
畢竟CPU就等同於房車,GPU就等同於跑車,硬體解壓縮卡就等同於F1方程式,性能不能比,
不過就像是F1方程式不能上道路一般,硬體解壓縮卡也別奢望它能幫忙看影片以外的事.
解碼程式的全球絕對性:
硬解必須考慮到chipset設計問題,制定的遊戲規則必須全世界遵循,也因此有時候會牽涉到版權問題,
硬解必須全世界遵循共同規範不得違反,軟解則是自由的. |
|