How to automate AWS Elastic Transcoder Jobs for s3 buckets

0 votes

What I want: To add watermarks to all video files that are uploaded to the S3 bucket (mov, mp4, etc.). Then overwrite the file with it's same name with the newly transcoded file that has the watermark on it.

So, I was able to manually do this by creating a pipeline and job with elastic transcoder, but this is manual. I want this done the moment a file is uploaded to the server, overwrite the file with the new file and boom.

One, this should be a feature already but not sure why it isnt.

And two, How can I have this automatically done? Any advise? I know its possible just not sure exactly where to start here

Mar 21 in Others by Edureka
• 13,640 points
32 views

1 answer to this question.

0 votes

This article will walk you through uploading media files to S3 buckets and triggering a transcoding job that stores output files to another bucket using lambda functions. This can be used to make audio and video files of various quality and formats for customers to consume.

Make S3 Buckets on Amazon
Make two S3 buckets: one for uploading your media files and another for saving and distributing the transcoded files. If you wish to use the second bucket to distribute the files, it must be public. Choose a location that is closer to the majority of your visitors or customers. https://s3.console.aws.amazon.com/s3/buckets/ is where you may create buckets.

AWS Elastic Transcoder: Create a Pipeline
At https://console.aws.amazon.com/elastictranscoder/, you can access the Elastic Transcoder console. Using the same region for your transcoder and S3 buckets could help you save money. Make a new Pipeline at this point. For input and output, choose the relevant buckets. As demonstrated in the screenshot below, grant All Users Open/Download permission to the transcoded files to make them publicly accessible.

AWS Elastic Transcoder Pipeline Creation

answered Mar 24 by gaurav
• 13,560 points

Related Questions In Others

0 votes
0 answers

How to add S3 BucketPolicy with AWS CDK?

I wanna translate this CloudFormation piece into ...READ MORE

Mar 11 in Others by Edureka
• 13,640 points
205 views
0 votes
1 answer

How to use AWS S3 CLI to dump files to stdout in BASH?

All file objects must have their contents ...READ MORE

answered Mar 24 in Others by gaurav
• 13,560 points
249 views
0 votes
1 answer

NodeJS Amazon AWS S3 getObject how to send file in API response to download

Server Side const aws = require('aws-sdk'); router.get('/getfilefroms3', async (req, ...READ MORE

answered Mar 24 in Others by gaurav
• 13,560 points
634 views
+1 vote
1 answer

How to Automate OutOfMemoryError Troubleshooting?

Troubleshooting OutOfMemoryError or any memory related problem ...READ MORE

answered Jun 18, 2019 in Others by Jim
• 810 points
213 views
0 votes
1 answer

How to apply zoom animation for each element of a list in angular?

Hey @Sid, do check if this link ...READ MORE

answered Jul 30, 2019 in Others by Vardhan
• 13,200 points
478 views
0 votes
0 answers

How to create. A schema for DTP?

Dynamic Trunking Protocol is CISCO proprietary protocol ...READ MORE

Mar 1, 2020 in Others by RishabhJain
• 120 points

recategorized Mar 2, 2020 by Gitika 181 views
0 votes
1 answer
0 votes
1 answer
webinar REGISTER FOR FREE WEBINAR X
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP