经常使用QLab或者打包工程文件在其它电脑使用的朋友都知道,可能打开的工作区里面的Cue会全是红色x 这是因为工作区里面的媒体文件路径发生了改变而导致QLab提示 媒体文件损坏的警告。 很多电脑基础差的人不理解什么叫路径改变?简单的说就是打包工作区的时候 音乐或视频文件是放在桌面某个文件夹的,而当你移动/更改了文件名称,或者通过网络下载分享的工程文件放在了其它文件。这些文件的路径就不是原来的路径。
这是一个QLab论坛里micpool大神分享的脚本,用于在损坏的提示中重新链接媒体文件,以防相对路径丢失并且目标文件是唯一名称属性的Cue,运行脚本会搜索整个文件系统(我用 14TB 的在线文件对其进行了测试),并以相当快的速度提供了具有匹配文件名的所有候选文件及其完整路径的选择。
您可以下载一个测试文件夹,其中有一个包含 99 个损坏的音频Cue的工作区,以及 3 个包含 96 个Cue的文件夹,这些文件夹随机分布,您可以将它们移动到系统上各个不显眼的地方进行测试。缺少的Cue 2, 7 和 97 是用于测试在找不到匹配的文件名时弹出提示。
最后要废话的说一句:这个脚本是重新定位链接媒体路径,前提是你电脑上面要有这个和Cue名称一样的文件。如果电脑本身就没有这个文件或文件已删除并且清空了垃圾箱那就别问为什么老是提示“文件不存在”?