找回密码
 加入我们
搜索
      
查看: 5429|回复: 7

[显卡] Intel显卡控制中心“电影模式检测”具体起什么作用?

[复制链接]
发表于 2023-7-8 01:30 | 显示全部楼层 |阅读模式
本帖最后由 microka 于 2023-7-8 01:43 编辑

2023-07-08_004253.png
2023-07-08_004317.png
有个疑问:Intel显卡控制中心“电影模式检测”具体起什么作用?

https://www.intel.com/content/dam/support/us/en/documents/graphics/sb/intelg45mediaoptimizationguide3.pdf 里找到这样的描述
2023-07-08_004731.png

结合 https://zhuanlan.zhihu.com/p/33326278 这篇文章提到的概念,以及Intel显卡控制中心功能介绍提到的“此功能仅影响利用电影制作而成的视频”,是不是意味着该功能是“对Telecine视频进行Inverse Telecine(IVTC)”?
如果是这样,那这和播放器提供的反交错模式是否有冲突?(比如PotPlayer和VLC提供了多种反交错模式,那开启或关闭Intel显卡控制中心“电影检测模式”,对这两个播放器对隔行扫描视频进行的反交错处理有无影响?)
如果对PotPlayer、VLC等播放器反交错处理没有干预,那是在什么情况下才会起作用呢?

https://www.anandtech.com/show/5 ... -htpc-perspective/4 这篇文章中找到两张对比图
HD4000-Cadence-Off.png HD4000-Cadence-On.png
文章并提到“Deinterlacing works as expected in PowerDVD and also EVR-CP / madVR (which implement DXVA2 deinterlacing).”

是否意味需要是“DXVA2 deinterlacing”时Intel的“电影模式检测 (Film Mode Detection)”才会起作用?
发表于 2023-7-8 02:03 来自手机 | 显示全部楼层
管他是什么 全关了准没错
驱动里面的视频优化100和个有99个是劣化
发表于 2023-7-8 09:44 | 显示全部楼层
除了0~255,其它都得关
发表于 2023-7-8 10:21 | 显示全部楼层
驱动无脑全关,用KLITECODECPACK的MPCHC+MPCVR
发表于 2023-7-8 12:59 | 显示全部楼层
模拟味
发表于 2023-7-8 15:15 | 显示全部楼层
本帖最后由 Misaka_9993 于 2023-7-8 15:20 编辑
结合 https://zhuanlan.zhihu.com/p/33326278 这篇文章提到的概念,以及Intel显卡控制中心功能介绍提到的“此功能仅影响利用电影制作而成的视频”,是不是意味着该功能是“对Telecine视频进行Inverse Telecine(IVTC)”?


电影(Telecine)检测模式将识别电影帧速率转换,反转(InverseTelecine/IVTC)该流程,以及将视频恢复到其原始帧速率,以便改进渐进显示和画面质量。

一种是改变帧速率来消除电视制式的影响。一种是纯交错视频。

所以intel驱动里的就是这个意思。

如果是这样,那这和播放器提供的反交错模式是否有冲突?(比如PotPlayer和VLC提供了多种反交错模式,那开启或关闭Intel显卡控制中心“电影检测模式”,对这两个播放器对隔行扫描视频进行的反交错处理有无影响?)
如果对PotPlayer、VLC等播放器反交错处理没有干预,那是在什么情况下才会起作用呢?


PotPlayer闭源,且自带各种软件滤镜,内部流程未知,是否有冲突需要自己试。但毕竟老软件了,这种低级bug应该修了吧?

VLC适配了DXVA/D3D11 VideoProcessor的常见Deint算法和IVCT,甚至Deint_Adaptive功能。
https://code.videolan.org/videol ... d3d11_deinterlace.c

  1. static struct filter_mode_t filter_mode [] = {
  2.     { "blend",   D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND,
  3.                  { false, false, false, false } },
  4.     { "bob",     D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB,
  5.                  { true,  false, false, false } },
  6.     { "x",       D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION,
  7.                  { true,  true,  false, false } },
  8.     { "ivtc",    D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE,
  9.                  { false, true,  true, false } },
  10.     { "yadif2x", D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE,
  11.                  { true,  true,  false, false } },
  12. };
复制代码

是否意味需要是“DXVA2 deinterlacing”时Intel的“电影模式检测 (Film Mode Detection)”才会起作用?


文章已经过时了IVB时还是DX9/DXVA2,现在早就DX11/D3D11VA了。
 楼主| 发表于 2023-7-8 16:28 | 显示全部楼层
Misaka_9993 发表于 2023-7-8 15:15
电影(Telecine)检测模式将识别电影帧速率转换,反转(InverseTelecine/IVTC)该流程,以及将视频恢复到其原 ...

不愧是大佬,还是有个疑问,VLC的ivtc反交错模式与Intel驱动面板的“电影检测模式”是否有联动呢?如果关闭Intel驱动面板的“电影检测模式”,那VLC的ivtc反交错是CPU在跑?如果开启,则会交给GPU跑?(感觉应该不会是这样)
发表于 2023-7-8 16:51 | 显示全部楼层
microka 发表于 2023-7-8 16:28
不愧是大佬,还是有个疑问,VLC的ivtc反交错模式与Intel驱动面板的“电影检测模式”是否有联动呢?如果关 ...

估计至少影响windows自带播放器。猜测起一个hint的作用。cpu跑不太可能。

N卡也有类似的按钮。

屏幕截图 2023-07-08 164712.png
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-2-5 00:44 , Processed in 0.010799 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

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