电视机的亮度调节 电视机亮度调节在哪里( 四 )


如果你没有太过发烧的需求,那么后续内容可以直接跳过;如果你空闲较多或对播放质量要求很高,那么可以试试用这个方案自定义你的 Potplayer,获得更好的观影体验 。

电视机的亮度调节 电视机亮度调节在哪里


播放器的工作流程,图源:Play nice with LAV filters when rendering DVD
在引入这一部分内容之前我们首先需要了解一下播放器是如何进行工作的,简单来说分为三步:
  • 分离
  • 解码
  • 渲染
在分离步骤中,播放器中的分离模块(splitter / demuxer)会将封装在一起的视频轨、音频轨、字幕轨、章节信息和其他信息一一分离,并把对应的内容传给下一步的解码器 , 这一部分对系统的资源开销极小,几乎可以忽略不计 。
而在解码步骤中,主要是将分离模块给到的视频、音频信息实时地从压缩信息转为非压缩信息交给渲染步骤 。在这一步中 GPU 在支持解码的情况下,系统会调用 GPU 进行硬解码以较低 CPU 的资源开销,否则将仅仅依靠 CPU 进行解码,而音频则只依赖 CPU 进行解码 。
在最后渲染的过程中,则是将数字型号转为显示输出和音频输出,交给显示器和耳机 。不过在渲染过程中,渲染器还会根据内部的算法还会进行一系列的转换 , 比如最常见的电视节目的采用的 YCbCr 色度抽样到显示器上更常用的 RGB 转换、可能存在的抗锯齿渲染、可能存在的补帧算法等等有助于观感的提升的算法 。
所以想要尽可能还原画质,甚至是加入点特制的「画面味精」,最重要的就是最后的渲染步骤;不过正确地抽离出文件中轨道,也有助于还原画面 。所以除了 Potplayer 以外我们还需要准备:
  • 第三方分离器:LAV Filter
  • 第三方渲染器:madVR

电视机的亮度调节 电视机亮度调节在哪里



电视机的亮度调节 电视机亮度调节在哪里


分别要安装的东西
解压以后尽量将这个两个工具存放在纯英文路径下,LAV Filter 依次以管理员运行的三个 install_audio/install_splitter/install_video,madVR 安装时则需要以管理员方式运行 Install.bat 进行安装 。在安装完毕以后,这两个文件夹也不可以删除,因为安装时不会移动这些文件到特定目录中 。接下来就需要进入 Potplay 内设置了 。
电视机的亮度调节 电视机亮度调节在哪里


首先切换到「滤镜」面板,将「激活条件」设置为「不使用」并取消勾选「使内置视频编解码器/图像处理滤镜支持视频流切换功能」、「使用声音处理滤镜(推荐)」、「使内置声音编解码器/声音处理滤镜支持音频流切换功能」以及「启用内置音频选择滤镜(内置音频切换器)」
电视机的亮度调节 电视机亮度调节在哪里



电视机的亮度调节 电视机亮度调节在哪里


设置前
接下来切换到「源滤镜/分离器」,点击右下角的「滤镜/解码器管理」-「搜索后添加」 , 勾选所有的 LavFilter 滤镜以后点击确认 , 稍后在「源滤镜/分离器」中为每个格式都切换为「LAV Splitter Source」分离器 。
电视机的亮度调节 电视机亮度调节在哪里



电视机的亮度调节 电视机亮度调节在哪里


设置后
接下来,我们还需要将「视频解码器」和「音频解码器」中所有能替换为「LAV Video Decoder」的项目也全部替换 。

推荐阅读