Im trying to create different versions of video from an upload. I explain: I already created the lambda function that fires when an upload occurs in my specific bucket. And it does the necessary processing when the files are of image, however, for video files I want to compress it and there is a library for that. The fluent-ffmpeg. ([login to view URL]) But I'm not managing to perform asynchronous streams with fluent-ffmpeg to send back to the S3 bucket. The part of putting in S3 is trivial, I already did it with the images, the only obstacle is the lack of understanding of stream manipulation. I sent a file below to understand the flow im creating in the code. I think for someone with experience in node.js, its a 5 minute job.
2 freelanceria on tarjonnut keskimäärin 15$ tähän työhön
I am little familiar with AWS and lambda, if you give me a chance, then i would like to help you with your issue, as i have 1 year experience with nodejs.