無解的影片破圖問題

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
我剛剛用potplayer把您講的h264改成系統的:
XHpsYax.png
[/IMG]
NfnOdwb.png
[/IMG]

播放的時候cpu使用率最高我是看到有11% 然後gpu有時候有 有時候沒有 最高58%
C5qMOru.png
[/IMG]

不知道這樣設定有沒有正確?
pot這樣設 播放的時候切視窗不會破圖
不過剛開影片的時候 聲音會先出來2秒左右 影像才出來

另外發現我先開potplayer播影片 再開wmp12
結果wmp12 我切視窗又都沒事了?把pot關掉 wmp12切視窗又破圖...
我剛剛用了兩次都這樣 真奇怪
 
最後編輯:

wei4294967296

一般般會員
已加入
11/15/07
訊息
137
互動分數
0
點數
0
看起來好像還不是我說的Microsoft內建解碼器,你試試把下面那個AVC1的選項也改成使用系統預設解碼器看看。

可以的話用GPU-Z看看你從WMP切走之後,到切回來變成破圖之間這段時間GPU使用率是怎樣,最好找流量高的影片讓GPU使用率高一點比較好觀察。
 

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
今天把你說的avc1打開 然後把那幾個system解碼器也都改成系統預設:
ng5pmBh.png


然後好像就變成你講的那個decoder了:
TmRiGXA.png


播放的時候切視窗不會破圖
可是有一個問題 影片播完後 我再按play鍵 會沒反應
要手動拉時間軸 影片才會開始跑

另外我今天又實驗了兩次 我只要 先用potplayer 開一個mp4影片
再用windows media player 12 播mp4 就怎麼切視窗都不會破圖了
我懷疑 是pot player 開啟的時候 有開啟某種解碼器
就像以前xp時代我裝divx 播影片他會啟動一樣
可是我在工作列找不到有任何圖示就是...

至於gpu和顯卡記憶體使用率 我最小化或切視窗 基本上都保持在100%(800mhz/799.9mhz) 沒有變少

我現在其實有點懷疑會不會是wmp12其實有被強制去用內顯解碼
因為我之前把顯卡驅動移除 切換到內顯 也是會這樣切視窗破圖
而我開了potplayer並播影片後 啟動了我講的解碼機制 所以wmp就正常
然後我gpu-z 那邊看到的使用率可能其實只是因為顯卡有在輸出畫面?
現在正在研究怎麼強制停掉i5的內顯
 
最後編輯:

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
另外我在aida64裡面找到這個:
y8zfBOx.png


我自己不懂那些codec 僅提供一下 看有沒有不對勁
 

wei4294967296

一般般會員
已加入
11/15/07
訊息
137
互動分數
0
點數
0
我找了一台顯示卡為HD 5770的電腦測試,結果用WMP播放某些影片也會發生同樣的狀況。
根據對GPU使用率的觀察,問題應該是出在WMP的設計:當被切到背景或是最小化時,可能為了節省能源所以沒有盡全力繼續對影片解碼(GPU Load有降低,而且幾乎都維持在0%)。所以可能剛好有些顯示卡的DXVA設計無法從這種情況下及時恢復,就變成切回來時來不及播放現在應該有的畫面造成破圖。
用MPC-HC以同樣的影片和解碼器測試就沒出現這種狀況,GPU Load也是有降低但不是掉到都0%,切回來影片就還是正常繼續播放。

不過我沒辦法透過同時以MPC-HC播放來影響WMP,就算兩個同時播放影片切WMP照樣會有破圖的情況。
還有嘗試過安裝其他的解碼器,但是WMP似乎都只採用原本內建的那個,所以無法得知改用別的解碼器能不能解決這問題。
 

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
實在很謝謝您 還找一台也是amd顯卡的幫我測試~

我其實也有往這個方向想過 我有印象上周重灌win7之前
有用gpu-z觀察過一次wmp12播mp4切視窗使用變化
我記得那時候切視窗gpu使用量是有降低到剩下100mhz 記憶體時脈則是降到150mhz
可是我重灌後 現在切視窗都還是顯示在800mhz 記憶體時脈799.9mhz
所以我這幾天就不覺得會是wmp12切視窗後暫時停止視訊解碼... 我還想說是不是我記錯
我在猜會不會其實我硬碟也真的有點問題 造成我軟體有時後誤判 有時正常

還有PotPlayer 我現在想起來 安裝完之後他有問我要不要安裝額外的解碼器
我是選擇安裝 名字好像叫做opencodec 我猜potplayer播放時就是去啟動他
然後取代原本系統預設的解碼方式 才會造成我先用pot播再用wmp播就不會破圖
您用的mpc可能沒有類似的其他解碼器

另外我感到很奇怪的地方就是我講的
另一台奔騰處理器+HD5430的WIN7小桌機 用WMP12 沒有裝任何其他codec 就沒這問題
照理講 這種現象應該都是比較舊世代的顯卡才可能發生 怎麼會反而新一個世代的才會...
而且我同樣顯卡 在更換主機板 CPU 記憶體以前印象中也沒有發生過
唯一差別在驅動 以前用的是13.x的驅動 換完平台去amd官網只剩下14.4/14.7beta可下載
難道驅動程式也可能是個原因嗎? 但我切i5的內顯也是一樣狀況
還是說 內顯效能也包含在您說的 dxva效能比較差的顯示晶片中...
(第4代內顯據說效能大約有等於gt630...)
又或者比較新的主機板跟6670這算舊的顯卡有啥部分相容性問題...

還是說真的wmp12本身某些設定會挑顯卡....之類的

如果真的是顯卡問題 那以後買顯卡不就變得很難挑= =
下一張買nv的看看好了...amd驅動可能真的像部分人說的相容性比較差

還有我沒記錯的話
h264應該也已經被廣泛使用很久了
也沒聽說編碼方式有大變化
AMD HD6xxx系列硬解應該不會說應付不來
pot player硬解正常應該就驗證了這點


現在有一種換完硬體電腦卻被降級的FU
 
最後編輯:

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
另外我有爬了一下文 wmp12應該真的不能用其他的codec
我裝過k-lite win7codec(shark007) 都無法解決
而potplayer居然能影響他 實在是很不懂= =
 

wei4294967296

一般般會員
已加入
11/15/07
訊息
137
互動分數
0
點數
0
實在很謝謝您 還找一台也是amd顯卡的幫我測試~

我其實也有往這個方向想過 我有印象上周重灌win7之前
有用gpu-z觀察過一次wmp12播mp4切視窗使用變化
我記得那時候切視窗gpu使用量是有降低到剩下100mhz 記憶體時脈則是降到150mhz
可是我重灌後 現在切視窗都還是顯示在800mhz 記憶體時脈799.9mhz
所以我這幾天就不覺得會是wmp12切視窗後暫時停止視訊解碼... 我還想說是不是我記錯
我在猜會不會其實我硬碟也真的有點問題 造成我軟體有時後誤判 有時正常

還有PotPlayer 我現在想起來 安裝完之後他有問我要不要安裝額外的解碼器
我是選擇安裝 名字好像叫做opencodec 我猜potplayer播放時就是去啟動他
然後取代原本系統預設的解碼方式 才會造成我先用pot播再用wmp播就不會破圖
您用的mpc可能沒有類似的其他解碼器

另外我感到很奇怪的地方就是我講的
另一台奔騰處理器+HD5430的WIN7小桌機 用WMP12 沒有裝任何其他codec 就沒這問題
照理講 這種現象應該都是比較舊世代的顯卡才可能發生 怎麼會反而新一個世代的才會...
而且我同樣顯卡 在更換主機板 CPU 記憶體以前印象中也沒有發生過
唯一差別在驅動 以前用的是13.x的驅動 換完平台去amd官網只剩下14.4/14.7beta可下載
難道驅動程式也可能是個原因嗎? 但我切i5的內顯也是一樣狀況
還是說 內顯效能也包含在您說的 dxva效能比較差的顯示晶片中...
(第4代內顯據說效能大約有等於gt630...)
又或者比較新的主機板跟6670這算舊的顯卡有啥部分相容性問題...

還是說真的wmp12本身某些設定會挑顯卡....之類的

如果真的是顯卡問題 那以後買顯卡不就變得很難挑= =
下一張買nv的看看好了...amd驅動可能真的像部分人說的相容性比較差

還有我沒記錯的話
h264應該也已經被廣泛使用很久了
也沒聽說編碼方式有大變化
AMD HD6xxx系列硬解應該不會說應付不來
pot player硬解正常應該就驗證了這點


現在有一種換完硬體電腦卻被降級的FU
如果連用i5內顯也是這樣的話可能就不是顯示卡能力問題了,我測試自己的筆電用HD 4000播放都是正常的。

還有我測試外部解碼器的結果,就算把自己另外安裝的解碼器優先度改得很高,WMP仍舊繼續用Microsoft解碼器,只有MPC-HC才會被影響改用我想用的。
所以你同時開PotPlayer可以解決,感覺比較像是某種因素造成WMP不正常而執行PotPlayer的時候剛好把該因素排除了,而不是因為WMP改用了其他解碼器。

總之我覺得這應該是比較偏向相容性的問題吧,真的想找出原因可能就要嘗試各式各樣的方法,有時間的話可以考慮重灌然後盡量都不裝東西在很乾淨的狀態下跑看看。
有需要舊版的驅動程式也還是可以下載得到的:http://support.amd.com/en-us/download/desktop/previous?os=Windows%207%20-%2064
 

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
今天換了13版的驅動 還是沒用...
重灌os已經3次囉 我都是在只裝音效跟顯卡驅動的情況下去跑 也一樣
還試過一次不裝音效跟顯卡驅動 結果沒切視窗就一直停格

現在只能往硬碟方向去想了

因為這幾天突然出現一些系統問題
像是電源選項設定會跑掉 關掉的視窗有一些文字會留在桌面
桌面圖示周圍有時會有粗框 系統又一直通知我有磁碟區錯誤
也許是硬碟導致的系統不正常但軟體掃不出來吧
(問題發生前開機時有不小心稍微搖晃到電腦)


至少您幫我確定了應該不是codec跟顯卡問題 謝謝囉~
剩下的我過一陣子再找時間思考看看...現在暫時沒時間弄這個了qq
 
▌延伸閱讀