PHP:视频文件位于s3中,需要使用getid3 php模块查找视频的时长

时间:2019-03-14 10:38:06

标签: php amazon-web-services amazon-s3 ffmpeg getid3

OnFocus

我有一个位于s3中的视频文件,使用PHP “ phansys / getid3”:“ ^2.1@dev” 模块需要计算持续时间。创建的预签名URL尝试访问该文件,但返回“无法打开该文件”。

    $request = $s3Client->createPresignedRequest($cmd, '+20 minutes');
    echo $presignedUrl = (string)$request->getUri();

    echo "\n";
    //$mp3File = '/home/kaliyappan/test-HD.mov';
    $getId3 = new GetId3();
    $audio = $getId3->analyze($presignedUrl);
    //echo '<pre>';
    print_r($audio);
    exit;

请提出其他建议,但如果我直接给出服务器上的视频文件路径,则效果很好。

0 个答案:

没有答案