您的位置首页百科问答

MPC-HC如何更新自带的LAVFilters

MPC-HC如何更新自带的LAVFilters

的有关信息介绍如下:

MPC-HC如何更新自带的LAVFilters

MPC-HC,一个优秀的开源播放器,同时整合了当前较为优秀的LAV Filters滤镜。当mpc-hc和LAVFilters毕竟是两个不同的开发项目,就算nightly版的mpc-hc其内置的lav当然也就不一定是最新的。如果你需要更新lavfilters,推荐你使用需要有合并了mpc-hc mod相关代码的第三方编译版本(比如PM更新包里自带的)。这些合并了mpc-hc mod项目代码的版本你可以直接替换而不需要其他的再操作。但至于其他版本,这里分享一下mpc-hc和其他版本的LAVFilters的搭配使用方法。

先下载lavfilters(绿色版或安装版皆可)。安装版或者带安装向导的没什么可说的这里先略过。官网的绿色版,我们下载到的文件如下所示。

解压到合适的文件夹(不能再删除),以管理员身份 依次 运行注册批处理:install_splitter.bat、install_video.bat和install_audio.bat,如下图所示,如不存在,可自建这类文件,比如文本文档输入

cd /d "%~dp0"

regsvr32.exe LAVSplitter.ax

其他两个ax相同。

注册完毕,请不要再删除相关的lav文件和文件夹。打开mpc-hc,并右键,打开“选项”设置。并定位到“扩展滤镜”选项卡如图所示。

找到“添加滤镜...”按钮,如图所示。

点击该“添加滤镜...”按钮,在弹出的“添加滤镜”对话框中,找到我们下载并注册了的“LAV Splitter”,并确定,如图所示

在“扩展滤镜”选项卡中,选中已添加的滤镜(LAV Splitter),并将其设置为“首选”(Prefer——部分翻译可能有所变化,但所在位置一般不变)

“LAV Video Decoder”和“LAV Audio Decoder”同上分别设置,注意Splitter顺序,如图所示

回到“选项”-->“内部滤镜”,取消要使用外部滤镜的播放格式,如图所示。“应用”并“确定”。

播放个视频试试,为了更好的对比,音频我这里采用的是内置的lavfilters,如果采用的是内置的滤镜,应该会在滤镜列表中显示为“(internal)”,外部滤镜则无这注释,如图所示。

至此,外部的lavfilters已能正常调用,如要设置对应的滤镜,可直接在上图的滤镜列表中点击可弹出设置对话框,如图所示。

其他滤镜可参考以上的设置方法。

相关经验分享

3为MPC-HC 添加第三方HEVC解码器