我正在寻找 PHP 类,它将获取音频文件并返回波形的图像文件 - 可以在此处看到类似的效果http://soundcloud.com/rollin-fire-cru/sets/house-house-house-house/ http://soundcloud.com/rollin-fire-cru/sets/house-house-house-house/
它应该在 Linux 服务器上运行并接受以下音频文件格式:mp3、mp4、aac、wav
我找到了一个示例类,但它做了非常基本的工作http://phpclasses.ca/package/482-PHP-Extracts-attributes-of-audio-files-Visualization.html http://phpclasses.ca/package/482-PHP-Extracts-attributes-of-audio-files-Visualization.html
任何帮助将不胜感激!
所有理智的网站都将其作为后台作业,最好使用更快的语言(例如:C++)。
您必须将所有格式解码为原始音频 (wav),然后从中创建图像。最好是动态的,这意味着一旦您解码了一段音频,您就可以为该块绘制图像。大多数编解码器将数据压缩到原始大小的 5-20%,因此,如果您有一个 10M 文件,您突然就会有 50-200M 的原始数据……如果您有 100M DJ 混音……那么……您会得到观点。
后台进程完成后,您可以简单地使用您最喜欢的网络服务器提供生成的图像。
虽然可以在 PHP 中完成所有这些工作,但我不推荐它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)