AWS S3 with video editing?

  • I'm looking for a solution where I can add the cloud storage as a shared network drive or folder on my PC and then directly edit heavy videos from the cloud via my connection. I have a 10 Gigabit internet connection and all the hardware to support that amount of load. However it seems like it literally isn't a thing yet and I can't seem to understand why.

    I've tried AWS S3, speeds are not fast enough and there is only a small amount of thirdparty softwares that can map a S3 bucket as a network drive. Even with transfer acceleration it still causes some problems. I've tried to use EC2 computing as well, however Amazon isn't able to supply with the amount of CPUs I need to scale this up.

    My goal is to have multiple workstations across the world connected to the same cloud storage, all with 10 Gigabit connections so they can get real time previews of files in the cloud and directly use them to edit in Premiere/Resolve. It shouldn't be any different as if I had a NAS on my local network with a 10 Gigabit connection. Only difference should be that the NAS would be in the cloud instead.

    Anyone got ideas how I can achieve this?

  • I have seen temporary shortages of specific instance configurations in specific regions, but It seems odd that AWS couldn't supply the EC2 instances you need in the long run. Are you Pixar? 🙂

    What EC2 instance type/size are you trying to use, and how many in a single region?

    Have you talked directly to AWS reps? They can probably help determine a solution and get resources where needed.

    Are you set on specific editors? There are services like Blackbird & Vimond IO that claim to solve this problem (no idea how good they are):

    I assume you've seen AWS Edit in the Cloud docs:



  • Certainly! When it comes to video editing with AWS S3, you can take advantage of its robust storage capabilities along with AWS services like AWS Elemental MediaConvert and AWS Lambda. Here's a unique and helpful approach:

    Store your video files in AWS S3, ensuring reliable and scalable storage.

    Utilize AWS Lambda to trigger video processing tasks automatically. For example, you can set up Lambda to trigger video editing workflows whenever a new video is uploaded to S3.

    Integrate AWS Elemental MediaConvert, a file-based video transcoding service, to perform advanced video editing tasks such as transcoding, resizing, adding watermarks, or applying filters. This allows you to customize your video content according to your specific requirements.

    Leverage AWS services like AWS Step Functions or AWS Elastic Transcoder for more complex video processing workflows and automation.

    Once the editing tasks are completed, you can either store the edited video back in S3 or deliver it directly to other AWS services for further processing or distribution, such as Amazon CloudFront for content delivery.

    By combining AWS S3 with AWS services tailored for video processing, you can achieve efficient and scalable video editing workflows, enabling you to deliver high-quality video content with ease.

    • This reply was modified 1 week, 4 days ago by  janesamth.

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply