我一直使用一部 ION2 小機,透過HDMI播放高清片(1080p),一直用的好好,但近這幾天播放高清片時,卻出現"窒窒下" (不流暢)的情況,整體設定應該跟以前一樣,都是使用CUDA硬解,太奇怪了吧。
今天又試一次找找原因,首先試不同的PLAYER (VLC1.1, MPC+CoreAVC, SmPlayer...etc),所有PLAYER 都是相同情況,CPU Usage 不高 (20%以下),CUDA 也啟動了。之後嘗試使用 VLC1.1並關閉 CUDA,播放竟然比不開CUDA好! 之後又把VLC更新到 VLC2,情況不變。
我想,可能是 NVidia driver 的問題吧,同時又看到Windows7有些更新,那便更新看看。更新後情況更差!! VLC 在CUDA下完全HOLD住畫面,其它PLAYER跟以往一樣。
同期間,我另外一部Q9550+GTX260,更新到VLC2後,聲音也出現斷斷續續的怪現像,畫面也不算流暢。
終於在網上找到一篇相近的文章,建議把 VLC2 的VIDEO從 DEFAULT/DirectX 改到 OpenGL,修改後簡直Perfect! 畫面流暢,聲音正常!!
我立刻修改ION小機的VLC2,修改後第一個問題立刻解決(就是畫面定著的問題),當不使用CUDA時,雖然CPU Usage達到 80%,但看1080p時大部份時間仍然流暢。只是別的PLAYER (使用 CoreAVC) 仍有問題。不過算了,反正新版 VLC2 功能好多了。
到現在,我想問題可能出在 Windows 的一些更新(如 DirectX),因為除了Windows更新外,應該沒有什麼其它可能了。
有機會再看看如可解決CUDA的問題吧。
沒有留言:
發佈留言