使用PHP将音频文件转换为波形

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了使用PHP将音频文件转换为波形脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在寻找将采用音频文件PHP类,并返回波形的图像文件 – 类似的效果可以在这里看到 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

任何帮助将非常感谢!

解决方法

所有理智的网站都将此作为后台工作,最好以更快的语言(例如:C).

您必须将所有格式解码为原始音频(wav),然后从中创建图像.最好在运行中意味着只要解码一大块音频,就会为该块绘制图像.大多数编解码器将数据压缩到原始大小的5-20%,所以如果你有一个10M文件,你突然有50-200M的原始数据…如果你有一个100M的DJ混音……那么你得到了点.

后台处理完成后,您只需使用您喜欢的Web服务器提供生成的图像即可.

虽然可以在PHP中完成所有这些,但我不推荐它.

脚本宝典总结

以上是脚本宝典为你收集整理的使用PHP将音频文件转换为波形全部内容,希望文章能够帮你解决使用PHP将音频文件转换为波形所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。