1

我刚刚制作了一个新的网络应用程序,我需要获取 mp3 持续时间或长度名称、艺术家名称、文件的专辑名称。我还没有找到任何包。

我怎样才能做到这一点?

这是我的视图表格

<div class="box-body">
    {!! Form::open(['route' => 'admin.mp3.post', 'files'=>true])   !!}
        <div class="form-group">
            {!! Form::label('mp3', 'Choose Mp3 File') !!}
            {!! Form::file('mp3') !!}
        </div>
        {!! Form::submit('Submit', array( 'class'=>'btn btn-info' )) !!}
    {!! Form::close() !!}
</div>
4

1 回答 1

3

您可以使用包wapmorgan/mp3info

composer require wapmorgan/mp3info

然后您可以按如下方式使用该库。

$audio = new \wapmorgan\Mp3Info\Mp3Info($fileName, true);
$audio->duration \\ duration in seconds
于 2017-09-04T10:19:02.087 回答