![Windows 程序无法打开文件](https://linux22.com/image/1114824/Windows%20%E7%A8%8B%E5%BA%8F%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%E6%96%87%E4%BB%B6.png)
我刚刚在我的 Ubuntu 12.10 机器上安装了 SONAR LE 8.5.1。而且,出乎我的意料,它运行得非常好!除了一件事:
当我录制某些内容时,SONAR 会获取音频数据并将其正确保存到 .wav 文件(C:\Cakewalk Projects\#Project-Name#\#File#.wav
等于/home/user/.wine/drive_c/Cakewalk Projects/#Project Name#/#File#.wav
)。我可以使用任何音频播放器播放录制的内容,并且文件设置为 775 权限。但是:当我按下 SONAR 中的播放/录制时,它告诉我
打开失败
C:\Cakewalk Projects\#Project Name#\#File#.wav
保存项目、关闭应用程序并再次打开时,它会告诉我
某些音频文件未找到并且被替换为静音。
正如它所说的那样,即使录制的文件存在,它也是“空的”或“无声的”。
将文件夹/文件权限更改为 777 没有帮助 :/ 知道为什么会发生这种情况吗?提前感谢您处理此事 :)
答案1
好的,mdpc 说的没错,这是文件名的问题。奇怪的是:
项目名称(以及文件夹名称)不得包含特殊字符,但可以包含空格。但是,如果文件包含特殊字符,则完全没问题,例如
C:\Cakewalk Projects\My Project(Testing)\My Project(Testing), Voclas, Rec (8).wav
将不起作用,而 as
C:\Cakewalk Projects\My Project Testing\My Project Testing, Voclas, Rec (8).wav
可以起作用。