0

.wav ファイルを波形イメージに生成するスクリプト/ツール (任意の言語) はありますか?

基本的に、Web に小さな wav ファイルをアップロードすると、秒数 (期間) を含む波形のイメージが表示されます。

PS: グーグルで検索しましたが、うまくいきませんでした。

4

2 に答える 2

2

https://bitbucket.org/corfr/wavegenerator/src

友人がこれをしました:

Linuxが必要です(私はCentosとUbuntuをうまく使用しています)Libmad

それで十分だったことを覚えていれば、libmad soを使用して.mp3ファイルから.pngを生成します。コードは非常に簡単に理解できます。常に改善を提出してください。

たとえば、soundcloudで見つけることができるものにかなり近い波形を生成します...

于 2012-09-01T16:08:38.570 に答える
0

編集:波形を探しているので、この質問は非常に関連しています。

https://stackoverflow.com/questions/2381243/how-does-soundcloud-com-generate-the-waveform-for-their-mp3-player

編集:この回答は、頻度をグラフィカルに表示する方法を探している場合に有効です。

SoX ( http://sox.sourceforge.net/ ) は Windows で実行でき、ほぼすべての Linux ディストリビューションにインストールされているか、利用可能です。

.png 形式でスペクトログラムを生成できます。次のように呼び出します。

sox <inputfile> -n spectrogram

spectrogram.png 同じディレクトリにあります。

SoX によって生成されるスペクトログラムの例を次に示します。ここに画像の説明を入力

于 2012-09-01T17:24:27.930 に答える