养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

时间:2024-11-12 11:11:47

从几年前(大概是15年)的时候水貔藻疽,各番组都开始陆续表示启用HEVC(H265)作为主要的编码器,经过这些年的发展HEVC(h婷钠痢灵265)的画质体积比已经不断地超越了原来的264,这就意味着,我们下载的大部分MP4或MKV,里边的视频编码使用的便是这265的编码器,如果播放器不支持,那我们的大部分视频将无法观看。PotPlayer作为商业播放器大概因为专利问题从某个版本开始不再支持HEVC、H.265编码的解码和播放。现在笔者来分享一下自己的解决的经验。可能不适合你但应该能起到一些启示作用吧。

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

工具/原料

PotPlayer

外部解码器(如Lavfilters)

方法一、外挂LAV

1、既然内置解码器解码失败,那我们直接外挂雉搽妤粲Lavfilters就好了,Lavfilters作为当前主流的第三方滤镜,应该可以说是外挂的首选。如果你不知道怎么下磙沏损旷载。可以使用PM更新包里的也可以点击弹出窗口的“搜索解码器”按钮,会转到Lavfilters的下载页面(官方也如此推荐),不过github的网站可能会因为被墙而导致无法下载。

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

方法二、使用Pot官方编译的FFmpeg

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

方法三、使用HEVC硬解

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

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

PotPlayer不支持S/W HEVC(H.265)解码的解决办法

3、“确定”,播放视频测试。看看能播放了吗,因为笔者当前使用的是公家电脑,没那么强大,就不演示了==。

© 一点知识