瀏覽單個文章
u3350829
Master Member
 

加入日期: Jun 2002
文章: 2,332
Red face

引用:
作者Adsmt
43...
你如果用過 CUDA Encoder 就知道,它根本沒什麼參數可以調整,只有幾個弱弱的 preset, 和 X.264 比起來就跟天與地的差別一般。

但如果同壓縮時間和同流量下,CUDA Encoder 還是可以電爆 X.264.

再來 CUDA 也不是完全沒用,事實上不用它來壓縮,也可以用它來解碼。軟解至少要耗 20~30% 的 CPU, 如果使用硬解,這些多出來的資源就可以給軟體編碼器使用了。這也是為什麼 TMPGEnc 編碼會純軟體編碼程式稍快一點的關係。

用CUDA去做encode目前除了那些細部參數和present外,和CPU做encode最大的
差別點在於filter...很多和畫質相關的filter都需要插在encode過程中,而CUDA這
種平行運算是不能夠這樣做的,天生的問題無解,另TMPGEnc是反過來只有Filter
用CUDA這不能比較,所以才會說需要重新為平行運算架構新的codec才能克服...
以現在的情況來看同時間同流量做H.264 encode真要比畫質掛上Filter那CUDA保
證是完敗Orz.

至於寫程式最簡單這點是離題太多不多說,只是會說寫程式最簡單代表的是接觸的
coding不夠多啊! 有很多東西有原理有規劃有照樣是寫不出來...Orz
__________________
Es muss sein!
舊 2010-07-18, 09:10 PM #29
回應時引用此文章
u3350829離線中