laravel -ffmpeg - fopen (/tmp/laravel-ffmpegi340VY.mkv): не удалось открыть поток: нет такого файла или каталога - PullRequest
2 голосов
/ 25 января 2020

Использование библиотеки laravel -ffmpeg для преобразования видеофайла из .webm в mp4 aws s3 URL-адрес корзины и использование следующего кода.

$videoFile = '/courses/images/1579626678msr-2020-01-21T17-11-18-771Z.webm';  //= upload/video1.mp4
   FFMpeg::fromDisk('s3')
    ->open($videoFile)
    ->getFrameFromSeconds(10)
    ->export()
    ->toDisk('s3')
    ->inFormat(new \FFMpeg\Format\Video\X264)
    ->save('small_steve.mp4');

Как получить доступ к файлу из s3 ведро и конвертировать?

1 Ответ

1 голос
/ 26 января 2020

Используйте этот код и, используя fromDesk ('publi c'), добавьте publi c перед путем к файлу.

FFMpeg::fromDisK('s3')->open('/courses/images/1579626678msr-2020-01-21T17-11-18-771Z.webm')
      ->export()
      ->toDisk('s3')
      ->inFormat(new \FFMpeg\Format\Video\X264('libfdk_aac'))
      ->save('output2.mp4');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...