如何使用PHP从wav和flac文件中获取音频信息?

时间:2011-12-14 01:16:11

标签: php validation audio wave

我需要能够

  • 判断文件是否是正确的wav或flac文件
  • 从中获取比特率
  • 获取采样率/ kHz
  • 获取比特率

使用php和ffmpeg之类的外部工具(如果可能的话,使用它)我可以执行并通过php获取它们的输出。

有关最佳和最可靠解决方案的任何建议吗?我不是要求实现,而是要通过php获取这些信息的最佳工具或库。

2 个答案:

答案 0 :(得分:0)

尝试使用Google进行开源项目,可以执行此操作(某些C ++ / Delphi等),然后搜索他们读取的字节以确定所需的参数。然后使用php fread()并比较字节。

答案 1 :(得分:0)

经过一些研究后我找到了sox,我认为这样做http://sox.sourceforge.net/就像我要求的那样。