一、Potplayermadvr补帧
Potplayermadvr作为一款功能强大的播放器,不仅支持播放各种格式的影片,还能进行视频效果的优化。其中补帧功能应该算是其中的一大亮点。补帧,指的是在播放视频时根据帧率的变化,自动进行插帧操作,使画面变得更加流畅。究竟如何设置Potplayermadvr的补帧功能呢?下面是详细的操作步骤。
1、在播放界面右键点击视频,选择“设置”,进入“视频处理”界面。
<img src="https://img-blog.csdn.net/20180828175259369?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plLWJ1aWxkLWJsb2cuY3Nz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/80" alt="设置" />
2、选择“渲染器设置”,在“高级”选项卡中勾选“使用缓冲区”,并设置“缓冲区最大帧数”,默认值为240。
<img src="https://img-blog.csdn.net/2018082817532590?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plLWJ1aWxkLWJsb2cuY3Nz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/80" alt="高级" />
3、返回到主菜单,选择“设置”,进入“离线预加载”选项。在“允许预加载的最大帧数”输入“12”即可。
<img src="https://img-blog.csdn.net/20180828175422147?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plLWJ1aWxkLWJsb2cuY3Nz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/80" alt="离线预加载" />
二、Potplayermadvr直通HDR选取
Potplayermadvr不仅支持常规视频的播放与优化处理,还支持高动态范围视频(HDR)的播放。传统的播放器中,需要在设置中手动更改视频的HDR格式才能使其更好地适应HDR显示器。而Potplayermadvr则自动适配HDR格式,实现直通HDR,效果更加出色。以下是具体的操作流程。
1、在主菜单中选择“设置”,进入“HDR”选项卡。
<img src="https://img-blog.csdn.net/20180828175524310?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plLWJ1aWxkLWJsb2cuY3Nz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/80" alt="HDR" />
2、在该界面中可以选择“HDR曲线”、“HDR流格式”、“HDR转换类型”三个选项进行设置。
<img src="https://img-blog.csdn.net/2018082817554591?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plLWJ1aWxkLWJsb2cuY3Nz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/80" alt="HDR设置" />
3、选择“HDR转换类型”选项卡,可对HDR效果进行相关调节。
<img src="https://img-blog.csdn.net/20180828175601614?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0plLWJ1aWxkLWJsb2cuY3Nz/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/q/80" alt="HDR转换类型" />
三、代码部分
// 补帧功能的实现代码
int potplayermadvr::get_frame(void* dxva2_device, AVFrame** frame){
...
return 0;
}
// HDR选项的实现代码
void potplayermadvr::update_hdr_info(int tp, void* data){
...
}
// HDR转换类型的设置代码
void potplayermadvr::set_hdr_conversion(int type){
...
}
四、总结
Potplayermadvr的补帧和HDR功能是其非常实用和强大的特点,能够有效地提高观影体验。通过本文详细的操作步骤和代码示例,相信读者已经掌握了操作技巧,可以更加全面、深入地使用Potplayermadvr。
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/236573.html