[請益]關於播放.ts 4K60fps會Lag問題

看板VideoCard (顯卡板)作者 (servicerf)時間10年前 (2016/01/07 12:24), 編輯推噓8(8036)
留言44則, 7人參與, 最新討論串1/1
如題 小弟最近開始 因購入4K電視 抓了許多.ts的4K60 資源來播放 在監測FPS(Ctrl+J) 都正常無掉偵的狀況下 每隔一段時間就會像掉偵那樣卡頓 播放器是用 MPC-HC 偵數都很穩定的維持在59.9xx - 60.xxx 線條圖也很穩定有想過是不 是碼率太高 導致硬碟來不及讀取 ,後來我把4K影片都放到Raid0的SSD上播放(測試速度 讀取至少有950MB/s) 結果問題還是一樣 0n0" 解碼是用LAV 的 DXVA2 native 播放時平均CPU占用為1-5% 但是就是會Lag... 真的想不太出來為甚麼 @n@" 電腦解析度設定為3840x2160 60P 連接方式確定為 HDMI 2.0 (2.0線+2.0電視插槽) 電視一些多餘的功能也有關閉 (補偵什麼的類似東西) 播放的影片是精研分享的日本4K的 demo "Channel 4K-ダイジェスト_20140619-1300-1320.ts" 另外韓國團體的4K影片 .ts也是有這現象 (Lag) 而4K30的影片 無論是烤鴨或是美哉天府等等30FPS的都能順暢播放 圖片中的Frame drop 那是只有放大縮小還是跳轉才會出現不去動他撥放的話 都是0 Lag如影片中 0:16 , 0:29 ,0:46 ,1:15 這樣像是掉10偵的感覺 (請選取1080 60P~) https://www.youtube.com/watch?v=sbJPFmd2nns
以下是我的電腦配備及設定圖請求大大解答 有設定錯誤的地方還請大大鞭小力一點 CPU: i7 - 3770k 主機板:ROG Maximus V Formula Ram:G.skill DDR3 2133 4Gx4 顯示卡:ASUS GTX960 4G Strix 硬碟:SanDisk SSD 128G x2 (Raid0) 電視:JVC 50T http://imgur.com/VryQOxt
http://imgur.com/RoDcOG9
http://imgur.com/pQCXUFl
http://imgur.com/8Dh4p1V
http://imgur.com/RhnIRk5
http://imgur.com/UEFfzPr
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.254.66.117 ※ 文章網址: https://www.ptt.cc/bbs/VideoCard/M.1452140649.A.275.html

01/07 12:34, , 1F
影片流量單位是bit 目前硬碟讀取速度尚遠大於影片流量
01/07 12:34, 1F

01/07 12:36, , 2F
原本這種情形可以使用reclock同步影片時間軸跟系統時
01/07 12:36, 2F

01/07 12:37, , 3F
間,有助於改善週期性掉幀的問題,但是reclock還沒有
01/07 12:37, 3F

01/07 12:38, , 4F
對應64bit的版本
01/07 12:38, 4F

01/07 12:38, , 5F
因為我沒有960測試32bit的情況下能否順利撥放
01/07 12:38, 5F

01/07 12:39, , 6F
我用CPU軟解是要用64bit的解碼跟渲染才跑得動hevc 4k
01/07 12:39, 6F

01/07 12:41, , 7F
另外一個建議是渲染改用madVR
01/07 12:41, 7F

01/07 12:42, , 8F
其中smooth motion勾always,強制開啟
01/07 12:42, 8F

01/07 12:44, , 9F
播放中按ctrl+J觀察madVR的一些相關的frames數據
01/07 12:44, 9F

01/07 12:45, , 10F
madVR的詳細設置請google,沒設定好scaling會頓到吐血
01/07 12:45, 10F

01/07 12:49, , 11F
或者你原本的EVR CP緩衝再拉高一點試試看
01/07 12:49, 11F

01/07 14:06, , 12F
改用madvr +LAV DXVA2 copy back 後有比較改善了!比
01/07 14:06, 12F

01/07 14:06, , 13F
之前好很多,雖然有時候還是會掉一點,其實大大說的很
01/07 14:06, 13F

01/07 14:06, , 14F
多我都聽不太懂XD,不過看來應該是內建的Enhanced Vide
01/07 14:06, 14F

01/07 14:06, , 15F
o Render那個有問題。感覺因為4k60還尚未普及所以得設
01/07 14:06, 15F

01/07 14:06, , 16F
定的那麼複雜… 另外也誠摯感謝大大解答(ˊ ˋ)
01/07 14:06, 16F

01/07 14:22, , 17F
觀察decoder, upload, dxva, render, present queue
01/07 14:22, 17F

01/07 14:23, , 18F
是否是充足的;而dropped, repeated, delayed frames
01/07 14:23, 18F

01/07 14:24, , 19F
是否在增加
01/07 14:24, 19F

01/07 14:53, , 20F
*增加就是會頓、不穩定不流暢
01/07 14:53, 20F

01/07 16:51, , 21F
快推,不然別人以為我看不懂!
01/07 16:51, 21F

01/08 03:19, , 22F
簡單解法的話 關掉硬解試試? 3770K應該跑的動吧?
01/08 03:19, 22F

01/08 08:56, , 23F
lav的設定怪怪
01/08 08:56, 23F

01/08 09:00, , 24F
software deinterlacing取消勾選
01/08 09:00, 24F

01/08 09:01, , 25F
threads設8不對應該auto就好,還有硬解就會自動做硬體去交
01/08 09:01, 25F

01/08 09:01, , 26F
錯了,為何還勾選yadif去做軟體去交錯?
01/08 09:01, 26F

01/09 01:25, , 27F
3770K 4K60FPS有點吃力 :/
01/09 01:25, 27F

01/09 01:26, , 28F
後來改MadVR Renderer就好惹 @口@
01/09 01:26, 28F

01/09 13:54, , 29F
你沒超啊?
01/09 13:54, 29F

01/09 18:16, , 30F
4790k預設跑4k60P hevc 10bit大概負載60%吧
01/09 18:16, 30F

01/09 18:16, , 31F
3770K超一下應該就可以靠CPU軟解了
01/09 18:16, 31F

01/09 20:19, , 32F
軟解會比硬解解出來還好嗎 之前是有超4.6 不過後來
01/09 20:19, 32F

01/09 20:19, , 33F
刷完bios後就沒去動他讓他跑預設了
01/09 20:19, 33F

01/10 09:37, , 34F
若軟解會掉幀,那也只能改硬解,在播放順利的大前提下,細
01/10 09:37, 34F

01/10 09:37, , 35F
部畫質是可以犧牲的
01/10 09:37, 35F

01/14 16:07, , 36F
960跑4K60P完全無壓力何必軟解
01/14 16:07, 36F

01/14 16:08, , 37F
還有軟硬解畫質不一樣那種迷思可以放棄了
01/14 16:08, 37F

01/14 16:09, , 38F
還有一樓 60P的影片根本不適合開smooth motion
01/14 16:09, 38F

01/14 16:10, , 39F
你可以去爬爬madshi對smooth motion和銳利度的說明
01/14 16:10, 39F

01/14 16:20, , 40F
另外原PO都用HDMI2.0了 為什麼要輸出YCbCr 4:2:0
01/14 16:20, 40F

01/14 16:21, , 41F
這種閹割的格式 直接輸出RGB不是更好?(顯卡設定那)
01/14 16:21, 41F

01/14 16:28, , 42F
建議LAV全部重設回預設值 只改DXVA2 copy back
01/14 16:28, 42F

01/14 16:29, , 43F
你一堆設定都很怪...
01/14 16:29, 43F

01/15 17:19, , 44F
播放軟體恢復預設或換別套試試
01/15 17:19, 44F
文章代碼(AID): #1MZUXf9r (VideoCard)
文章代碼(AID): #1MZUXf9r (VideoCard)