作者logs ( )
看板VideoCard
標題[請益] 1080p CPU使用不高 但 跳格+影音不同步
時間Sun Oct 11 19:58:29 2009
CPU: AMD 810
RAM: 4G (實際可用 XP 32bit 2.x G)
內建顯卡 ATI 3200
Codec: K-Lite
Player: MPC
播放 1080p rip (1920 x 1080, x264) 的影片格式時
流率約 10Mbps (8G/2hr)
CPU 使用率不超過 40%
但是影片明顯掉格
Frame Rate 本該每秒 24 張的 卻只剩 14~18 張
還會有影音不同步的問題
同樣的檔案用另外一台只有 AMD 5200 X2 + N社 8400 的硬體卻可以完美播放
(使用軟體、解碼器完全相同)
用了 PotPlayer 也是一樣
問題是卡在哪裡呢?
-----------------------------------------------------------
除此之外,這台使用 ATI 的硬體在播放某些 DivX 的檔案時
時常會造成 XP 完全死當,系統凍結
連藍色畫面都沒有機會跳出來,只能直接向主機板送出 RESET 信號
發生前的特徵是 Frame Rate 會突然開始嚴重下滑,畫面跳格,再來就死當了
看 Youtube 的影片時也是,不少影片選全畫面時播放沒幾秒就完全停格
但是聲音依舊繼續進行
不過這個問題有替代方案,取消 Flash 的硬體加速即可
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.113.8.218
推 lightwings:換個解碼器如何? 10/11 20:56
→ vincewe:CODE 10/11 21:13
推 popbitch:先了解你是用哪種影像解碼器解x264,然後看能不能取消硬解 10/11 21:35
推 microtech:codec,分離器的設定檢查一下吧,不是裝一樣就一定相同 10/11 21:42
→ microtech:影音不同步先檢查分離器是否合適,不合適的狀況很多 10/11 21:43
→ fanzero:codec≠code 10/11 21:52
→ logs:我把 ffdshow video decoder H.264/AVC 換成 ffmpeg-mt 10/11 22:47
→ logs:問題就解決了 CPU 使用率稍微上升變成 50%~60% 但是非常順暢 10/11 22:47
→ logs:然後影音不同步的現象也消失了! 10/11 23:02
→ logs:感謝樓上各位的幫忙! 還有叫 CODEC 應該沒錯吧 COder-DECoder 10/11 23:07
→ logs:(編碼-解碼器的英文縮寫) 10/11 23:07
推 vincewe:少打了=.= 打太快 10/11 23:25
推 lifaung:其實NV險卡的話可以用COREAVC 1.95版的,使用CUDA加速 10/11 23:45
→ lifaung:不過對樓主沒啥幫助就是了(CUDA加速其實是軟解,相容性不錯 10/11 23:46