PHP函数获取MP3持续时间

2022-08-30 12:48:25

是否有任何PHP函数可以给我MP3持续时间。我看了ID 3功能,但我没有看到任何东西,除此之外,id3是某种标签,它不会在所有MP3中出现,所以使用这个没有任何意义。


答案 1

这应该适合您,请注意getduration函数:http://www.zedwood.com/article/127/php-calculate-duration-of-mp3


答案 2

安装 getid3,但如果你只需要持续时间,你可以删除除以下模块之外的所有模块:

  • 模块.音频.mp3.php
  • module.tag.id3v1.php
  • module.tag.apetag.php
  • module.tag.id3v2.php

使用如下代码访问持续时间:

$getID3 = new getID3;
$ThisFileInfo = $getID3->analyze($pathName);
$len= @$ThisFileInfo['playtime_string']; // playtime in minutes:seconds, formatted string

Sourceforge获取


推荐