ユーザーが.wavファイルをアップロードしているWebプロジェクトがあります。アップロードしたら、.wavファイルから波形画像を生成したいと思います。しかし、一般的にストレージには、AmazonS3を使用したいと思います。つまり、TimeSide(http://code.google.com/p/timeside/wiki/PythonApi)のようなものを使用して、.wavファイルから波形画像を生成したいと思います。
TimeSideプロジェクトのコーダーと話した後、彼は、.wavファイルがAmazonS3からのものであるときに波形画像を生成することは適切ではないと述べました。そのため、ユーザーが.wavファイルをアップロードしたらすぐに実行する必要があると考えていました。その後、TimeSideが実行した後、.wavファイルと波形イメージをAmazon S3にコピーして、ファイルをAmazonS3から削除します。アップロードサーバー。それを行うのが最も理にかなっていますか?
このような目的でPythonBotoライブラリを使用できますか?または、独自のDjangoバックエンドをコーディングする必要がありますか?