getID3:未定义的索引:PlayTime_string



我正在尝试检索项目中一些歌曲的持续时间。我使用phansys捆绑包将GetID3集成在我的应用中 - 它可以正常工作,但是对于我的某些歌曲,我会遇到一个错误:

未定义的索引:playtime_string。

这是我的源代码:

        $getID3 = new getID3;
        $ThisFileInfo = $getID3->analyze($this->getFullpath());
        if (isset($ThisFileInfo['playtime_string'])){
           $len= $ThisFileInfo['playtime_string']; 
        }
        else{
            /*
            * Here i wonder what i have to do in this case
            */
        }

我真的被卡住了,现在我真的需要花费歌曲持续时间。实际上,我必须在移动应用程序中获取此信息。
还有其他方法可以在PHP中获得MP3持续时间吗?

问题是由于mp3被打破的事实引起的。我尝试使用ffmpeg读取它们,但它失败了,它表明这些mp3具有0个ko,size size

相关内容

  • 没有找到相关文章

最新更新