$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;
У меня есть видеофайл, расположенный в s3, с использованием PHP "phansys / getid3": "^2.1@dev" модуль должен рассчитать продолжительность.Созданный предварительно подписанный URL пытается получить доступ к этому файлу, но он возвращает «не удалось открыть этот файл».
[GETID3_VERSION] => 1.9.4-20120530
[error] => Array
(
[0] => Could not open "
Пожалуйста, предложите любой другой способ сделать это, но если я прямо укажу путь к видеофайлу, который находится вмой сервер работает отлично.