KeyFC欢迎致辞,点击播放
资源、介绍、历史、Q群等新人必读
KeyFC 社区总索引
如果你找到这个笔记本,请把它邮寄给我们的回忆
KeyFC 漂流瓶传递活动 Since 2011
 

[技术] 很多MKV封装AVC编码的文件用硬解会花屏

[ 9588 查看 / 2 回复 ]

解码器是CyberLink的,一开硬解就会花屏甚至死机(软解的话没问题)
同样用的AVC编码,MP4格式的视频就没问题
QYQ的AIR,QTS的CLANNAD,都会花屏

我查了下好象是因为MKV里的H.264/AVC如果编码参数不符合硬解要求就会这样,也就是说没压好 

有谁是跟我一样的吗?
1

评分次数

    本帖得分:

    远野瞬(好人卡:1张)
    本主题由 管理员 水羊 于 2011/8/17 16:03:43 执行 结帖 操作
    分享 转发
    TOP

    不會是從這裡下來的吧?
    http://www.keyfc.net/bbs/showtopic-44612.aspx

    如果是的話.....這位樓主的規格是這樣
    http://www.keyfc.net/bbs/showtopic-45082.aspx
    我的用播放器是potplayer+MPC HC,还有TMT5用于播放BDMV和BDISO。
    暴风影音不知道与前面的三款播放器相比有何优势。无论是DXVA加速还是资源占用。
    前面的也是有汉化的。而且暴风影音说了兼容那麽多格式,也不支持SUP的外挂和内嵌,以及BDISO的播放。

    而视频转码我则是mediacoder+vreveal(vreveal用于DVD转720p)。都比暴风影音转的快和好。(i7 2600k+gtx460测试,CUDA开启)。


    我是沒下載那些BD,但是我如果用品質較低的播放器來看BD
    確實會有花屏,所以我都換其他播放程式來觀賞
    要不要試著裝其他的播放器試試看呢?
    ------------------------------------
    另外,我找到有個問題跟樓主類似的問題
    但是......好像沒什麼好解答
    http://bbs.a9vg.com/thread-1372802-1-1.html
    ===================================
    有了,找到原句解釋
    http://tieba.baidu.com/f?kz=1065157970
    有一点特别要指出,在使用CoreAVC作解码器时,在OP快要结束的京都アニメーション处(第二卷照样如此),镜头往上拉时会出现小范围花屏,这只在使用CoreAVC时发生(包括最新但bug重重的1.3版),使用ffdshow内置的lavc也好,Cyberlink的AVC Decoder也好,都是非常正常的,分析H264流也并没有错误,很明显是CoreAVC的bug(doom9的coreavc帖子里同样对这个bug 怨声载道)。由于lavc效率很低,很少有能用这个流畅播放的PC,Cyberlink的解码器开了硬件加速效率也不一定比CoreAVC高(显卡好坏有很大关系)。

    所以这里有两个选择:
    忽略这么一点花屏,使用CoreAVC解码,这也是配置要求较低的选择。
    就是要完美的画面,那么使用Cyberlink AVC Decoder,对CPU、显卡同时有中等以上的要求。(终极解码中有带最新提取版,就不用装臃肿的PDVD本体了)

    由于这是直接从BD中rip的,YUV储存标准是BT.709,所以这里又带来一个问题:必须使用BT.709标准进行YUV->RGB变换才能得到正确的颜色
    虽然KMP中有ITU Rec.709的变换选项,但我无法使它和外部解码器一起正常工作,所以我这里能提供的解决办法只有一个:使用最新版(28/04/2007)Haali's Video Renderer
    这里面包括的分离器大家肯定很熟悉,但渲染器用的人肯定不多,基本要求是显卡要支持PS2.0,能放的动这个的PC应该不会配一块连PS2.0都不支持的显卡吧……
    使用这个渲染器推荐配合MPC,KMP里不知道为什么会非法操作。安装完成后,MPC设置里Output下的Haali's Video Renderer就能选了。开始播放后在画面上右键->Filters->Haali's Video Renderer即可进入设置,一目了然。播放这个BDrip(或者其他真正的HDTV源)时请选择BT.709,普通影片时选回BT.601,Luma range也就是大家经常会遇到的TV/PC Scale问题,选择TV,这个渲染器就会进行扩张以得到PC Scale范围,这个谁都能一眼看出来吧。
    使用这个渲染器的缺点是Cyberlink AVC Decoder的硬件加速将无法开启(说回来N卡除了使用VMR9 Renderless之外都是无法开启的,而VMR9 Renderless的色彩不说也罢),对CPU的要求进一步提高。

    ******************原句*********************
    当然,色弱或者对颜色没什么要求的人可能根本看不出601和709的区别,只是觉得亮度上有些差别,我只是提供一种完全还原正确效果的方法罢了。
    *******************原句********************

    音频部分很简单,开启ffdshow中的flac解码即可,说实话这才是这片BD的最大优势,5.1音轨是完全重新制作的,这里用的更是无损的LPCM轨,效果无敌。只有立体声音箱的开个mixer到立体声即可。

    包含了所有章节信息,2小时5集不能自由跳转的话可要死人了。很多人似乎不会切换章节,其实点击MPC进度条下面的skip back/foward(向前/后跳)或者右键菜单的Navigate(导航)里都可以跳转/选择章节,使用haali分离器的也可以在右下托盘图标上右键。

    最后说一下刻录,做成1D5就是为了方便大家刻录,但注意Nero默认的DVD-ROM(ISO)模式是不能刻录这么大的文件的,请新建一个DVD-ROM(UDF)模式的再拖进去刻录。

    ========================================
    另外,我還挖到一個老帖
    http://www.keyfc.net/bbs/showtopic-37186.aspx
    水羊不可一日無牡丹!!!
    你今天膜拜牡丹神了沒??
    TOP

    我用的是Potplayer
    硬解的话,经过我的长期尝试,网上所说的那些Pot的硬解方法基本都会出现花屏
    http://diybbs.it168.com/thread-593889-1-1.html 这个网址上写的这个方法为正解
    我用这个方法硬解澄空的CLANNAD BD成功,且不会出现花屏

    以上为个人无技术支持观点
    我要以怎样的速度生活,才能再次遇到你
    TOP