無解的影片破圖問題

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
先附上配備

CPU:i5 4440
MB:MSI B85M Gaming
RAM:金士頓DDR3 1600 4G (2G插2條)
硬碟:WD Blue 500G 5000AAKX 7200RPM 快取16MB
顯卡:技嘉HD6670 1GDDR3
POWER:康舒R8II 400W 80PLUS
OS:Win7 家用進階 64位元 英文版(自己下載的安裝檔+正版序號)

其中處理器 主機板 記憶體都是8/15新購入
硬碟使用約快兩年 power和顯卡使用約兩年半

上個月有天用windows media player12看mp4時發生怪現象
播放時 只要切換視窗先去看個網頁 打個字 或者先把播放器最小化
大約10秒後再切回wmp12 影片就會定格 或糊掉
嚴重一點會變成一格一格像馬賽克 持續5到10秒不等才又正常
(破圖期間系統很正常 沒有lag或者死當 播放器本身也是)
但如果切換時間很短大概小於10秒 或者沒有切視窗 就不會發生


原本第一時間以為是影片問題
但用potplayer播同樣影片然後切視窗測試 結果沒事
又想難道media player12有損毀 上微軟網站找fix 又裝了k-lite 還是一樣會破
接著拿其他格式影片(wmv rmvb avi)測試 兩個播放器也都正常
又把影片拿去另一台奔騰的win7小桌機 用wmp12播 也沒事
就是只有我這台"用wmp12播放mp4 然後切視窗"這個動作會這樣

ps.有時候開機久一點後就不會再發生 有時則仍會發生
另外有發現好像跟ie11同時開特別容易出現這問題

後來想說乾脆重灌win7 主機板驅動也重下 仍舊沒有解決
一度還懷疑顯卡快壞 但用i5內顯時還是會破圖
又開了兩個遊戲(星海2 SF2) 玩起來也好好的沒有破圖
所以應該也不是顯卡...

記憶體也用win7的測試工具測過 沒有偵測到問題

硬碟也沒有掃到壞軌 不過用hd tune偵測到c7過高 所以還換了新sata線
前幾天系統又三不五時跑出通知 說偵測到disk volume error
可是使用上都正常 hdtune其他數值也沒啥異樣 作了兩次chkdsk就懶的理他了
感覺這通知說不定是WIN7的BUG 硬碟應該根本沒怎樣

總之整台電腦用起來都好好的 就是這莫名其妙的小毛病
搞了好幾個晚上 到今天還是沒有找出問題原因~

有沒有高手能指點一下 這到底是啥毛病?是硬體還是軟體?有沒有比較進階的檢測方式?
 

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
回大大 youtube下載的 我想應該是H264

而且同影片在另一台WIN7同樣用WMP12播放 切視窗是不會破圖的
 
最後編輯:

arthur0905

榮譽會員
已加入
12/22/11
訊息
3,628
互動分數
6
點數
38
你的顯卡是同一張嗎?如果不是的話,那問題也可能出在顯卡
畢竟你的6670只是DDR3版本,你有開啟串流列優化嗎?
如果顯卡夠力的話,開了也不會怎麼樣!!但是不夠力的話:開了也只是拿自己開刀;x;
 

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
小桌機那台顯卡更差 HD5430....
6670 DDR3雖然只是低階但也不至於會出現"用特定播放器播MP4 切換視窗破圖"這種問題吧...
何況我跑我提到的兩款遊戲都沒破圖了...
 

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
抱歉剛忘了說 小桌機那台是微星windbox 規格跟一般桌機不一樣
他顯示晶片HD5430是做死在主機板上 也沒PCIE槽
所以沒辦法用同一張顯卡測試 還有顯卡驅動用過14.4/14.7beta 均無用
另外串流列優化是啥= =
 

wei4294967296

一般般會員
已加入
11/15/07
訊息
137
互動分數
0
點數
0
我遇過的經驗會出現這狀況通常是在嘗試跳轉到影片的其他時間點時會發生,尤其是用DXVA硬體解碼的時候,所以我可能會先從這點下去猜測原因:
如果沒有特別改過的話Windows Media Player會優先使用的解碼器應該是Microsoft的解碼器,只要顯示卡可以的話都會走DXVA硬解。所以我猜或許是你切到別的視窗時顯示卡設計上或是能力不足於是沒繼續對影片做硬解或是解碼不順,變成等到切回來的時候才嘗試跳轉到應該播放的時間點。用其他的播放器可能就不是用同樣的解碼器或是沒用到DXVA硬解,所以可能就不會發生這問題。

我覺得可以嘗試的點:
1.用Windows Media Player播放,然後手動跳轉到其他時間點看看會不會造成一樣的狀況。
2.用其他播放程式但是指定使用同樣的Microsoft解碼器硬解看看會不會發生一樣的狀況。
3.播放影片時使用軟體監看顯示卡的GPU和記憶體使用率變化。
 
最後編輯:

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
回大大 剛才有點時間試了一下:

1:用wmp播放不切視窗 手動跳時間軸 很正常沒有不順/破圖
2:我用potplayer 開DXVA硬解 在播放時三不五時切視窗 也是好的 沒有不順/破圖
至於您說的微軟解碼器 我在播放器裡面找不到@@ 請問要如何取得?
3:工作管理員和GPU-Z:

待機狀態:
13jAR4V.png


用wmp12播放:
RzSX3fx.png
[/IMG]

potplyer 硬解:
fFqAAhK.png
[/IMG]
Me3L5ij.png


這張顯卡核心時脈是800mhz 記憶體ddr3 1600mhz

另外要補充一下 破圖/lag的時候聲音部分都是正常的 只有影像如此

還有我印象中 換新cpu 主機板 記憶體前 舊平台沒發生這狀況
但我那時候比較少看影片看到一半切視窗就是
這張新主機板板pcie插槽是pcie3.0 顯卡是pcie2.0 不曉得有沒有影響
 
最後編輯:

blader24

初級會員
已加入
10/7/14
訊息
12
互動分數
0
點數
0
再附上一張切視窗後破圖畫面:
lRfVUx4.png


有點像不同時間點的畫面疊在一起然後又顯示不完全
 
最後編輯:

wei4294967296

一般般會員
已加入
11/15/07
訊息
137
互動分數
0
點數
0
1.使用率看起來應該可以確定WMP是用DXVA硬解沒錯,不過你手動跳轉時間沒有問題所以成因可能和我遇到的不同。
2.名稱叫做Microsoft DTV-DVD Video Decoder,不過potplayer我沒用過不清楚他的設定是從哪改。我自己是用MPC-HC,設定方式是把他內建的H264軟解和硬解解碼器都關閉,他就會自己去找系統預設的來解,如果你有安裝過別的解碼器或許WMP用的解碼器也不會是原本Windows內建的就是。
3.那個破圖的畫面和我遇過的經驗屬同一種狀況,所以應該不用擔心是硬體上的問題,這種破圖和跑遊戲破圖的成因是不同的。
 
▌延伸閱讀