头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

mpc-hc's internal capture function cannot work with madVR.
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
头像
ikamusume
帖子: 77
注册时间: 2011-03-02 23:13

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

06_taro 写了:mpc-hc's internal capture function cannot work with madVR.
{:cat_8} 謝taro大解答
头像
vempx
管理猿
帖子: 146
注册时间: 2010-09-19 20:45

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

ikamusume 写了: 另外想問問大家不知為啥鄙人現在不能mpc-hc截圖 按alt+i / f5 截圖 會彈出錯誤視窗 "無法執行 GetDIB, hr = 80004005 {:cat_15}
你用的啥渲染器?看看输出设置里的*注释,可能你用的渲染器不支持mpc自身的截图功能
在提问前还请仔细查阅公告帖以及各版置顶帖
相信置顶中也许会有您需要的内容


~My Blog~
头像
ikamusume
帖子: 77
注册时间: 2011-03-02 23:13

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

vempx 写了:
ikamusume 写了: 另外想問問大家不知為啥鄙人現在不能mpc-hc截圖 按alt+i / f5 截圖 會彈出錯誤視窗 "無法執行 GetDIB, hr = 80004005 {:cat_15}
你用的啥渲染器?看看输出设置里的*注释,可能你用的渲染器不支持mpc自身的截图功能
就是用madvr作渲染
头像
pureland
帖子: 62
注册时间: 2011-10-01 9:37

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

madVR做渲染無法用播放器截圖阿 {:cat_13}
PotPlayer也一樣不行...
大概只能用鍵盤的"Print Screen"來截圖了 {:cat_15}
Win7 x86 / i5 2400 / 4G RAM / PotPlayer / MPC-HC / LAV Filters / EVR-CP / ReClock / After School
头像
ikamusume
帖子: 77
注册时间: 2011-03-02 23:13

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

pureland 写了:madVR做渲染無法用播放器截圖阿 {:cat_13}
PotPlayer也一樣不行...
大概只能用鍵盤的"Print Screen"來截圖了 {:cat_15}
{:cat_17} 用QQ截圖也可以哇
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

隨便寫一下個人設置吧。

Happy End為基礎,不過不是簡單地選擇madVR為渲染器,而是在external filters裡添加madVR,位置放在最頂上,優先級為prefer;其次是MainConcept/DivX H.264 Decoder(後者在官網能下到免費版),依舊prefer。這樣解碼H.264時會優先採用madVR的內置libav,而對於libav不支持因此madVR會主動拒絕連接的4:2:2的H.264會選擇可以支持其解碼的MainConcept/DivX。這樣的設置就可以通吃8/10bit 4:2:0/4:2:2/4:4:4的H.264了。由於madVR內置解碼+渲染時只能用播放器自帶的字幕組件,播放器顯然選擇字幕組件基於vsfilter的MPC-HC。

順便其實FFDShow也會主動拒絕4:2:2的連接,不過它在10bit下的表現確實不令人滿意……LAV Video不拒絕連接而死撐,所以會花在4:2:2上。MPC-HC內置的話,它skip all checks的話會對4:2:2進行DXVA= =

libav對4:2:2的H.264解碼支持目前還在開發中,幾個patch穩定性還可以,libav和ffmpeg都已經完全支持4:2:2的intra解碼,而lossless及inter今天也已經正式進入libav的git了,估計各個dshow解碼器全面支持也快了吧~
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

请教taro大大,能否在dxva[mpc internal + evrcp]和10bit[libav + madvr]之间全自动切换?
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

我也想做成这样,不过貌似没办法,主要是renderer没办法自动切换。如果不是一定要madVR的话,开启mpc-hc internal dxva decoder,系统解码器用Lav filter,然後渲染器用EVR-Sync(EVR-CP有bug,会导致LAV解码444输出给它时crash),这样在可以DXVA时用的是DXVA,不可以时用的是LAV。Pot和KMP本来是可以自动根据视频属性进行设置匹配的,但是好像可设置的视频属性里没有bit depth这项,所以应该也没办法进行8bit/10bit的自适应切换……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
gto2004
帖子: 2
注册时间: 2011-11-05 19:42

Re: 【置顶】基于MPC-HC的10bit播放全攻略 v1.1

我想楼主出现这问题如何解决???如下图:
mpc-hc错误.jpg
mpc-hc错误.jpg (6.73 KiB) 查看 13232 次
虽然这英文都懂,但是每次播放那套动画后几集都要手点比较麻烦
而且又不知道还会不会再碰上如此的片源

回到 “解码 播放 字幕 / Decoder playback and subtitles”