作者KudanAkito (九段秋人)
站內C_Chat
標題Re: [閒聊] 玩了一晚上的justin實況還是放棄了...
時間Tue Sep 7 19:23:18 2010
稍微導正一下正確的觀念
實況這回事不是"為了實況必須要多好多好的配備"
而是"有多好配備,實況品質就到哪裡"
話先說在前頭,想要搞HD品質實況,目前是"不切實際"
首先為了要開啟高畫質來源,需要好的CPU,
擷取高畫質畫面,需要好的擷取卡,
壓製高畫質影片穩定品質,需要更好的多核心CPU,
為了上傳高流量(bitrate)影片,需要更好的網路上傳速度.
但是上面這些你都作到後,
你的收看者跑得動你的頻道嗎?
x360穩定畫質至少需要畫面1.2Mbps
x480穩定畫質至少需要畫面2Mbps
x720穩定畫質至少需要畫面3.5Mbps
x1080我不確定,因為我的電腦也頂多只在特定條件下錄得動720p,
而H727這張卡又必須在HDMI720p以上的來源才會開啟硬解.
總之,目前階段就是越往高品質影片走,花的錢越多,得到的改善越小.
因此,需要調整需要測試
在我們的硬體設備能應付的情況下能提供的最高品質為目標
而不是為了像youtube那樣播放HQ影片
那...為什麼我們要如此妥協?
因為實況是推廣遊戲樂趣的途徑,
是與他人討論的互動
是即時的心得分享
考慮的是即時,方便收看,方便討論,還有方便自己遊玩
所以硬體不允許想實況,就設法找出在這種條件之下去實況的方式
※ 引述《vinex (魔斯拉,你為甚麼會飛呢)》之銘言:
: 先講結論:FME莫名的吃資源啊 囧
FME要負責編碼和上傳,所以比起普通錄影程式來得忙碌
而且FME編碼方式幾乎統一軟壓
有時候我發現擷取卡本身所使用的Render方式也會有影響
例如使用e900f開啟DXVA時的確有效改善一點CPU使用率,又或者H727的VMR也會確實
造成編碼時Bitrate有50%~200%的變動.
要改善FME的CPU使用率可以降低bitrate,改變編碼方式(VP6/h264),改變編碼等級
調整輸出解析度,來源解析度,FPS.
要注意的是越高解析度,穩定畫面越需要高流量,
例如x480你可以用800k或者是1300k,但是兩者穩定程度就是不一樣
解析度太高流量太低,結果就是爆格
建議如果電腦跑不動太高bitrate或者h264
可以嘗試著不斷地往下調整解析度,讓影片看起來順暢一點
另外,FME邊碼時預設Cache在系統槽,你可以試著把FME主程式安裝在不同的磁碟裡.
也許實際編碼上沒多少改變,至少自己的遊戲畫面會順暢一點.
: CPU:E5300 2.6G
CPU是影響你能做多少事的最大因素,
就連FME說明書都推薦使用4核3.0G去錄640x480的影片
但這不代表你真的什麼都不能做
我自己先列出來的分類如下:
單核 -> 擷取480i/p(含)以下的遊戲,不建議實況電腦遊戲
雙核 -> 擷取720p(含)以下的遊戲,不建議實況要求多核心的遊戲,高畫質影片
3/4核-> 擷取720p(含)以下的遊戲,不建議實況最新的遊戲,1080i/p影片
4核以上 -> 未知的領域
: 記憶體:4G =>這用不太到
RAM用不太到個人持保留態度,
的確,FME編碼時並不會吃掉你大量記憶體,但是如果你的電腦有其它程式在跑
先吃掉你的記憶體導致效能下降的話,FME還是會被影響到.
目前就我的情況來說,4G只要被吃到3.1xG的時候電腦就會開始變慢
這時候開FME效能還是會被影響
更別說實況電腦的時候要開遊戲+錄影+FME了(阿...還要開IE看聊天室...)
: 顯卡:我想沒差
我沒實況新電腦遊戲過所以只能猜測
如果你的電腦遊戲用好一點的顯卡,錄影時可以多分一點CPU給程式.
: 音效卡:1723
這個問題比較小,等到AAC開始普及的時候再來討論它的影響
普通來說192k以下就很夠了,擷取片段也會被強制錄成128k
: OS:WIN7 64位元
OS主要要看對硬體支援度的影響
Ram使用聽說已經沒分別了所以論外
主要是Win7驅動之類不純熟
有些人可能XP弄桌面攝影啦,裝電視卡拉,擷取1080i都沒問題
換到Win7一個版子PCIe沒驅動好,一個驅動沒寫好
就像我H727開30fps一開始錄影流量就爆增2倍或者HDMI沒畫面之類的...
: 要弄實況本身很簡單,軟體裝一裝也不用什麼設定就弄好了
No軟體裝一裝,硬體組一組,之後才是開始
首先你要配合你的上傳流量例如說1M,實際上吃掉8xx之後網路速度就開始下降
所以目標總上傳800k好了,留一點給室友跑屁屁S吧
扣除掉聲音112k好了你畫面還剩688k,
688k的畫面流量能做什麼,大概就是480x270這種解析度然後動作畫面實會爆格
實際上大概這樣688k+112k,總流量800k 480x270
http://zh-tw.justin.tv/inunonanahou/b/258416098
動畫啦,圖片可能還好,3D遊戲就只能忍耐了
but...這樣遊戲有看起來比較無聊嗎? 我覺得不會
然後FME還要再依照你的電腦配備調整用h264錄起來比較順還是用VP6比較順
VP6吃CPU比較少但是需要更大的流量才能有好一點的畫面
所以這裡我選h264,然後h264又分Baseline和Main兩種方式
Baseline比較不吃CPU,不過容易出現格子,同樣的解析度之下比較順暢
Main比較吃CPU,格子比較少,但是CPU不夠力的話,同樣的解析度之下比較沒那麼順暢
另外,Main的色彩比Baseline鮮豔一點.
然後又有品質等級,h264是level,VP6是Quality,值得一提的是
VP6有真的不同的品質影響,
h264則是要依照你要壓出來的解析度和fps去選擇和CPU關連沒有那麼大.
然後再來擷取卡的設定就依照個人感覺好了
但是電腦遊戲擷取的話,以SCFH來說還有分不同的擷取方式
例如軟壓(點)/(線性)/(雙線性),D3D(一通)/(二通),DD(一通)/(二通)之類的
這些也都要去微調找出自己適合的擷取方式,
我想這和SCFH本身的壓製方式有關
如果要錄播放器的影片,播放器的Output方式也會影響CPU的使用量
這是同樣流量設定下,使用T2400(筆電)錄製的影片(23.97fps)
http://zh-tw.justin.tv/inunonanahou/b/258795583
http://zh-tw.justin.tv/inunonanahou/b/258796301
進一步調整後連遊戲也能實況(同樣T2400,14.97fps)
http://zh-tw.justin.tv/inunonanahou/b/258774942
http://zh-tw.justin.tv/inunonanahou/b/258772813
所以是不是實況一定要好配備呢?
我說,有什麼配備,就盡量去摸索能做到多少就好
: 解析度一開始先調 640x360 ,這邊我input跟output直接設一樣的
: 嗯...桌面的字果然很糊,不過隨便開個影片,字幕還算清楚
普通來說,你的來源通常是超過x480的HD畫質(是指你擷取的畫面,不是你設定的來源)
HD的字體放在SD的影片裡絕對會模糊難以辨認
你可以提高壓製影片的解析度,這樣放大字會清楚一點,
但相對的你所需要的流量和CPU要求也會提升,何必呢
實況的重點應該要放在畫面與圖片上,尤其是只能以x480以下的解析度上傳的時候
: 比較可怕的是才開這樣cpu使用率已經到100了
: 本端看動畫還算順,用另一台電腦開來看卻一頓一頓的
: 基本上網路應該不是問題(學網),看起來應該還是電腦出力已滿
: 就算bit rate調高也一樣,反正上傳就5 、600kbps在跑
: 解析度再下修一點狀況差不多,重點還是cpu維持在高使用率的情況下
: 我看也只能實況桌面...= ="
這方面Tales2實況當時也摸索了很久,
結論是不管你如何分配優先權給FME,CPU不夠力就是不夠力
因為你的程式為了維持它自己的效能吃掉了大半的CPU,FME便不夠CPU維持它的編碼需求
所以調整方向是,
降低播放器使用的效能,或者是降低FME編碼品質減少CPU負荷
更換CPU是一個方式,但重要的是找出這兩者的平衡點.
: 接下來如果還要玩我想只有兩個方向
: 1.換CPU...不過也不知道能換什麼,買來結果裝不上去就好笑了
可以換CPU,但是再怎麼換也有CPU做不到的事情
不如去找自己現在這個CPU能做怎麼樣的實況
: 2.不要用FME,不過沒教學我不會用
FME目前仍是JTV高品質實況用的最佳選擇
: 3.看別人實況就好...什麼都不用做只用打嘴炮===>這個好像最讚!
你也可以去請教各個實況主的配備和環境設定,
然後看看他們錄出來的效果如何,當作經驗學習
: 反正就稍微學一下怎麼弄,也順便省了再去弄擷取卡的錢
: 不過FME這麼吃CPU,我還蠻好奇版上在實況的人配備到哪裡
: 還是有什麼撇步?
配備T2400in1.83Ghz也有人在實況(480x270)
配備X4 965in3.4G也有人在實況(852x480)
配備E8400in3.0G也有人在實況(720x404)
真要說有什麼撇步,就是有多少配備做多少事,不要特地砸錢
--
btw,配備再好,設置再細心也沒用,x480流量不到3M一樣要爆格的
http://zh-tw.justin.tv/inunonanahou/b/269523084
hinet suck.
--
--
________________________________________________________________________
\ \
\ 只玩遊戲不說話。 \
\ AntiFantasy Union Season4 \
\
http://zh-tw.justin.tv/inunonanahou\
\_______________________________________________________________________\
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.104.102
1F:推 BSpowerx:推專業好文<(_ _)> 09/07 19:28
2F:推 linjaha:hinet suck. 09/07 19:28
3F:推 LADKUO56:萬惡種花 國外上傳流量隨便都1M起跳.... 09/07 19:29
4F:推 blueennis:推 09/07 19:31
5F:推 tom11725:推專業好文 09/07 19:32
6F:推 KawasumiMai:台灣不對等網路很機車,一整個為伸手族設計 09/07 19:37
7F:→ KawasumiMai:都不知道現在資訊流通上傳其實比下載更重要 09/07 19:38
8F:推 WindSignal:推專業文 台灣上傳真的是爛到想哭 09/07 19:40
9F:推 carllace:推 09/07 19:55
10F:推 killme323:推...配備再好都受限網路速度.. 09/07 19:55
11F:推 vayeate:推一個,我的下載也經不起高流量實況的關愛 XD 09/07 20:01
12F:→ kao50126:其實只要FME哪一天支援硬體編碼,顯示卡剛好也有提供硬 09/07 20:05
13F:→ kao50126:體編碼的功能話,顯示卡就會變成跟CPU一樣重要了吧 09/07 20:06
14F:推 kaouiway:結論: hinet suck. 09/07 20:06
15F:推 Hevak:專業 09/07 20:11
16F:→ Hevak:不過第一次聽到有人會說RAM和VGA「沒差」..... 09/07 20:11
17F:→ Hevak:差得可兇了=_= 09/07 20:11
18F:推 Minagi2005:推專業 09/07 20:28
19F:推 allfate:推專業 09/07 20:28
20F:推 storym94374:大推專業文 09/07 20:56
21F:推 brian00348:推觀念跟專業知識!! 09/07 21:18
22F:推 lam1217a:推專業 09/08 08:40
23F:推 alexnws:hinet suck. 09/08 10:27
24F:推 pirrysal:hinet suck XD 09/09 09:48