Reputation: 1556
I have around 10000-20000 PNG images that I need to combine to form a video. Using ffmpeg works well, but doesn't scale at the current stage. Each encoding process takes around five minutes and consumes 800-900 megabytes of RAM on a machine made to process web requests and everything slows down. I am looking for a cheap alternative to process these videos in bulk. Things I've considered:
Are there any other services or possibilities to generate the videos cost-effectively? Perhaps an AWD service I've overlooked?
Upvotes: 0
Views: 204
Reputation: 181
Can't you split your jobs in multiple Lambda functions?
If not, I think you can achieve this by mixing some of the services you mention.
S3 input buquet (PNG images zipped) --> triggers lambda functions --> puts SQS message/task --> consumed by EC2 spot intances.
Important point:
Upvotes: 1