PotPlayer不支持S/W HEVC(H.265)解码的解决办法
来源:网络收集 点击: 时间:2024-06-06既然内置解码器解码失败,那我们直接外挂Lavfilters就好了,Lavfilters作为当前主流的第三方滤镜,应该可以说是外挂的首选。如果你不知道怎么下载。可以使用PM更新包里的也可以点击弹出窗口的“搜索解码器”按钮,会转到Lavfilters的下载页面(官方也如此推荐),不过github的网站可能会因为被墙而导致无法下载。

我这里直接使用PM更新包里自带的中文版,所以下载步骤略过。为了简化步骤,我这里就直接使用PM更新包里的预设了,简单省事免注册又不会影响到系统的滤镜平衡。你也可以按照另一篇经验来完成设置(点击PC版页面下方的经验引用传送门),不过可能需要将Lavfilters注册到系统。

步骤2做完,打开选项,你的设置应该和图中红框所示的一样。
(使用视骏的hevc解码器也是一样的,更新包内自带)

播放个HEVC/h265视频,是不是已经可以正常播放了,再按Ctrl+F1看看是不是已经成功地使用了lav视频解码器。至此,方法一结束。

新版本的LAV是支持硬解HEVC的(需要硬件支持),你可以尝试开启。打开lav video Decoder的设置,选择native并勾选hevc即可

Potplayer的内置解码核心其实也是基于FFmpeg,当初为了打GPL协议的擦边球和堵众口,pot官方特(sui)意(bian)编了一版特别的FFmpeg.dll放出来而且还做出了开源的姿态(至于现在还开不开就不知道了,反正是做给别人看的),因为是做给别人看的,所以一直都只是当当样子,自己都爱理不理那种,毕竟不是亲麻生的。如今,hevc的专利问题,终于影响到了棒子本土,FFmpeg.dll理所当然地被继续拿出来了,再一次充当擦边球——能用是它的最大特点。

下载FFmpeg.dll也就是OpenCodecSetup。打开选项配置。
找到“3D视频”选项卡,点击右侧的“安装”会自动带你打开OpenCodecSetup的下载页面。不过肯定是下载不了的,就算链接完整,因为是daum的网站按正常的方式在国内已经打不开了。这就需要各位“八仙过海各显神通”。

我们假设各位已经下载完成了,并也已经安装完成了(安装其实很简单,一路下去就好了)。
重启播放器--打开选项--找到‘滤镜’--“视频解码器”。
按照默认HEVC/H265应该是“使用内置解码器(推荐)”,点击“...”按钮,
如图所示。

在弹出的“内置视频解码器设置”页面中,找到左侧“解码器”中“H.265/HEVC”一栏,在下拉列表中找到已经安装好的FFmpeg.dll(也有可能是ffmpeg64.dll)。确定“确定”。
如图所示。

至此,播放个视频看看,是不是已经能播放了。再按Ctrl+f1看看FFmpeg.dll已经是否被成功加载了。

该方法首先需要你的机器支持(硬件支持!)。按照上面的方法,打开选项设置。
如图所示。

打开“视频解码器设置”,在右边栏,勾选“使用硬件加速(DXVA)”,同时在下方找到H.265/HEVC,启用硬件加速。
(有的机器仅支持copy-back方式,直接启用失败了你可以尝试这个选项)

“确定”,播放视频测试。看看能播放了吗,因为笔者当前使用的是公家电脑,没那么强大,就不演示了= =。
注意事项外部链接下载不了的只能自己想办法了。
这里使用了PM更新包里的解码器和设置工具。步骤可能会简化了不少,毕竟这是它的初衷。
你也可以使用视骏HEVC解码器,视骏的是商业解码器。虽然是商业解码器,但其更新周期长。
再次强调,硬解(H/W)需要硬件支持,机器不支持就不要尝试了。
国外链接打不开的,问我我也没办法,直接使用PM更新包更新吧,真的省事...
不想纠结直接使用MPC-HC吧
POTPLAYERPM更新包LAVFILTERSMP4播放HEVC解码版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_883467.html