Как использовать FFMpeg для создания файла jpg?

#ffmpeg-php

Вопрос:

Я знаю, как создать и сохранить изображение из видео с помощью FFMpeg, но моя цель-вернуть файл изображения, а не сохранить его!

У меня есть эта функция с FFMpeg/Media/Frame экземпляром returns:

 private function generateVideoThumbnail($file){
    $seconds = 15;

    $ffmpeg = FFMpeg::create();
    $video = $ffmpeg->open($file);
    $frame = $video->frame(TimeCode::fromSeconds($seconds));
    //$frame->save('thumbnail.jpg'); <------- This saves the image

    return $frame;
}

 

Моя цель-использовать его с store() функцией из хранилища Laravel.