MPC-HC 播放器设置_mpc如何设置自动打开设备-程序员宅基地

技术标签: 多媒体  

以下内容均来自互联网

本文仅作参考,请使用 MPC-HC 最新版本结合自身硬件条件和实际播放情况进行设置和调整!
启动 MPC-HC ,先设置语言:(最新版本会自动选择对应的系统语言)
View - Language - Chinese => 界面变为中文
进 视图 - 选项:
播放器:建议勾选「保存设置至 .ini 文件中」
格式:建议勾选全部视频类格式,其中 QuickTime 建议采用「DirectShow」滤镜(双击右侧,在下拉框中即可选择),播放性能会更好。
播放:打开设置 中的四个项目都勾上
输出:选择「EVR Custom Pres. 」 Windows Vista / 7 推荐此模式,XP用户需装.Net framework 3.5 才能启用;
   XP用户也可选择「VMR-9(未渲染)」,若配置较低则选「覆盖混合器」模式。「madVR」渲染器下载安装后方可使用
   RealMedia 跟 QuickTime 均选「DirectX 9」
   表面 选「3D」,缩放算法 是图像缩放插值处理,影响画面平滑和锐利度。推荐「Bicubic A=-0.60 ~ -1.00 (PS 2.0)」
   勾上「显示改变时重新初始化」与「替代垂直同步」
   EVR 缓冲 最少 10,也不要太高,若内存用尽反而会掉帧(推荐 20 左右),根据电脑配置斟酌选择
内部滤镜:源滤镜 全部打勾;转换滤镜 勾「RealAudio」「RealVideo」,剩余项由 FFDShow 来解码,后者的播放滤镜和设置更为强大
     若显卡支持硬解,右键 - 「启用 DXVA 滤镜」
     双击黑体的 DXVA 滤镜项,在属性页中勾选「对标清视频禁用硬件加速(DXVA)」
     源滤镜即分离器,作分离视频、音频和字幕之用;转换滤镜即解码器,负责解码分离后的视音频
     若某些视频播放不正常,可根据实际情况做相应调整
扩展滤镜:如果要使用外部解码器或滤镜的话,在此 添加滤镜,并进行偏好和解码类型设置等
音频切换器:不启用,但遇到多音源的特殊媒体文件,解码器无法正常分离时,就可尝试启用
字幕:延迟间隔 0 毫秒,预缓冲字幕图像数 建议跟前面 EVR 缓冲 设一样(或小一点)
   勾选「缓冲时允许动画」,不要勾「进位至二的乘方」,最大纹理分辨率 选择「Desktop」
   万一电脑跑不动影片才视情况关掉动画以及降低纹理分辨率
   杂项:勾上「如果可用则始终默用外挂字幕」
设置好之后, 点击确定。转到 视图 - 渲染器设置:
输出范围:此设置用于指定 YUV→RGB 转换的输出范围
     0-255:YUV 转换输出是 0-255(8-bit)或 0-1023(10-bit)。这是默认值,通常是电脑显示器和大部分电视的最佳选择。
     16-235:YUV 转换输出是 16-235(8-bit)或 64-940(10-bit)。这是某些输入信号预设为 16-235 标准的电视的最佳选择。
     电脑显示器用 0-255,输出至电视用 16-235,有些电视的 HDMI 也是 0-255,一试便知
     如果对 16-235 的屏幕输出 0-255 的信号会导致最亮跟最暗都看不见,相反的话则会造成色深不足

呈现:D3D 全屏幕模式 这将导致播放器创建一个全屏 D3D 设备。这有助于移除撕裂特别是当正规或替代垂直同步均无法做到这一点时。这也是唯一能
           为显示设备使用 10-bit 输出的模式。
   D3D 全屏图形界面支持 当监视器处于 D3D 全屏幕模式时,开启此选项能允许右击菜单和设置。其缺点就是 D3D 设备的后缓冲区必被锁定,这
              可能会引起兼容性问题甚至在 D3D 全屏幕模式下产生撕裂。
   10-bit RGB 输出 √ 此选项能启用 10-bit RGB (30-bit) 显示模式。后备缓冲区和临时缓冲区总是处于 10-bit。如果 GPU 完全支持的话则输入视
             频帧也会使用 10-bit 模式。抖色处理能够避免形成色阶断层。为显示缓冲器启用 10-bit 模式需要开启 D3D 全屏幕模式和
             Vista 及以上系统版本。勾上「10-bit RGB 输出」,色彩显示更精确、层次更深、更丰富艳丽。需要硬件支持!
   强制 10-bit RGB 输入 √ 大多数 GPU(并非所有)无法完全支持 10-bit YUV 转换。对于这种情况,10-bit 输入不会默认激活,但可以强制使
               用此选项。抖色处理用于阻止色阶断层。因此这个选项能提高质量甚至当 10-bit 输出不被支持时。请谨慎使用此功
               能!显卡驱动程序在 10-bit 视频通道上有大量已知的漏洞和错误。例如:隔行扫描可能引起播放器崩溃,16-235 标准
               无法适用于 ATI 驱动程序。勾上「强制 10-bit RGB 输入」,需要硬件和驱动支持!
   全浮点处理 √ 此选项启用 16-bit 浮点临时缓冲区和抖色处理以避免在处理通道内出现色阶断层。选择此项,呈现更多细节,画面更逼真。
   禁用桌面组合 此功能适合于 Vista 及以上版本,当播放器运行时禁用桌面组合。这能够解决一些卡顿问题,将减少一帧的视频延迟。
   启用帧时间校正 仅当你遇到由于有问题的解码器或滤镜引起的视频卡顿时方启用此项。例如 m2ts 封装容器中的 VC-1 目前就需要这个。

色彩管理:启用 如果你已经用色度计为你的显示器创建了一个 ICC 配置文件,打开此选项以获得准确的色彩。
     输入类型 此选项决定通过色彩管理引擎呈现视频色彩的方式。
     环境光线 视频解码的最佳伽马值主要取决于当前房间的环境光线。可用的环境光线选项有:明亮(例如,客厅,办公室),暗淡(如工作
         室)和黑暗(例如,家庭影院)。与显示器校准伽马值无关,视频显示总是取决于已选定的环境光线相关联的伽马值。如果图
          像太亮或太暗,可随时实验不同的伽马值,并选择一个最满意的结果。
     渲染方式 色域映射方法:直观,相对色度,饱和度,绝对色度。推荐渲染模式为直观和相对色度。

垂直同步:垂直同步 能够用来禁止垂直同步。通常不推荐这样做,因为禁用垂直同步将会移除许多卡顿和线程补丁。仅应用作调试目的。
     精确垂直同步 √ 能够用来禁止精确垂直同步。如果禁用精确垂直同步,CPU 使用率会略微下降,特别是当替代垂直同步也被禁用时。
     替代垂直同步 √ 启用替代垂直同步将会绕过基于 D3D 的默认垂直同步。这通常可以摆脱撕裂问题并且是垂直同步的首选模式,
              如果你的硬件/驱动兼容他的话。
     减少垂直同步偏移 用于向上移动垂直同步位置。仅当启用替代垂直同步和禁用桌面组合时方能生效。使用快捷键 Ctrl+Alt+UP。
     增加垂直同步偏移 用于向下移动垂直同步位置。仅当启用替代垂直同步和禁用桌面组合时方能生效。使用快捷键 Ctrl+Alt+DOWN。

GPU 控制:垂直同步前刷新 GPU √ 在垂直同步之前刷新 GPU 将会减少撕裂的可能性,因为它强制 GPU 尽可能快地渲染视频帧,
                   所以垂直同步时视频帧将会准时提交呈现。
      垂直同步后刷新 GPU √ 在垂直同步之后刷新 GPU 将会减少撕裂的可能性,因为它强制驱动程序尽可能快地实施画面呈现。
      等待刷新 这将导致渲染器搁置,并等待 GPU 刷新。这可能有用如果驱动程序因某些原因而忽略了个别刷新和启用了 GPU 时间统计。
重置:重置为默认的渲染器设置 将重置所有的设置为默认值。
   重置为最佳的渲染器设置 将设定以下设置为推荐的最佳设置:
   替代垂直同步 = 打开
   精确垂直同步 = 打开
   垂直同步 = 打开
   禁用桌面组合 = 打开
   垂直同步前刷新 GPU = 打开
   垂直同步后刷新 GPU = 打开
   等待刷新 = 关闭

说明:垂直同步 是显示器刷新率与视频帧率(倍数)之间差异的同步处理,牺牲画面部份流畅度来提升画面整体流畅度
   如果画面闪烁抖动可开垂直同步试试,希望画面刷新快的话就不要开。电脑配置够好建议开启,画面会比较舒服
   但有的情况并非如此,在某些电脑上禁用垂直同步反而能取得更好的同步效果
   也可调整显示器刷新率使之与视频帧率相匹配,这时必开垂直同步,输出模式设为「EVR Sync」能取得更好效果,此乃 EVR 同步渲染器,
   与 EVR CP(自定义渲染)一样都是基于 EVR。在其设置选项中提供了 3 项同步模式选择,其具体操作可参考 这篇文章
   可以通过 渲染器设置 - 显示统计 查看垂直同步效果,当绿线和红线分别达成一条直线时,垂直同步趋于完美
   至于 GPU 控制 - 等待刷新 虽能进一步提升垂直同步,但对性能影响很大,可不开

   32 位播放器必需 32 位解码器,64 位播放器必需 64 位解码器;
   64 位解码器目前还不够稳定全面,建议选择 32 位。

   MPC-HC 内含大量解码滤镜,已能独立应付绝大多数视音频播放,但并非尽善尽美
   MPC-HC 与解码包 K-Lite Codec Pack(其中包含 FFDShow)乃天赐良配!
   如果已安装 K-Lite Codec Pack,更新 FFDShow 时覆盖安装即可,安装程序会自动找到其目录。
   由于版权问题,K-Lite Codec Pack 已不包含 Real Alternative 与 QuickTime Alternative ,可另行下载。

个人使用经验:若显卡够强,WIN7下可选EVR CP渲染(如AMD HD4000系列以上显卡),若是早期显卡,则使用EVR Sync渲染画面会更流畅。当然,如果你的CPU够强(如INTEL的I系列4核8线程CPU)则可以用全软解的madVR渲染模式,听说画面可比美中高端蓝光碟机。


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/wangshilin/article/details/8144278

智能推荐

什么是内部类?成员内部类、静态内部类、局部内部类和匿名内部类的区别及作用?_成员内部类和局部内部类的区别-程序员宅基地

文章浏览阅读3.4k次,点赞8次,收藏42次。一、什么是内部类?or 内部类的概念内部类是定义在另一个类中的类;下面类TestB是类TestA的内部类。即内部类对象引用了实例化该内部对象的外围类对象。public class TestA{ class TestB {}}二、 为什么需要内部类?or 内部类有什么作用?1、 内部类方法可以访问该类定义所在的作用域中的数据,包括私有数据。2、内部类可以对同一个包中的其他类隐藏起来。3、 当想要定义一个回调函数且不想编写大量代码时,使用匿名内部类比较便捷。三、 内部类的分类成员内部_成员内部类和局部内部类的区别

分布式系统_分布式系统运维工具-程序员宅基地

文章浏览阅读118次。分布式系统要求拆分分布式思想的实质搭配要求分布式系统要求按照某些特定的规则将项目进行拆分。如果将一个项目的所有模板功能都写到一起,当某个模块出现问题时将直接导致整个服务器出现问题。拆分按照业务拆分为不同的服务器,有效的降低系统架构的耦合性在业务拆分的基础上可按照代码层级进行拆分(view、controller、service、pojo)分布式思想的实质分布式思想的实质是为了系统的..._分布式系统运维工具

用Exce分析l数据极简入门_exce l趋势分析数据量-程序员宅基地

文章浏览阅读174次。1.数据源准备2.数据处理step1:数据表处理应用函数:①VLOOKUP函数; ② CONCATENATE函数终表:step2:数据透视表统计分析(1) 透视表汇总不同渠道用户数, 金额(2)透视表汇总不同日期购买用户数,金额(3)透视表汇总不同用户购买订单数,金额step3:讲第二步结果可视化, 比如, 柱形图(1)不同渠道用户数, 金额(2)不同日期..._exce l趋势分析数据量

宁盾堡垒机双因素认证方案_horizon宁盾双因素配置-程序员宅基地

文章浏览阅读3.3k次。堡垒机可以为企业实现服务器、网络设备、数据库、安全设备等的集中管控和安全可靠运行,帮助IT运维人员提高工作效率。通俗来说,就是用来控制哪些人可以登录哪些资产(事先防范和事中控制),以及录像记录登录资产后做了什么事情(事后溯源)。由于堡垒机内部保存着企业所有的设备资产和权限关系,是企业内部信息安全的重要一环。但目前出现的以下问题产生了很大安全隐患:密码设置过于简单,容易被暴力破解;为方便记忆,设置统一的密码,一旦单点被破,极易引发全面危机。在单一的静态密码验证机制下,登录密码是堡垒机安全的唯一_horizon宁盾双因素配置

谷歌浏览器安装(Win、Linux、离线安装)_chrome linux debian离线安装依赖-程序员宅基地

文章浏览阅读7.7k次,点赞4次,收藏16次。Chrome作为一款挺不错的浏览器,其有着诸多的优良特性,并且支持跨平台。其支持(Windows、Linux、Mac OS X、BSD、Android),在绝大多数情况下,其的安装都很简单,但有时会由于网络原因,无法安装,所以在这里总结下Chrome的安装。Windows下的安装:在线安装:离线安装:Linux下的安装:在线安装:离线安装:..._chrome linux debian离线安装依赖

烤仔TVの尚书房 | 逃离北上广?不如押宝越南“北上广”-程序员宅基地

文章浏览阅读153次。中国发达城市榜单每天都在刷新,但无非是北上广轮流坐庄。北京拥有最顶尖的文化资源,上海是“摩登”的国际化大都市,广州是活力四射的千年商都。GDP和发展潜力是衡量城市的数字指...

随便推点

java spark的使用和配置_使用java调用spark注册进去的程序-程序员宅基地

文章浏览阅读3.3k次。前言spark在java使用比较少,多是scala的用法,我这里介绍一下我在项目中使用的代码配置详细算法的使用请点击我主页列表查看版本jar版本说明spark3.0.1scala2.12这个版本注意和spark版本对应,只是为了引jar包springboot版本2.3.2.RELEASEmaven<!-- spark --> <dependency> <gro_使用java调用spark注册进去的程序

汽车零部件开发工具巨头V公司全套bootloader中UDS协议栈源代码,自己完成底层外设驱动开发后,集成即可使用_uds协议栈 源代码-程序员宅基地

文章浏览阅读4.8k次。汽车零部件开发工具巨头V公司全套bootloader中UDS协议栈源代码,自己完成底层外设驱动开发后,集成即可使用,代码精简高效,大厂出品有量产保证。:139800617636213023darcy169_uds协议栈 源代码

AUTOSAR基础篇之OS(下)_autosar 定义了 5 种多核支持类型-程序员宅基地

文章浏览阅读4.6k次,点赞20次,收藏148次。AUTOSAR基础篇之OS(下)前言首先,请问大家几个小小的问题,你清楚:你知道多核OS在什么场景下使用吗?多核系统OS又是如何协同启动或者关闭的呢?AUTOSAR OS存在哪些功能安全等方面的要求呢?多核OS之间的启动关闭与单核相比又存在哪些异同呢?。。。。。。今天,我们来一起探索并回答这些问题。为了便于大家理解,以下是本文的主题大纲:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JCXrdI0k-1636287756923)(https://gite_autosar 定义了 5 种多核支持类型

VS报错无法打开自己写的头文件_vs2013打不开自己定义的头文件-程序员宅基地

文章浏览阅读2.2k次,点赞6次,收藏14次。原因:自己写的头文件没有被加入到方案的包含目录中去,无法被检索到,也就无法打开。将自己写的头文件都放入header files。然后在VS界面上,右键方案名,点击属性。将自己头文件夹的目录添加进去。_vs2013打不开自己定义的头文件

【Redis】Redis基础命令集详解_redis命令-程序员宅基地

文章浏览阅读3.3w次,点赞80次,收藏342次。此时,可以将系统中所有用户的 Session 数据全部保存到 Redis 中,用户在提交新的请求后,系统先从Redis 中查找相应的Session 数据,如果存在,则再进行相关操作,否则跳转到登录页面。此时,可以将系统中所有用户的 Session 数据全部保存到 Redis 中,用户在提交新的请求后,系统先从Redis 中查找相应的Session 数据,如果存在,则再进行相关操作,否则跳转到登录页面。当数据量很大时,count 的数量的指定可能会不起作用,Redis 会自动调整每次的遍历数目。_redis命令

URP渲染管线简介-程序员宅基地

文章浏览阅读449次,点赞3次,收藏3次。URP的设计目标是在保持高性能的同时,提供更多的渲染功能和自定义选项。与普通项目相比,会多出Presets文件夹,里面包含着一些设置,包括本色,声音,法线,贴图等设置。全局只有主光源和附加光源,主光源只支持平行光,附加光源数量有限制,主光源和附加光源在一次Pass中可以一起着色。URP:全局只有主光源和附加光源,主光源只支持平行光,附加光源数量有限制,一次Pass可以计算多个光源。可编程渲染管线:渲染策略是可以供程序员定制的,可以定制的有:光照计算和光源,深度测试,摄像机光照烘焙,后期处理策略等等。_urp渲染管线