本帖最后由 whchengcai 于 2019-8-14 16:13 编辑
感谢这位网友提供的知识点。回答的很详细,尽管不是自己的原创,而是整段复制的别人的一篇帖子(可能需科学上网)(https://vcb-s.com/archives/4567?variant=zh-hans),复制的太多,以致无视本帖中的显卡推荐,而是直接复制参考贴中的关于“GTX960/950”的举例,因为那是一篇“2015年12月”的帖子,总体原理是非常好的,但有些举例在2019年的当下已经不适用了,因为那时还没有N卡10系显卡这种“硬解神器”(2016年发布),这位网友答主自己也未能完全理解那篇参考贴中的内容。这里需要说明两点,以避免这位言之凿凿看起来很懂的网友答主误导大家:
1.您说:"LAV的作用:解码过程是无损的,而微软自带的EVR仅能输出8BIT.这个对于4k啥意义不解释"
播放器的工作流程:分离,解码,渲染,LAV的作用是在“分离”和“解码”两个过程,本身并不负责“渲染”,EVR和madVR才是负责“渲染”模块的,这两才是在同一个层级的,而对于8K视频来说,经过实测,potplayer默认的渲染器EVR比madVR更高效,60fps的8K视频,用EVR渲染能满帧播放,而用madVR渲染则不能满帧播放。答主把“LAV”和“EVR”放在同一层级,真的是“忽悠小白”,解码部分我这边硬解时直接调用显卡硬件解码,不需要用到“LAV”,至于“渲染”部分,madVR在渲染“4K 10bit,HDR”时是必要的,效果非常棒!我自己也在用“madVR”来渲染“4K 10bit, HDR”, 但本帖讨论的是电脑硬解“4K(SDR,非HDR)”,扯那么多8bit,10bit有什么意义呢?现在“只是杀鸡时,何必用牛刀”,知识是用来实践的,不是用来炫的,多些实践,少些嘴炮,更不可生搬硬套,“10bit”目前对于SDR来说没什么实用意义(以后10bit普及后才有意义),现实情况是, “现在的”显示器即使支持10bit(不论是抖动的还是原生的),N卡,在播放“SDR”视频时,也调用不到“10bit”的,只有在“HDR模式”才可以调用到显示器“10bit”,大部分普通用户“当前”既不拥有“10bit”显示器,即使拥有也很难调用“10bit”,所以“当前”“一般用户”不必纠结是否“10bit”。
2.“如果你使用GTX960/950硬解10bit HEVC,……”
这段您也说了很多,都建立在这个“如果”上,不好意思,我用的不是“GTX960/950”,帖子开头就说了,并且那个“DXVA2(copy-back)”也是LAV中的设置,我没用LAV. 您说的“这是现在唯一可以开启10bit HEVC硬解的模式”,恩,没有错,那是2015年时唯一硬解的方式,现在已是2019年了,情况早就变了,正如一个段子所说:-“我有20年工作经验呀”-“你是一个经验用了20年”,套用一下你的语言风格:"当然,对于自己玩,怎么认知都无可厚非,但切记:" 要及时学习,及时更新知识体系,而不要故步自封,误导他人。
再次感谢回复。
|