Я пытаюсь загрузить видео с YouTube в AWS S3 bucket. Видео загружается правильно, но оно не воспроизводится должным образом. Я написал этот кусок кода:
Пробный код:
$uploadPath = "videouploads/$parsed.mp4";
file_put_contents($uploadPath, file_get_contents($dowloadUrl));
// @formatter:off
$result = $s3->putObject(array(
'Bucket' => 'MY_BUCKET',
'Key' => 'MY_OBJECT_KEY',
'SourceFile' => $uploadPath,
));
Это загрузит видео на мое ведро s3. Но когда я получаю его с помощью cloudflare, URL будет выглядеть так:
https://media.poweradspy.com/pasvideos/youtube/1w5rtJm8Ujg