Maya Python: 偏移声音文件

Maya Python: offsetting a sound file

对 python 来说还很陌生。

我正在尝试在 Maya 中偏移声音文件(.wav 格式),因此它将从第 1001 帧开始。

我尝试使用带有 fileoffset 标志的 sound 命令。

cmds.sound(file="soundName.wav", offset=1001)

也尝试过不带“.wav”后缀,因为在音频选项选项卡中文件名只是 "soundName",没有后缀。也不工作。

我刚得到错误:

file is not a sound file

就好像选错了东西,可能不是声音文件。 因为为什么它会告诉我 "soundName" 显然不是声音文件?或者 maya 不会将 WAV 解释为声音文件?仅仅是因为文件格式吗?

如果我手动偏移 WAV,它可以正常工作并且 maya 可以正常播放文件,所以 maya 显然可以使用 WAV,也许它只是命令不能使用 WAV?

我在这里错过了什么?

为什么 Whosebug 总是从我的帖子中删除我的第一句话? 它总是好像我不会打招呼,而我通常会这样做。

绝对有效。不要忘记分配完整路径。

import maya.cmds as cmds

cmds.sound(file="/Users/swift/Desktop/soundFile.wav", offset=50)

如果 Maya 不想播放 .wav 文件,请尝试更改此文件中的编解码器和其他参数。您需要使用以下设置保存您的声音文件:linear PCM 编码,8-bit 无符号整数,采样率 22kHz44,1kHz