返回列表 發帖

影片硬解與軟解的差別?

(以下文章內容只有威望大於等於 0 的才能瀏覽)

軟解主要還是看code的運算方式
硬解要看硬體支不支援

有時候硬解也比較省資源,但不一定都是

此類問題可以看這篇
http://www.pczone.com.tw/vbb3/thread/67/143719/

TOP

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

TOP

原文由 Shanpwu 於 2009-2-22 13:19 發表
硬解與軟解的差別如何呢?
你認為兩者不就是為了觀看高畫質影片而存在的,
我卻必須要說...不是這樣的!
高畫質影片只是種用途而不是硬解與軟解的差異所在,
以我以前參與硬體解壓縮卡製造生產的職場經驗來看,
真正的問題 ...


這篇應該置頂加精了…

想請問一下,關於解碼器的部份(就是每種格式的code)
在設計硬體解壓縮卡時會考慮到支援的問題嗎
因為code天天在更新,在製作硬體時如何兼顧到這樣的問題?

另外我有遇過一些高畫質影片,是用特殊的方式再壓縮而成,所以也需要夠高的CPU等級
請問這種方式是?為何壓縮過的影片就無法讓GPU跑呢?

最後一點就是那一種方式來區分可硬解可軟解的影片檔案(RM也可以軟解硬解嗎 )?
(看到高手就狂問了我…)

TOP

返回列表