2

pygame ミキサーを使用して、オーディオ ファイルを開いて操作します。「サウンド オブジェクト」をディスク上のローカル ファイルに保存する方法が見つかりません。

sound_file = "output.mp3"
  sound = pygame.mixer.Sound(sound_file)

これを行う方法はありますか?私は pygame ミキサーのドキュメントを調査してきましたが、これに関連するものは見つかりませんでした。

4

3 に答える 3

0

これは回答ではありません。キャリッジリターンを機能させる方法がわからないため、上に書いたコメントが不明であるため、コメントです。

私のコメントは次のとおりです。上記の解決策は機能しません。

これは、ipython を使用したテストの抜粋です。

In [23]: sound = pygame.mixer.Sound('FishPolka.mid')

In [24]: sr = sound.get_raw()
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)

E:\Documents and Settings\Me\Desktop\<ipython console> in <module>()

AttributeError: 'Sound' object has no attribute 'get_raw'

In [25]: sound.g
sound.get_buffer       sound.get_length       sound.get_num_channels sound.get_volume
于 2014-09-16T15:43:45.463 に答える