大众世界 world of demotic + 社区新动力

 找回密码
 注册会员
搜索
查看: 888|回复: 1

[应用程序] 视频 完美解码 PotPlayer 播放 自动补帧60fps

[复制链接]
发表于 2024-9-6 13:49:10 | 显示全部楼层 |阅读模式
自动补帧,应该是调用了cpu补帧。只有以下设置才能自动补帧。
倍帧(创建中间帧)自带的此功能,只能对h264进行,对h265不行。

故必须以下设置

选项:视频 > 图像处理 > 倍帧(创建中间帧),开启

选项:滤镜 > 激活条件,选择,总是使用(推荐)。如果激活条件选择不使用,自动补帧将不用。

选项:滤镜 > 源滤镜/分离器 ,下方选择,滤镜/解码器管理,>添加外部滤镜,  LAVFilters-0.79.2-x64.rar
   选择:D:\Program Files\PureCodec\x64\LAVFilters64
   LAVVideo.ax  LAVSplitter.ax    LAVAudio.ax  三个。
   并设置相关参数。





选项:滤镜 > 视频解码器 全部设置为:*LAV Video Decoder

选项:滤镜 > 音频解码器 全部设置为:*LAV Video Decoder


这样的话,对所有视频文件,都可以并行自动补帧,h264   h264 HDR,都可以了

   





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

 楼主| 发表于 2024-10-19 21:53:19 | 显示全部楼层
Potplayer SVP 4 Avisynth+ 补帧配置

前言
使用 Potplayer SVP 4 Avisynth+ 将视频补帧到高帧率, 且兼容 HDR

1. 安装 Potplayer
下载并安装: Potplayer

2. 安装 Avisynth+
下载并安装: AviSynth+, 默认安装路径在 C:\Program Files (x86)\AviSynth+

3. 安装 SVP 4
下载并安装: SVP4 $19.99 /终身,一个许可证激活一台设备

拷贝 SVP 安装目录 X:\SVP 4\plugins64 下的 svpflow1.dll 和 svpflow2.dll

到 AviSynth+ 安装目录 C:\Program Files (x86)\AviSynth+\plugins64+ 里面

4. 设置
打开 Potplayer 进入设置

1)视频解码器
点击 滤镜 → 视频解码器 → 内置解码器/DXVA 设置



在弹出的窗口勾选 ✓ 使用硬件加速(DXVA)
下方的 DXVA2 Copy-Back 选择 D3D11:你的显卡, 比如我的是 D3D11: NVIDIA GeForce RTX 4090
然后点击 确定 保存设置

2)视频
点击 视频,选择视频渲染器为 内置 Direct3D 11 视频渲染器

勾选下方4个选框:
        ✓ 10位输出
        ✓ D3D11 GPU 超分辨率
        ✓ D3D11 GPU RTX Video HDR
        ✓ H/W处理 D3D11 HDR 输出

3)AviSynth
点击 视频 → AviSynth, 勾选 ✓ 使用 AviSynth 滤镜

下方脚本输入:
[Perl] 纯文本查看 复制代码
SetMemoryMax(8192)

global threads=10

global super_params = "{pel:1,scale:{up:2,down:4},gpu:1,full:false}"
global analyse_params = "{block:{w:32,h:32,overlap:2},main:{levels:4,search:{type:4,distance:-16,coarse:{type:4,distance:-6,bad:{range:0}}}},penalty:{plevel:1.3,pzero:110,pnbour:75}},refine:[{thsad:200,search:{type:4,distance:2}}]}"
# rate:{num:120000,den:1001,abs:true} 使用 num/den 设置帧率, 这里是 120 帧
global smoothfps_params = "{gpuid:11,rate:{num:120000,den:1001,abs:true},algo:21,mask:{area:100},scene:{limits:{m1:1800,m2:3600,scene:5200,zero:100,blocks:45}}}"

SetFilterMTMode("DEFAULT_MT_MODE",2)
SetFilterMTMode("potplayer_source",3)

potplayer_source()

super=SVSuper(last, super_params)
vectors=SVAnalyse(super, analyse_params, src=last)
SVSmoothFps(last, super, vectors, smoothfps_params, mt=threads, src=last)


Prefetch(threads)
参数含义可以查看 https://www.svp-team.com/wiki/Manual:SVPflow

点击 确定 保存并关闭设置窗口

4)SVP 4 Manager
启动 SVP 4 Manager, 右键任务栏图标, 取消勾选 ✕ 检测并切掉黑边, 否则播放过程会有红框并且画面因被裁掉黑边而被放大



5. 播放视频
先启动 SVP 4 Manager 再打开视频

点击键盘的 TAB 按键, 可以看到播放帧率从 24帧/秒 提高到了 120帧/秒 , 同时 HDR 视频也能正常显示播放

引用:https://blog.csdn.net/Gelomen/article/details/139224079











本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|Wod Inc. ( 蜀ICP备20000008号-8

GMT+8, 2026-4-2 01:46 , Processed in 0.102389 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2026 Tencent Cloud.

快速回复 返回顶部 返回列表