• 6

請教開實況的CPU選擇


AKSN74 wrote:
我有一次使用CPU來...(恕刪)

不知道你有沒有關掉aero

之前實況暗黑3,明明CPU使用率都還綽綽有餘,顯示卡使用率也才70~80沒滿,但FPS就硬是卡在30~40跳動
後來關掉aero,FPS直接回到60,不誇張

麥克華斯基 wrote:
軟體設定如下
錄影軟體MSI Afterburner
影片格式 MJPG
檔案類型 AVI
70%品質(這個測試 大小還OK 100%檔案太大)
16:9 1080P
70FPS (感覺比60好....)

MJPG是軟壓格式,MSI Afterburner啟用QSV設定如下圖藍框.

一個小路人 wrote:
感覺發言越來越像wo...(恕刪)

流量固定不等於消耗資源固定…CBR遇到簡單的畫面只是故意用空的資料把流量塞滿而已,並不是複雜度沒變。有在跑轉檔的應該都會知道就算同一部影片不同的部分轉換的速度(FPS)也會有差別,這就表示說不同的複雜程度消耗的資源就不同。

其實用OBS的話要判斷直播到底有沒有順很簡單,因為他log裡面都會記錄每次串流的性能數據,包含了CPU前置處理、編碼器和網路的統計都會寫出來。我的經驗,就算是用QSV且設定都相同也可能出現串流A場景全部順暢,但是串流B場景卻出現有編碼器lag的情況(log裡會記錄)使得影片出現卡頓,但實際遊戲畫面不論A、B都是順的,這代表就連硬體壓縮的QSV也都會受到畫面複雜程度的影響。

最後,HTT並不是神,4C8T終究還是4C而已,那個8T到底實際能發揮多少跟軟體使用狀況有關,如果遇到原本就已經把4C都使用到很極致的狀況的話那4C8T就幾乎和4C4T一樣了(搞不好還會有反效果),所以不要看到8T就以為真的多了很多資源能用似的。

一個小路人 wrote:
不知道你有沒有關掉a...(恕刪)

並不是也
因為大革命本身就已經超吃CPU資源了

玩的時候 每個線緒幾乎都吃到50%以上
在Loading的時候 更誇張 每個線緒都吃到80%以上
一個小路人 wrote:
我才無言,你真的有開...(恕刪)

思考一下:轉過檔的人都知道軟體轉檔都會幾乎吃滿處理器,而且轉一個1080@30fps的影片未必能每秒轉30張,也就是一分鐘影片可能要花遠超過一分鐘以上的時間轉檔;你的實況設定卻能一秒壓縮30張1080畫面,還"只吃"20%處理器,中間落差在哪裡?

問題在於壓縮品質預設值!

之前就提醒過:20%~30%是1080p30@2Mbps的處理器使用率,這個低位元率的品質基本上只能說看得到有人在玩遊戲,畫面細節就甭提了。以OBS國內外實際使用來講,因為各國網路頻寬普遍提高,60fps實況越來越多,720p的bit rate約從2.5Mbps起跳,1080p至少要3.5Mbps起跳,到5Mbps的也不少,建議您可以實際測試1080p60@3.5Mbps的實況處理器使用率,處理器使用率可就遠高於你測的數字了。

另外,OBS用到的x264程式,其壓縮模式有Ultra Fast、Very Fast、Faster、Fast、Medium、Slow、Slower、Very Slow等等,越前面的模式會犧牲越多畫質以換取壓縮速度/畫質越差,x264用在OBS實況,預設的模式是Very Fast,基本上已經是大幅犧牲畫質換取即時的壓縮速度,而同樣的x264用在非即時性的轉檔如MediaCoder或是Handbrake,一般模式至少是Medium起跳,真正追求極致轉檔畫質的發燒友,當然是用Slower或是Very Slow加上2-pass,才能用慢火燉出轉檔品質。

因此如果你把OBS/x264的壓縮模式調到Faster/Fast,處理器使用率也會高於你測的數字。

一般口耳相傳的【軟壓比硬壓品質好】,是建立在至少有Medium/Slow模式的設定/再給定【非即時】的前提下才有機會,但是用到了Very Fast模式,軟壓的品質就很難比硬壓好,因為軟壓+實況的品質在【即時】的限制下,波動會更大、品質不穩定。因此,20~30%的軟壓實況處理器使用率絕對不是上限,除非你對實況畫質是只求有畫面就好...........

再者,視訊壓縮的特色是前後畫面之間的變動越高,壓縮所需要的計算能量越大,也就是會越吃處理器資源,你用不開遊戲的方式測【實況】,桌面又不會有劇烈的變動,要怎麼反映實際遊戲畫面會劇烈變化、因此軟壓實況的視訊壓縮需要吃更多CPU計算力的真實情況?

Intel QSV跟Nvidia的NVEnc不是萬能,但是它們是專責的硬體線路,因此處理器使用率不會隨著位元率/fps/解析度的拉高而暴漲、畫質也不會暴起暴落,因此也才有人拿來弄4K或是開多台的遊戲實況,而4K實況或是多台實況要用E3暴力硬算,可說是不可能的任務,就算硬達到,畫質也不能看,畢竟連1080p60@3.5Mbps都已經頗辛苦了。
各種瞎掰

純X264編碼哪能給你用錄桌面來的CPU占用率來評估


要知道靠4C8T透過X264編碼實況/錄 1080P@30FPS 對於遊戲性能的損耗跟靠QSV來編碼遊戲性能損耗,兩者之間可是天差地遠

特別是本來就CPU高壓的遊戲如果又不開垂直同步來間接限制CPU占用率,在這種情況下光是跑遊戲就極耗CPU資源,4C8T X264編碼 平均FPS根本直接掉個幾成

更別說是1080P@60FPS

說的好像4C8T光靠個HT就有多神通廣大

你真的用過QSV?
小游戲直播又不要求直播畫質,可以考慮I5用QSV去跑
如果直播的是吃資源的遊戲或是你要求直播畫質
請上最頂的I7,甚至是5960X

畫質控動畫直播,5G的3930K都嫌不夠用,看你要哪個等級的畫質去決定U
JoyRex wrote:
你的發言還真的是蠻無...(恕刪)



如果i5跑得順的遊戲,E3當然也沒問題,i5會卡的遊戲E3也不會好到哪裡去。

---


這句話我想喵大也不會認同....
先不論直播 單論遊戲
4c4t 4c8t
只要支援4c8t 贏4c4t 30%左右
這點你可以去看喵大的測試文章 (他用4c4t 4c8t做比較)
(重點是他4c4t還是oc過的幅度不算低)


然後
i5怎樣買都不會輪到4690 4690k(你都說e3 cp值高了 那怎會去推cp值爆低的4690或是4690k)
又要馬兒跑的快又要馬兒不吃草 想要夠力 當然就 i5 4460 E3 I7 4790K 這幾顆去挑
我不會買一顆CPU只去跑實況 或是我不會買一顆CPU去跑單一遊戲 你用大方面去想
E3至少可以稱比較久=.=(而且是很多人跑實況嗎= =??)

你正確講法應該是

4460 跑不順的東西4690不會好到哪邊去


---


樓上幾位大大給的錄影的設定教學 我過幾天放假在測試看看@@

感謝
誠心誠意的建議樓上一些不知道為何E3會被吐的先去了解一下QSV的應用
Intel的QSV
NVidia的NVENC
AMD的VCE
以上都在告訴你想實況or錄影有更佳的替代方案 (儘管不是每家都推得很有力...)
用CPU效能去正面硬上的方法已經漸漸成為過去式了...

yehchean wrote:
誠心誠意的建議樓上一...(恕刪)

其實E3還是OK啦 雖然沒有內顯
但顯卡一樣也能解決這方面的問題 所以這問題上應該是還好

雖然我自己有實測過 NVENC要用NVIDIA自己的ShadowPlay 畫面才會比較好
用OBS的話我就不太知道怎樣的設定才會到ShadowPlay那種畫質
但比起QSV 我還是喜歡用NVENC就是了

雖然QSV的畫質確實好 但目前在OBS上還是要開一個虛擬螢幕出來才行
偏偏有些線上遊戲不支援這種方式 而且會出現游標
所以還是以NVENC為主

(是說去年換X79後也用不到QSV就是了)
  • 6
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?