PotPlayer+LAV+MadVR+XySubFilter 配置指南(修订版)

news2024/11/24 12:53:15

Introduction

Potplayer 作为 Windows 上很受欢迎的一款播放器,公认的最佳配置为结合 LAV、madVR、XySubfilter 进行使用。本文将介绍一种对其简单配置的方法。

  • LAV:一套主流的开源解码 filter
  • MadVR:一个高性能的视频渲染器
  • XySubFilter:madVR 专用的字幕插件

Configuration

注:本文默认机器使用 64 位系统。

Step 1. 显卡设置

第一步的设置即为配置显卡驱动控制面板的显示设置,针对于 Intel、Nvidia、AMD 的显卡配置方法各不相同,可以参考此链接或其他资料并结合自身机器的显卡和显示器进行配置,本文不再赘述。

Step 2. 安装 PotPlayer、K-Lite Mega Pack

自行下载以下安装包:

  • PotPlayer 64bit 版本
  • K-Lite Mega Pack

为什么要使用 K-Lite ?

K-Lite 打包了重多的解码器方案,它能够一站式安装 LAV、MadVR、XySubFilter,十分方便易用,省去了自行搜索以上解码器、视频渲染器安装包的繁琐

Step 2.1 安装 PotPlayer

安装 PotPlayer 时,需注意以下的选项
这里需要关联所有格式,我还取消了创建快捷方式和快速启动栏图标:

关联所有格式

由于接下来要安装 K-Lite,额外的编解码器不需要再装;同时可以检测一下检测硬件编解码器:

检测硬件编解码器

Step 2.2 安装 K-Lite Mega Pack

由于我是覆盖安装进行演示,所以我在此处选择 Fresh install:

全新安装

这里并不需要额外安装 MPC-HC 播放器,注意安装时只安装 64 位组件:

安装选项

接下来的组件选择界面,基本保留默认即可,但我们需要额外勾选 XySubFilter

安装 XySubFilter
下一个界面,取消对 Windows Media Player 的注册,并设置了每三个月检测一次更新:

取消对 Windows Media Player 的注册

每三个月检测一次更新
后续步骤基本上一路 Next 就可以了,K-Lite 会为你检测硬件并选择配置:

K-Lite 硬件检测

我们不需要任何 Windows Media Player 相关的设置:

不配置 WMP

之后继续安装即可,注意若有广告软件推广选项(间歇性,非每次必出)记得 Decline 它。

Step 3. 配置 PotPlayer 滤镜选项

打开 PotPlayer 并打开设置,首先关闭内置图像处理滤镜:

关闭内置图像处理滤镜

其中 PotPlayer 内置图像滤镜必须关闭,否则数据传递给 MadVR 时已经从 10bit 降低到了 8bit,精度会造成损失。

而“内置声音处理滤镜设置”中的所有选项也可以都勾选上。其中内置声音处理滤镜可以在变速播放时保持音调不变内置声音编码器/滤镜音频流切换可以避免(有外挂音轨存在时)内封与外挂音轨同时播放

接下来定位到全局滤镜,添加系统滤镜:

添加系统滤镜

添加如下所示:

添加的系统滤镜

对每个滤镜设置强制使用

强制使用滤镜

设置使用内置 WASAPI 音频渲染器:

使用内置 WASAPI

打开一个视频,按 TAB 查看信息可发现配置成功:

最终效果

Step 4. 其他 PotPlayer 设置

Step 4.1 播放设置

自动加载外部音频,开启预览窗格:

播放设置 1

不以关键帧为时间跨度移动:

播放设置 2

不记忆播放列表:

播放设置 3

Step 4.2 消息和鼠标操作

使用你喜爱的字体显示消息:

消息设置

为适应大部分人的习惯,设置鼠标单击为播放/暂停,双击为全屏/还原

鼠标设置

Step 4.3 调整视频色彩空间/属性

YCbCr<->RGB 规则 调整为 自动选择

视频色彩空间设置

Step 4.4 关闭音频规格化

关闭音频规格化

Step 4.5 调整字幕选项

在一般情况下,需要关闭 PotPlayer 默认字幕,防止出现双行字幕。外挂字幕文件可以通过“同路径下相同文件名”的方式被自动载入。

但是 xy-SubFilter 无法渲染图形外挂字幕 PGS 与 SUP,这些字幕仍然需要开启 PotPlayer 默认字幕进行渲染。

值得注意的是,使用 xy-SubFilter 之后,你将无法使用拖拽字幕文件到 PotPlayer 的方式来让 xy-SubFilter 加载字幕。如果 你对拖拽字幕功能需求强烈,你仍然需要使用 PotPlayer 默认字幕进行渲染。

关闭 PotPlayer 默认字幕的位置:

关闭 PotPlayer 默认字幕

关于 xy-SubFilter 的设置,根据自身需求选择:

xy-SubFilter 设置

Step 4.6 LAV 设置

LAV Splitter 和 LAV Splitter Source 无需配置,保持默认即可。

配置 LAV Video Decoder:

配置 LAV Video Decoder

确认输出格式如下:

确认输出格式

配置 LAV Audio Decoder:

配置 LAV Audio Decoder

确认开启 Mixing:

确认开启 Mixing

Step 4.7 MadVR 设置

进入设置界面:

设置 MadVR

设置对应显示器的类型:

设置显示器类型

在 properties 选项中,外接电视选 TV levels (16-235),电脑显示器选 PC levels(0-255)。

如果是 8bit 显示器就选 8bit 或者 7bit,10bit 显示器选10bit or higher(或者选择 auto)。

设置显示器 properties

关于其他 LAV 和 madVR 的高级设置,请参阅参考链接

参考链接

  • 基于 PotPlayer 和 madVR 的播放器教程
  • 配置全设备通用的 PotPlayer 和 LAVFilters 满足基本 BDRIP 回放需求
  • Potplayer 安装 LAV Filters 改善播放体验与质量
  • Potplayer+Lav Filters+madVR

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/922963.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

keepalived双机热备

一、概述 Keepalived 是一个基于 VRRP 协议来实现的 LVS 服务高可用方案&#xff0c;可以解决静态路由出现的单点故障问题 原理 在一个 LVS 服务集群中通常有主服务器&#xff08;MASTER&#xff09;和备份服务器&#xff08;BACKUP&#xff09;两种角色的服务器&#xff0c…

19篇ICCV 2023自动驾驶精选论文解析 | 涵盖3D目标检测、语义分割、点云等方向

ICCV 2023榜单上月已出&#xff0c;今年共收录了2160篇论文&#xff0c;这次是精选了今年ICCV 2023 会议中自动驾驶相关的最新论文来和大家分享&#xff0c;涵盖了3D目标检测、BEV感知、目标检测、语义分割、点云等方向&#xff0c;共19篇。 论文原文以及开源代码文末领取&…

Apipost:提升API开发效率的利器

在数字化时代&#xff0c;API已经成为企业和开发者实现业务互通的关键工具。然而&#xff0c;API的开发、调试、文档编写以及测试等工作繁琐且复杂。Apipost为这一问题提供了完美的解决方案。 Apipost是一款专为API开发人员设计的协同研发平台&#xff0c;旨在简化API的生命周…

多数元素00

题目链接 多数元素 题目描述 注意点 给定的数组总是存在多数元素多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素 解答思路 初始想到使用map存每个元素和元素出现的次数&#xff0c;但是时间和空间都不理想因为本题给定的数组总是存在多数元素&#xff0c;使用投票算…

在CSS中,盒模型中的padding、border、margin是什么意思?

在CSS中&#xff0c;盒模型&#xff08;Box Model&#xff09;是用来描述和布局HTML元素的基本概念。它将每个HTML元素看作是一个矩形的盒子&#xff0c;这个盒子包括了内容&#xff08;content&#xff09;、内边距&#xff08;padding&#xff09;、边框&#xff08;border&a…

第二节 分支和循环语句

第二节 分支和循环语句 目录 一&#xff0e; 什么是语句&#xff1f;二&#xff0e; 分支语句&#xff08;选择结构&#xff09;三&#xff0e; 循环语句 本章重点&#xff1a; 分支语句  if  switch 循环语句  while  for  do while goto语句 一&#xff0e; 什么是…

Spark on Yarn集群模式搭建及测试

&#x1f947;&#x1f947;【大数据学习记录篇】-持续更新中~&#x1f947;&#x1f947; 点击传送&#xff1a;大数据学习专栏 持续更新中&#xff0c;感谢各位前辈朋友们支持学习~ 文章目录 1.Spark on Yarn集群模式介绍2.搭建环境准备3.搭建步骤 1.Spark on Yarn集群模式介…

华为USG防火墙登录提示:登录失败,可能的原因时账户被锁定

问题&#xff1a; 密码是正确的&#xff0c;但是华为USG6305E 防火墙登录提示&#xff1a;登录失败&#xff0c;可能的原因时账户被锁定 解决办法&#xff1a; 清楚浏览器所有的缓存&#xff0c;重启浏览器后再登录&#xff0c;正常可以登录

创建导航卡 “系统管理_导航卡_Demo”

前言 apex和pl/sql要学的东西还有很多&#xff0c;一次性放在一个里面老是找不着&#xff0c;细分一下单独说&#xff0c;也方便复习。 创建导航卡“系统管理_导航卡_Demo” 1.创建列表 创建成功 点开还可以继续修改&#xff0c;设置图标 2 创建导航页面 Step 1创建空白页面…

Visual Studio中Linux开发头文件intellisense问题的解决办法

文章目录 前言个人环境 SSH到WSL复制文件后记 前言 最近在用我心爱的Visual Studio配合WSL2做一些Linux开发&#xff0c;但是有一个问题&#xff0c;就是当我#include <sys/socket.h>&#xff0c;会提示找不到文件 我尝试了各种姿势&#xff0c;包括修改CMakeSettings.…

Linux 多线程解决客户端与服务器端通信

一、一个服务器端只能和一个客户端进行通信&#xff08;单线程模式&#xff09; 客户端代码ser.c如下&#xff1a; #include<stdio.h> #include<stdlib.h> #include<string.h> #include<unistd.h> #include<sys/socket.h> #include<netinet…

美国商务签证拒签了怎么办?

当面临美国商务签证被拒签的情况时&#xff0c;许多申请人可能会感到失望和困惑。然而&#xff0c;拒签并不意味着绝望&#xff0c;您仍然有一些选项可以考虑。以下是知识人网小编的一些建议&#xff0c;希望能对您有所帮助&#xff1a; 1.查明拒签原因&#xff1a;首先&#x…

vue中使用echarts三维的项目

需要安装 echarts 同时引入 echarts-gl 我安装的版本&#xff1a; "echarts": "^5.3.2", "echarts-gl": "^2.0.9", 效果 &#xff1a; 安装后main.js引入 import Vue from "vue"; import * as echarts from "echart…

八月更新 | CI 构建计划触发机制升级、制品扫描 SBOM 分析功能上线!

点击链接了解详情 这个八月&#xff0c;腾讯云 CODING DevOps 对持续集成、制品管理、项目协同、平台权限等多个产品模块进行了升级改进&#xff0c;为用户提供更灵活便捷的使用体验。以下是 CODING 新功能速递&#xff0c;快来看看是否有您期待已久的功能特性&#xff1a; 01…

人工智能与机器学习Pytorch手写数字识别-MINIST数据集识别篇

上期文章,我们分享了Pytorch手写数字的训练,当pytorch训练完成后,保存了训练的参数,方便本期使用预训练参数,进行手写数字的识别,我们准备一个手写数字的图片,可以自己在画图软件中,直接写个数字 手写数字 1、导入第三方库 导入第三方库 2、建立神经网络 神经网络的…

如何保护自己知识产权,建立代码护城河——建立自己的静态库,x86和arm平台的实例讲解

前言 &#xff08;1&#xff09;想象一下&#xff0c;假如我们幸幸苦苦写了一个封装库代码&#xff0c;为了建立护城河&#xff0c;我们企业不愿意把真实的代码提供给用户。怕客户拿了代码&#xff0c;这个合同结束&#xff0c;稍微改一点点&#xff0c;就盗用我们的技术&#…

四信桥梁监测解决方案

方案背景 随着我国经济水平的快速发展,桥梁作为交通运输的重要组成节点&#xff0c;其设计结构、耐久性和使用年限以及维护管理等安全状况一直是公众关心的问题。由于对桥梁运营状态下产生结构问题不能及时发现&#xff0c;近年来桥梁事故屡见不鲜&#xff0c;传播迅速&#x…

MinIO【部署 01】MinIO安装及SpringBoot集成简单测试

MinIO安装及SpringBoot集成测试 1.下载安装1.1 Install the MinIO Server1.2 Launch the MinIO Server1.3 Connect Your Browser to the MinIO Server 2.SpringBoot集成2.1 依赖及配置2.2 代码2.3 测试结果 1.下载安装 下载 https://min.io/download#/linux&#xff1b; 安装文…

Map和Set—数据结构

文章目录 1.搜索1.1常见搜索方式1.2模型 2.map2.1介绍2.2 Map.Entry<K, V>2.3map的使用2.4遍历map2.5TreeMap和HashMap的区别 3.set3.1介绍3.2set的使用3.3遍历set3.4 TreeSet和HashSet的不同 4.搜索树4.1概念4.2实现4.3性能分析 5.哈希表5.1查找数据5.2冲突的概念5.3冲突…

一个新的品牌如何快速做好品牌宣传?媒介盒子有绝招

互联网快速发展的今天&#xff0c;大量信息进入人们的生活&#xff0c;只要有流量就将成为广告的渠道。今天这里提到的是新品牌&#xff0c;相比较而言又具有一定的特殊性。 新品牌可能是一个创业公司&#xff0c;刚刚研发出来的品牌&#xff0c;想要冲进这个信息化的市场&…