作者seths (-.-)
看板VideoCard
標題Re: [請益] 30xx的HDMI Atmos音效輸出問題
時間Sun Jan 29 00:09:40 2023
Hi T大及各位版友:
過年閒時間多,花了點時間debug...大致上小弟找到問題了
首先說結論..就是1070效能不足...囧
當我把Lav+Madvr+雙螢幕(延伸顯示)全上後,在potplayer按tab觀察時,
發現只要GPU使用率>50%,即會發生掉音的情形...但我也不懂為什麼才50%就會掉??
所以從頭到尾都不是Lav audio/win10/環擴設定問題,單純是顯卡效能撐不住..
目前最簡單的解決方法
1.madvr upscale不要開太強,用最基本的cubic就好
2.不要用延伸雙螢幕,顯示卡僅將訊號丟到電視就正常
這問題估計,我得等今年想玩的遊戲上市後,再找機會來換顯卡了XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.213.199 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/VideoCard/M.1674922183.A.A2E.html
1F:推 wertyorz: 效能不足?工作管理員→詳細資料→在執行的程式那裏右鍵 01/29 22:44
2F:→ wertyorz: →設定優先順序 在這裡把優先順序值調到即時 試試看 01/29 22:45
3F:→ seths: 還有調程式priority這招XD?謝謝w大 我這周找天試試 01/30 09:59
4F:推 Tsukasayeo: 換成MPCVR試試?我現在改用這個,木眼+電視距離看不出 01/30 17:31
5F:→ Tsukasayeo: 差別,而且在Windows HDR常開情況播SDR影片會自動關掉 01/30 17:31
6F:→ Tsukasayeo: HDR方便多了 01/30 17:31
7F:→ Tsukasayeo: 不過我4090一樣掉聲,過年期間似乎有摸出解法,看了幾 01/30 17:32
8F:→ Tsukasayeo: 部片目前沒再出現掉聲狀況,等確定一點再來回文 01/30 17:32
我試過MPCBE和MPCHC都一樣
try了n遍出問題的同一片段後,我非常肯定我就是這個50%會導致調音
但感覺以T大來說完全不合理,難道4090一張不夠力!!老黃暗示你要買第二張了XD!!
※ 編輯: seths (111.250.195.20 臺灣), 01/30/2023 23:01:41
9F:推 Tsukasayeo: 我是指把MadVR改成用MPC Video Render試試,比較沒 01/31 15:57
10F:→ Tsukasayeo: MadVR那麼吃資源,但(我木眼)看不太出畫面上的差異 01/31 15:57
11F:→ Tsukasayeo: MPC Video Renderer 01/31 15:58
好的 我回家試看看這個渲染器,我是沒有用過@@誤會您的意思了
不過用單一顯示器(電視)輸出,昨天晚上再看了2小時,大概只有一個地方掉聲音了
大概可以非常肯定就是這個GPU使用率大於50%的鍋,但也才50%就掉...
真的很沒道理..
或許真如W大說的程式priority的問題?但這也太奇怪了..
又不是說已經在80~90%才要調優先順序..
※ 編輯: seths (220.138.121.155 臺灣), 01/31/2023 16:36:12
12F:→ balaking123: 先確定你的測試片碼率(bitrate)是多少 02/01 12:42
13F:→ balaking123: 再用碼率小一點和多一點的影片測試看看 02/01 12:43
14F:→ balaking123: GPU硬解有其極限, 不可能超高碼率的影片都能順解 02/01 12:46
15F:→ balaking123: youtube上很多測試影片可以用youtube-dl下載來試試 02/01 12:47
16F:→ balaking123: 記得測試前先檢查一下影片內容資訊 02/01 12:48
b大好~我覺得您說到重點了
我上一篇推文中就有實測了這一點,依我原先的設置法
大概就是bitrate>50M就會開始掉聲音,然後可能最近不知道改了什麼
不到50M也會開始掉,但我其實不用GPU解碼,
我有環擴理論上是passthrough過去而已才對?還是說這個解碼可以改為CPU軟解?
因為我播影片時,CPU基本都是1~2%使用率而已
謝謝~
※ 編輯: seths (220.138.120.125 臺灣), 02/01/2023 12:55:01
17F:→ balaking123: 解碼可以改為軟解(軟解就是用CPU) 02/01 14:16
18F:→ balaking123: 所以才說CPU夠力, 軟解才是最終解法 02/01 14:17
19F:→ balaking123: 影音網站上串流影片,各種高低碼率的影片一堆 02/01 14:20
20F:→ balaking123: 偶爾遇到解不動的, 不用太在意. 02/01 14:22
那或許我去試試把lav改成none丟給CPU解看看好了,試著把顯卡的loading降下來
晚上來試試~12代intel不知道能不能扛的住~
謝謝b大~
※ 編輯: seths (220.138.120.125 臺灣), 02/01/2023 15:04:28
昨晚做完測試了~
在lav video把硬解關掉後,在potplay中觀察,的確GPU使用率會降下去(約10~20%)
但GPU偶爾突然會飆高到>50%,這時就會發生掉音現象
反而同時上lav audio+lav video硬解+madvr時,GPU會常駐在40%~55%,
但只要改為單螢幕輸出就不會掉音...
體感我大概是碰到什麼bug了,目前要嘛換卡再測...
不然好像只能先單螢幕輸出使用了orz
※ 編輯: seths (220.138.120.235 臺灣), 02/02/2023 11:44:03
21F:→ balaking123: 以我認知,多螢幕輸出會對顯卡式造成更大的負擔阿 02/02 13:09
22F:→ balaking123: 另外光看GPU使用率不太準,因為編/解碼電路是另外設計 02/02 13:11
23F:→ balaking123: 解碼時滿載了,GPU使用率也不會是100% 02/02 13:12
24F:→ balaking123: 至於軟解時GPU偶爾衝到>50%, 這有可能是軟體方面 02/02 13:15
25F:→ balaking123: 可能是設計瓶頸或bug 02/02 13:15
恩恩 我也覺得多螢幕肯定會增加顯卡loading,所以才會調單螢幕輸出
b大說的也滿有道理的,畢竟他就寫一個GPU趴數在那邊,
的確不知道他指的是GPU核心還是什麼的使用率?
(題外話,NV的編解碼核心好像是NVENC和NVDEC?)
我覺得以我的狀況來說,問題在用軟解時,為什麼只要GPU>50%發生時即會掉音,
但硬解都是50%上下跑反而不會..
不管顯卡到底是用什麼部分在編解碼,道理上不可能我不用它做事,結果反而出問題..
我大概率能確定從一開始我就碰到某個potplayer或者lav的bug了(lav嫌疑最大),
而並非顯卡的鍋,所以最一開始的原文po換到4090都還是一樣出問題..
囧..
※ 編輯: seths (220.138.120.235 臺灣), 02/02/2023 14:17:29