2012-09-02 28 views

答えて

20

https://github.com/katspaugh/wavesurfer.jsあなたが探しているものかもしれません。

+0

あなたが曲を再生することができます前に、波が現れる待たなければならなくて、それを使用する方法を知っていますか?それは本当に遅いです:/(私のウェブサイトのテストを見てください:[リンク](http://patrickcosta.webs.com/index.html) –

+0

いいえ、私はあなたが方法を見つけて願っています!別のプロジェクト – nak

+0

OSSの代替案は?クリエイティブ・コモンズ3の下で公開されています... –

5

ファイルの内容をダウンロードしない場合は、波形イメージまたはデータをサーバー上で準備する必要があります。

しばらく前にBBC(はい、英国のメディア会社)がオープンソースツールを使用して効率的に処理しました。 http://www.bbc.co.uk/rd/blog/2013/10/audio-waveforms

短く:Linuxサーバー側では、audiowaveformコマンドラインツールを使用して、サウンドファイル(FLAC、WAVまたはMP3)をJSONベースの波形補間に変換する必要があります。次にJSONデータをブラウザクライアントに提供し、カンバスエレメントの波形をwaveform-data.jsでレンダリングします。

1

これは、MITライセンスの下で別の波形jsプラグインですが、SoundCloud固有のもので、追加作業が必要な場合があります。

http://www.waveformjs.org/

+3

へようこそ!スタックオーバーフローへようこそ!参照:[**私はコミュニティにやさしい方法で外部リソースにリンクするにはどうすればいいですか?**](https ://meta.stackexchange.com/questions/94022/how-can-i-link-to-an-external-resource-in-a-community-friendly-way) –

関連する問題