首页
学习
活动
专区
圈层
工具
发布

VLC回应播放卡顿称Defender误隔离缓存

IT时代网8月17日消息,游戏开发者Jonathan Blow近日在社交平台吐槽,开源播放器VLC在Windows 11上打开一个MP3文件,最长要等33秒才出声,他因此弃用VLC,转投系统自带播放器。

VLC开发团队随后作出回应,把矛头指向了系统一侧。团队表示,问题不在播放器本身,而是Windows 11某次更新中Microsoft Defender引入的一个bug,把VLC的插件缓存文件当成威胁隔离掉了。“重装VLC或重新生成插件缓存就能解决。开源软件出了问题就叫丢脸,明明是Windows更新搞坏的,这种说法相当不尊重人。”团队在回复中直言。

要理解这33秒是怎么来的,得先看VLC的架构。它没有像其他播放器那样把所有功能塞进一个可执行文件,而是把编解码器、解复用器、输入输出模块拆成插件按需加载,再用一个缓存文件避免每次启动都扫描整个插件目录。一旦plugins.dat这个缓存被Defender隔离或拦截,播放器每次启动都得把插件系统重新处理一遍,延迟就出现了。

受影响的用户有两条路可走。一是重装VLC或重新生成插件缓存,安装目录下自带vlc-cache-gen.exe工具,代价是均衡器、快捷键、字幕等个性化设置会被清掉。更稳妥的做法是在Microsoft Defender里为VLC安装文件夹添加排除项,防止缓存文件再次被拦。

注:本文中包含AI辅助创作的内容。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OpBo4l3bqX6qaBYTyEX_Y9AQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券