potplayer无法播放长路径视频问题的解决过程

问题描述

使用p2p下载的冻鳗无法双击使用potplayer打开播放,在potplayer中打开文件提示“无法找到该文件,文件不存在或被锁定”。

问题定位

  1. 使用手机可以远程访问文件夹可以播放,排除是文件本身的问题。

  2. 使用Windows Media Player也无法播放,推测是文件权限的原因。

  3. 查看文件属性,发现没有安全选项卡,同时下方提示“此文件来自其他计算机,可能被阻止…”。点击解除阻止,发现仍然无法播放,同时注意到路径的盘符前有“\\?”,这应该就是导致无法播放的原因。

  4. 经网上查阅资料得知,这是Windows系统对超过260个字符长路径做的处理,发现下载的文件夹和文件确实命名得很长,加上文件夹深度已经超过260个字符。

  5. 将文件移动到根目录,绝对路径中没有“?”,此时视频成功播放。

解决方案

  • 将文件移动到根目录或是更短的路径中。
  • 将文件目录以及文件重命名,以避免超过260字符。
posted @ 2024-12-24 15:58  ren_miruu  阅读(1662)  评论(0)    收藏  举报