Я нашел способ решить эту проблему, и я пишу это здесь, надеясь, что это кому-нибудь пригодится.
В моем случае каждое видео может иметь определенный c ключ клиента для sse- c, и некоторые видео могут быть огромными (5GB). Так что скачивать видео, а затем генерировать миниатюры на Lambda - не очень хороший способ (у lambda всего 512 МБ дискового пространства). К счастью, FFmpeg может работать с URL и поиском, поэтому нам не нужно скачивать видео. Я справляюсь с видео sse- c без шифрования, а затем генерирую для него presignedURL и передаю URL-адрес FFmpeg, а затем получаю миниатюру.
Обратите внимание, что копирование видео может занять много времени .