我目前正在尝试让 ffmpeg 创建名称约为 1000 个字符的文件,我已在 Windows 中启用“LongPathsEnabled”并重新启动多次,但 ffmpeg 和 Windows 文件浏览器似乎都不想命名那么长的内容。我还尝试从脚本(特别是 Nodejs)重命名文件,但似乎没有任何效果,并且我不断收到“无效文件名”错误。
是否根本不可能在 Windows 文件系统中重命名那么长的文件,“LongPathsEnabled”仅适用于路径本身。如果您认为有任何相关内容,请帮忙,谢谢。
引用蒂姆·罗伯茨的话
LongPathsEnabled 允许完整的 PATH 最多为 32767 个字符。该路径的单个组成部分仍然限制为 256。NTFS 文件系统中的目录表有一个用于名称长度的字段,它是一个字节。这是一个硬限制,如果不升级到 Linux 就无法覆盖。