请求帮助:

俺的工作要求是生成一个MP3文件的波形图。

俺设想的办法是先把MP3生成WAV文件,然后再利用WAV文件生成波形图。

所有的过程统统不会,求帮助。

本来,俺是想exec(lame ....)这样把MP3转换成WAV的,不过发现有些时候转换会失败。

后来有些行家指点说,这个跟MP3的文件格式有关,可能需要先进行一步MP3的标准化。

那么,整个工作过程,可能就是三步了:

1.MP3标准化

2.MP3转换成WAV

3.生成波形图

求这三步的代码或相关资料。

回复讨论(解决方案)

这个可是高难度,我来关注一下.

用c++写一个mp3转wav的dll文件,php调用这个dll来实现你所谓的转换,这是最好的做法!

我前段时间写了一个在线将txt文本转为mp3的东西,我说一下思路或许对你有所帮助

首先用户用网页端的php程序丢txt文本内容到服务器端,服务器端我写了一个监控程序用来监控用户是否有丢最新的内容过来,如果有人丢了txt文本内容过来的话,监控端开启安装在服务器上文语通,然后载入txt文本并将其转为mp3文件,转完之后把mp3的下载地址丢给那个用户让他下载mp3文件就行了.

但是,前提是你自己得有服务器才行.

谢谢帮忙,忙的乱七八糟,回复比较晚,请您见谅。

php不懂,最近刚好在研究这方面的东西,

1.标准化俺就不懂了,大概是跟采样率有关?

2.c++上有个libmad的开源库,可以对mp3进行解码。

3.根据采样频率画出横坐标,读取解码后的数据画出纵坐标(大概是这样)。

如何读取解码后的数据还要看音频是单声道还是双声道。

相关资料就是 数字信号处理吧。

只有傻B才会用php做这种事,而且这种傻B我也遇到了。还是我们的一个棒槌领导。天天混事不懂技术胡搞的那种,是天天忙的要死

请问这个问题你解决了吗?

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php实现wav转mp3,求,用PHP实现MP3转WAV后生成波形图的方法相关推荐

  1. android lame wav 转 mp3,Android JNI Lame编解码实现wav到MP3的转换

    1.JNI简介 JNI全称为Java Native Interface(JAVA本地调用).从Java1.1开始,JNI成为java平台的一部分,它允许Java代码和其他语言写的代码(如C&C ...

  2. wma转mp3怎么弄_wma转mp3格式转换器

    WMA的全称是Windows Media Audio,它是微软公司推出的与MP3格式齐名的一种新的音频格式.由于WMA在压缩比和音质方面都超过了MP3,更是远胜于RA(Real Audio),即使在较 ...

  3. wav格式怎么转换?介绍三个转换wav格式的方法

    在音乐制作或者编辑过程中,可能需要将录制的音频文件转换成特定的格式以便于后期处理.例如,你可能拍摄了一段演奏视频,想要提取其中的音频,并将其转换为wav或者flac等无损格式,以便于进行音频编辑和修复 ...

  4. MP3转换器下载 - 通用全能mp3转换器

    MediaConvert是一款音视频文件格式转换软件.它支持目前所有流行的媒体文件格式(MP3/MP2/OGG/APE/WAV/WMA/AVI/RM/RMVB/ASF/MPEG/DAT),并能批量转换 ...

  5. java wav 波形_java读取wav文件(波形文件)并绘制波形图的方法

    本文实例讲述了java读取wav文件(波形文件)并绘制波形图的方法.分享给大家供大家参考.具体如下: 因为最近有不少网友询问我波形文件读写方面的问题,出于让大家更方便以及让代码能够得到更好的改进,我将 ...

  6. python按指定条件筛选_求Python筛选数字集合内满足指定条件的数据方法,python筛选,唯一匹配是指mdash...

    求Python筛选数字集合内满足指定条件的数据方法,python筛选,唯一匹配是指&mdash 唯一匹配是指----任何找出来的一对数中,位于一个集合中的数只能和另一个集合中的唯一 一个数匹配 ...

  7. php生成饼状图 柱形图,求一个饼状图或柱状图php生成类或例子

    求一个饼状图或柱状图php生成类或例子 时间:2006/7/19 6:10:04 作者:佚名 人气:268 PHP代码:---------------------------------------- ...

  8. 快速幂算法c语言求a的n次方,快速幂运算模板(求n^k以及前几位或后几位)

    计算n^k的结果 步骤: 1.把n由十进制转换为二进制,按二进制来计算(最后结果还是一样的) 2.把n由二进制转换为2^k相加的形式 先举个例子: 求5^22: 接着就可以很好地理解了 O(logn) ...

  9. python两个列表的差集_Python求两个list的差集、交集与并集的方法

    本文实例讲述了Python求两个list的差集.交集与并集的方法.分享给大家供大家参考.具体如下: list就是指两个数组之间的差集,交集,并集了,这个小学数学时就学过的东西,下面就以实例形式对此加以 ...

  10. java mp3 头信息_java读取mp3文件头信息

    标签: 最近在做一个项目的实训,有关于音乐播放的,需要取到一些音乐信息,比如播放时长,演唱歌手,歌曲名称等等信息添加到数据库中.而MP3文件本身就是带有这些信息的 而后在了解到mp3文件有2种标签 , ...

最新文章

  1. class ts 扩展方法_如使用Typescript撸Vue(Vue2 + TS +TSX+CSS module)
  2. phpMyAdmin安全配置
  3. java 中的sql.date_SQL DATE中的时区vs java.sql.Date
  4. Linux虚拟机sqlite数据库安装教程、命令实现sqlite
  5. Atitit. 数据约束 校验 原理理论与 架构设计 理念模式java php c#.net js javascript mysql oracle...
  6. SpringMVC面试
  7. PyTorch实战福利从入门到精通之一——PyTorch框架安装
  8. 第一类边界条件,三角单元剖分,线性插值的位场延拓,LDLT高效求解
  9. noip模拟赛 猜数字
  10. 优化程序性能(CSAPP)
  11. 企业生产一线管理应找怎样的好帮手?
  12. Tensorflow+Keras+VGG19 猫狗大战分类
  13. 支持向量回归(Support Vector Regression)
  14. 深信服 AC上网 行为管理设置
  15. ios功耗测试软件,iOS 性能优化 Instruments 检测 App 耗电量实战
  16. 计算机网卡接口类型,一文带你全方位了解网卡
  17. 磨金石教育插画干货分享|日本插画为什么独树一帜,那么受欢迎
  18. 爱琴海的伤感空间日志发布:七月的雨,落得太敷衍
  19. 4.再模仿一个算术题
  20. 29. Towards Unifying the Label Space for Aspect- and Sentence-basedSentiment Analysis阅读笔记

热门文章

  1. Rational Team Concert 2
  2. Java聊天室——一对一模式
  3. 单片机设计 指纹识别系统
  4. 百度快照出问题投诉有没有用?
  5. 在ie6下实现position-fixed的效果
  6. 中国人应该知道的知识
  7. Android 使用三级缓存实现对图片的加载
  8. 通用后台管理系统前端界面Ⅺ——信息列表页(弹窗复用增改、CRUD前端基础实现)
  9. 正样本/反(负)样本/易区分样本/难区分样本
  10. Crazy bubbles