推 iceonly: 之前用psvita和ps4玩串流的感想是「可以操控的youtube」 06/07 16:43
→ iceonly: 。去找個1080p的魔獸影片就知道了,和實際遊戲比起來就是 06/07 16:43
→ iceonly: 多了一層模糊 06/07 16:44
→ iceonly: 不知道google解決了這模糊感了沒有 06/07 16:44
網路看遊戲影片的模糊感主要就是來自於影片的壓縮
如果要沒有模糊感一個就是傳未壓縮的影片
這個其實不太實際
完全未壓縮的1080p 60fps 每秒傳輸量就是1920*1080*60*24bit=356MB
以網速來說就是2850M
另一個方法就是壓縮到人眼看不出來的程度
所以我就好奇肉眼上看起來就像在自己電腦上玩碼率需要多少呢?
遊戲先用obs設定成無法區別錄製1920*1080p 60fps的影片
這邊我電腦螢幕解析度不是1080p所以用了超級解析度不過應該是不影響
接著使用ffmpeg x264編碼 crf用網路上建議肉眼無損的值18 veryslow去壓遊戲影片
最後開播放器來看碼率
1080p下平時的畫面大概在10000kbps~20000kbps左右 也就是20M 可以達到視覺無損
只是在高動態的狀態下會飆升到40000kbps
720p需要的碼率大概是1080p的一半
所以google提出的720p 10M 1080p 20M 是差不多的 只要玩的遊戲畫面變動不要太大
在肉眼上應該是分不出來是不是雲端遊戲
最後附上實驗的圖 https://i.imgur.com/6V7UJLe.png