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的搭配使用方法。
操作步骤
- 01
先下载lavfilters(绿色版或安装版皆可)。安装版或者带安装向导的没什么可说的这里先略过。官网的绿色版,我们下载到的文件如下所示。
- 02
解压到合适的文件夹(不能再删除),以管理员身份 依次 运行注册批处理:install_splitter.bat、install_video.bat和install_audio.bat,如下图所示,如不存在,可自建这类文件,比如文本文档输入 cd /d "%~dp0" regsvr32.exe LAVSplitter.ax 其他两个ax相同。
- 03
注册完毕,请不要再删除相关的lav文件和文件夹。打开mpc-hc,并右键,打开“选项”设置。并定位到“扩展滤镜”选项卡如图所示。
- 04
找到“添加滤镜...”按钮,如图所示。
- 05
点击该“添加滤镜...”按钮,在弹出的“添加滤镜”对话框中,找到我们下载并注册了的“LAV Splitter”,并确定,如图所示
- 06
在“扩展滤镜”选项卡中,选中已添加的滤镜(LAV Splitter),并将其设置为“首选”(Prefer——部分翻译可能有所变化,但所在位置一般不变)
- 07
“LAV Video Decoder”和“LAV Audio Decoder”同上分别设置,注意Splitter顺序,如图所示
- 08
回到“选项”-->“内部滤镜”,取消要使用外部滤镜的播放格式,如图所示。“应用”并“确定”。
- 09
播放个视频试试,为了更好的对比,音频我这里采用的是内置的lavfilters,如果采用的是内置的滤镜,应该会在滤镜列表中显示为“(internal)”,外部滤镜则无这注释,如图所示。
- 10
至此,外部的lavfilters已能正常调用,如要设置对应的滤镜,可直接在上图的滤镜列表中点击可弹出设置对话框,如图所示。
- 11
其他滤镜可参考以上的设置方法。 相关经验分享