我想将音频文件(ogg 和/或 mp3)的波形渲染到画布元素。
我想知道是否有任何库可以使这变得简单?我正在寻找这些方面的结果:http: //plucked.de/
我想将音频文件(ogg 和/或 mp3)的波形渲染到画布元素。
我想知道是否有任何库可以使这变得简单?我正在寻找这些方面的结果:http: //plucked.de/
如果您不想下载文件内容,则必须在服务器上准备波形图像或数据。
前段时间 BBC(是的,英国媒体公司)开源了一套工具来有效地完成这项工作。所有内容都在他们的博客上进行了描述:http ://www.bbc.co.uk/rd/blog/2013/10/audio-waveforms
很快:在 Linux 服务器端,您必须使用audiowaveform命令行工具将声音文件(FLAC、WAV 或 MP3)转换为基于 JSON 的波形插值。接下来,您将 JSON 数据提供给浏览器客户端,浏览器客户端将使用波形数据.js在画布元素上呈现波形。