1

私は仮想プライベート サーバーで実行されている Python/Django を使用してプロジェクトに取り組んでいます。これにより、必要なものをほとんどインストールできる空の Linux サーバー ボックスが可能になります。プロジェクトでは、他のユーザーがダウンロードできるように、圧縮されていない WAV ファイルをユーザーがアップロードできるようにする必要があります。これらはおそらく Amazon S3 を使用して提供されます。大勢の人がこのサイトを利用するとは思っていませんが、もちろんスケーラビリティを考慮する必要があります。

私は中級の開発者で、Django で Amazon S3 を使用するのに少し苦労しました。だから私は私の問題に対する可能な限りシンプルで信頼できる解決策を探しています...

ユーザーが圧縮されていない WAV ファイルをアップロードしたら、これを MP3 に変換して、別のユーザーがダウンロードする前にサイトでプレビューとして使用したいと考えています。そのような機能を実装する方法がよくわかりません...私が言うように、これに対する簡単な解決策が私にとって最善です。簡単に頭を包むことができるもの!(そして特に実装する)

誰でもこれに対する解決策を提供できますか? 正しい方向に進むことができるように、プロセスの適切な説明をいただければ幸いです。どんな助けでも大歓迎です。

4

2 に答える 2

1

ffmpegを試してみてください。たとえば、このようなものが機能する可能性があります

$ ffmpeg -i audio.wav -acodec mp3 -ab 192k audio.mp3

詳細については、ドキュメントを参照してください

于 2010-07-17T11:22:01.887 に答える
0

適切なコーデックが配置されると、 gstが変換を支援します。

于 2010-07-17T10:22:19.860 に答える