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;
请提出其他建议,但如果我直接给出服务器上的视频文件路径,则效果很好。