[請問] MPC-HC一直出現錯誤

看板AVEncode (影音編碼技術)作者 (小屌新)時間14年前 (2010/05/05 13:02), 編輯推噓1(1095)
留言96則, 3人參與, 最新討論串1/1
最近看了置底那篇MPC-HC的設定文之後 就跑去裝了 步驟也照上面的一步一步仔細做 可是裝完後發生了一個問題 就是下面這張圖 http://img15.imageshack.us/img15/332/errorik.png
不管開啟哪個影片格式的檔案都會這樣 而且會跳出來2次 但是按確定之後就可以看了(可是這樣很煩) 看h.264影片的時候 外掛字幕也跑不出來 神奇的是 如果我把directshow那邊改成VMR9(無轉換)後就都沒有這些問題了 可是影片會lag... 有沒有什麼解決方法呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.129.40.93

05/05 13:29, , 1F
先檢查是不是開了10bit的render模式
05/05 13:29, 1F

05/05 13:32, , 2F
到這裡更新directx 9 http://tinyurl.com/fzy74
05/05 13:32, 2F

05/05 13:43, , 3F
10 bit RGB 這個嗎? 關掉雖然可以了 但是會lag.. 而且
05/05 13:43, 3F

05/05 13:44, , 4F
也不能雙擊開啟檔案 directX9已更新了還是一樣
05/05 13:44, 4F

05/05 13:47, , 5F
打開的話不會lag而且可以雙擊開啟檔案嗎?
05/05 13:47, 5F

05/05 13:47, , 6F
正常的話那個選項應該不需要勾選
05/05 13:47, 6F

05/05 13:48, , 7F
外掛字幕跑不出來看看MPC-HC是否有設定 "自動載入字幕"
05/05 13:48, 7F

05/05 13:58, , 8F
打開的話就如你所說的 "自動載入字幕"在設定時已勾選
05/05 13:58, 8F

05/05 14:01, , 9F
雙擊不能開啟檔案是指什麼情況? lag是哪種lag法?
05/05 14:01, 9F

05/05 14:02, , 10F
字幕試試看手動加載字幕檔
05/05 14:02, 10F

05/05 14:16, , 11F
就是點2下沒反應 lag是影片比聲音慢
05/05 14:16, 11F

05/05 14:22, , 13F
用的是EVR-CP? 到http://www.xvidvideo.ru 去更新一下
05/05 14:22, 13F

05/05 14:22, , 14F
MPC-HC
05/05 14:22, 14F

05/05 14:26, , 15F
要記得用EVR-custom present , EVR不支援MPC-HC字幕器
05/05 14:26, 15F

05/05 18:31, , 16F
更新了 我本來就是選EVR-CP(自訂呈現嗎?) 雙擊的情況已
05/05 18:31, 16F

05/05 18:33, , 17F
經沒有了 其他問題還是存在 是我顯卡太爛嗎= =
05/05 18:33, 17F

05/05 18:43, , 18F
XP請用VMR9 vista以上才有EVR
05/05 18:43, 18F

05/05 18:44, , 19F
會lag請看播放時用的filter選單內用哪個解碼器
05/05 18:44, 19F

05/05 19:02, , 20F
ffdshow vedio decoder
05/05 19:02, 20F

05/05 19:14, , 21F
XP可以使用EVR-CP 至少我現在就在使用= =
05/05 19:14, 21F

05/05 19:15, , 22F
所以目前只剩lag問題嗎? 列一下硬體配備吧...
05/05 19:15, 22F

05/05 19:16, , 23F
如果是多核心CPU 記得ffdshow要設定成ffmpeg-mt來解H264
05/05 19:16, 23F

05/05 19:16, , 24F
順便可以的話也去xvidvideo.ru更新ffdshow
05/05 19:16, 24F

05/05 19:17, , 25F
如果真的還是不能掛字幕的話 用ffdshow也可以掛 大部分
05/05 19:17, 25F

05/05 19:17, , 26F
字幕可以正常顯示(含ass,ssa特效字幕)
05/05 19:17, 26F

05/05 19:33, , 28F
3GB的RAM 所以10bit要不要開呢 開了不會LAG
05/05 19:33, 28F

05/05 19:51, , 29F
開了就不會lag真的滿奇怪的@@ 看看lag的時候CPU是不是接近
05/05 19:51, 29F

05/05 19:51, , 30F
100%
05/05 19:51, 30F

05/05 19:57, , 31F
沒有耶@@ 最高才60幾趴 但開了會發生錯誤很煩
05/05 19:57, 31F

05/05 20:00, , 32F
播放的時候 右鍵/篩選器 然後拍一張圖來看看
05/05 20:00, 32F

05/05 20:01, , 33F
720p的影片會lag嗎?
05/05 20:01, 33F

05/05 20:05, , 35F
沒開10bit的話也是會lag
05/05 20:05, 35F

05/05 20:06, , 36F
那張圖來看 你用的不是EVR-CP @@
05/05 20:06, 36F

05/05 20:07, , 37F
在那張圖的情況下 mpc-hc是沒辦法載入字幕的...
05/05 20:07, 37F

05/05 20:08, , 38F
還有建議安裝一下haali media splitter 用它來處理mkv,
05/05 20:08, 38F

05/05 20:08, , 39F
mp4的分離比較好,mpc-hc內附的mkv分離器問題一大堆...
05/05 20:08, 39F

05/05 20:14, , 40F
@@可是我都照那篇文章來設定耶 囧
05/05 20:14, 40F

05/05 20:18, , 41F
恩 但從那張圖來看 1.沒有用到EVR-CP 2.用的是MPC-HC內部
05/05 20:18, 41F

05/05 20:18, , 42F
分離器
05/05 20:18, 42F

05/05 20:20, , 43F
那篇文章沒有給安裝haali分離器的部分...
05/05 20:20, 43F

05/05 20:20, , 44F
可以到這裡下載安裝 http://haali.su/mkv/
05/05 20:20, 44F

05/05 20:21, , 45F
關於1.確認一下有沒有安裝net.Framework 3.0
05/05 20:21, 45F

05/05 21:53, , 47F
這樣呢? 我都有裝 還是會噸 該換顯卡了嗎?
05/05 21:53, 47F

05/05 21:58, , 48F
看影片主要是跟CPU有關 顯卡的話就是看有沒有支援硬體解碼
05/05 21:58, 48F

05/05 21:59, , 49F
可以試試看用Divx H264 Decoder
05/05 21:59, 49F

05/05 21:59, , 50F
05/05 21:59, 50F

05/05 22:00, , 51F
注意要找的是AVC/H264那一欄的
05/05 22:00, 51F

05/05 22:03, , 52F
還有確認一下ffdshow是用ffmpeg-mt去解AVC...
05/05 22:03, 52F

05/05 22:12, , 53F
我確定
05/05 22:12, 53F

05/05 22:15, , 54F
那就試一下Divx解碼器吧,之前做過測試 divx耗的CPU比較低
05/05 22:15, 54F

05/05 22:15, , 55F
一些...
05/05 22:15, 55F

05/05 23:08, , 56F
要怎麼用Divx解碼呢?
05/05 23:08, 56F

05/05 23:31, , 57F
用WMP看就都沒問題耶 奇怪了
05/05 23:31, 57F

05/06 08:22, , 58F
那可能是解碼器的問題,divx裝完之後 MPC-HC外部篩選器
05/06 08:22, 58F

05/06 08:22, , 59F
手動加入並選擇優先,然後將ffdshow加入選禁用
05/06 08:22, 59F

05/06 20:58, , 60F
還是不行耶 我用回我原本WMP+Vista codes解碼包就看得
05/06 20:58, 60F

05/06 20:59, , 61F
很順 只不過WMP用的有點不習慣而已 有什麼方法可以讓他
05/06 20:59, 61F

05/06 21:01, , 62F
向KMP一樣按右方向鍵只快轉5秒嗎?
05/06 21:01, 62F

05/06 21:01, , 63F
那在研究一下好了... MPC-HC是哪些影片會lag 只有720p以上
05/06 21:01, 63F

05/06 21:02, , 64F
而且是H264的影片才會嗎?
05/06 21:02, 64F

05/06 21:02, , 65F
沒錯
05/06 21:02, 65F

05/06 21:02, , 66F
去抓一下graphedit 用那個來測試一下WMP調用的解碼組合
05/06 21:02, 66F

05/06 21:03, , 67F

05/06 21:04, , 68F
開啟程式之後 File/Render Media File 選擇要播的檔案
05/06 21:04, 68F

05/06 21:04, , 69F
然後它應該會畫一張filter連接圖給你看 把它拍下來
05/06 21:04, 69F

05/06 21:13, , 71F
恩 那如果在MPC-HC 用Divx+ffdshow就像圖那個樣子 在使用
05/06 21:13, 71F

05/06 21:14, , 72F
"舊版繪製器" lag的情況有改善嗎?
05/06 21:14, 72F

05/06 21:21, , 73F
要怎樣用的像圖那樣?
05/06 21:21, 73F

05/06 21:22, , 74F
就是讓mpc-hc在播放時使用那些filter組合
05/06 21:22, 74F

05/06 21:22, , 75F
右鍵/篩選器 可以看到清單
05/06 21:22, 75F

05/06 21:23, , 76F
mpc-hc按O 外部篩選器/新增篩選器 找出Divx H264 Decoder
05/06 21:23, 76F

05/06 21:23, , 77F
加入後將它設成"偏好" 然後同樣加入ffdshow video decoder
05/06 21:23, 77F

05/06 21:24, , 78F
將它設成"攔阻",在去directshow視訊那裡選擇舊版繪製器
05/06 21:24, 78F

05/06 21:34, , 79F
好了!! 好神奇喔 為什麼會這樣呢? 真的很謝謝你
05/06 21:34, 79F

05/06 21:37, , 80F
只是將MPC-HC依照WMP的調用方式操作而已 所以這情況下
05/06 21:37, 80F

05/06 21:37, , 81F
應該跟WMP一樣不會lag...
05/06 21:37, 81F

05/06 21:37, , 82F
你試試看用EVR-CP會不會lag... 舊版繪製器沒辦法載入字幕
05/06 21:37, 82F

05/06 21:47, , 83F
會耶.. 舊版的不會 而且有字幕
05/06 21:47, 83F

05/06 21:49, , 84F
MPC-HC的內部字幕器無法在使用舊版繪製器時工作,除非是用
05/06 21:49, 84F

05/06 21:49, , 85F
directvobsub 或ffdshow去外掛...
05/06 21:49, 85F

05/06 21:50, , 86F
有字幕是指外掛的字幕嗎?
05/06 21:50, 86F

05/06 21:50, , 87F
好像是 右下角有個綠色小箭頭
05/06 21:50, 87F

05/06 21:53, , 88F
恩...那就是外掛directvobsub了
05/06 21:53, 88F

05/06 21:58, , 89F
舊版繪製器跟EVR-CP有什麼差別嗎?
05/06 21:58, 89F

05/06 21:59, , 90F
1.EVR-CP可以使用MPC-HC內部字幕器 2.EVR-CP的resize演算
05/06 21:59, 90F

05/06 22:02, , 91F
法比較好一些 3.可以使用一些shaders (如銳化) 4.有一些
05/06 22:02, 91F

05/06 22:02, , 92F
vsync方案可以使用
05/06 22:02, 92F

05/06 22:02, , 93F
試試看將EVR緩衝開到最大 看看lag情況有沒有好轉
05/06 22:02, 93F

05/06 22:05, , 94F
如果只是單純要看影片 不是想搞成家庭戲院之類的
05/06 22:05, 94F

05/06 22:05, , 95F
現在這樣就可以了@@
05/06 22:05, 95F

05/06 22:59, , 96F
開到最大就當機了@@
05/06 22:59, 96F
文章代碼(AID): #1BuFlpyP (AVEncode)
文章代碼(AID): #1BuFlpyP (AVEncode)