2017-09-27 19 views
1

まだPythonにはまったく新しいものです。Maya Python:サウンドファイルをオフセットする

私はそれは私がfileoffsetフラグをsoundコマンドを使用してみましたフレーム1001

で開始するので、Mayaのサウンドファイル(.wav形式)を相殺しようとしています。

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

はまた、接尾辞なしで、ファイル名イストちょうど 『soundName』オーディオオプション]タブのように、「.WAV」接尾辞なしで試してみました。あまりにもうまくいきません。

私はエラーを取得:サウンドファイルではないかもしれない間違ったことを選択しますほとんどかのよう

file is not a sound file 

その、。 なぜ、それ以外の理由で、「soundName」は明らかにサウンドファイルではないのですか?または、mayaはWAVをサウンドファイルとして解釈しませんか?それはちょうどファイル形式のためですか?

もし私が手動でWAVをオフセットすると、動作していて、mayaがファイルを再生しているので、mayaは明らかにWAVで動作しています。

私はここで何が欠けていますか?

なぜstackoverflowは私の最初の文章を自分の投稿から削除し続けていますか? いつものように私はいつもやっているこんにちはと言うでしょう。

答えて

1

間違いなく動作します。完全なパスを割り当てることを忘れないでください。

import maya.cmds as cmds 

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

マヤたくは.wavファイルを再生しない場合は、このファイルのコーデックおよびその他のパラメータを変更してみてください。サウンドファイルは、linear PCMエンコーディング、8-bit符号なし整数、サンプルレート22kHzまたは44,1kHzの設定で保存する必要があります。

+1

うわー、私は最初にサウンドファイルをインポートしてから、 "サウンド"コマンドでアクセスしようとしました。私はこのコマンドを理解できず、サウンドのインポートオプションとして機能しませんでした。私の悪い。ありがとう、パスを追加することで問題は解決しました。私はそれが読んで、マヤdocsによって混乱していた:File(f)\tサウンドファイルの名前。 – dave

関連する問題