Earn 90,000 ($900.00)
AWS + GPU Rendering Setup
Bounty Description
We are seeking a skilled professional with strong experience in AWS and After Effects scripting to automate the process of placing images into a planar tracking layer of video files. This will involve setting up Conductor on AWS for GPU-powered rendering, configuring AWS services for file storage and delivery, and writing a script to integrate user-uploaded images into After Effects compositions.
The ideal candidate will have experience with:
AWS setup (S3, Lambda, CloudFront) for cloud storage, automation, and fast content delivery.
After Effects scripting using ExtendScript (JSX) or Python to automate image placement into MochaPro tracking data within an After Effects project.
Conductor for GPU-based rendering and optimizing rendering workflows.
Below is the complete Scope of Work
Set Up Conductor on AWS:
Set up Conductor in the AWS Marketplace.
Set up an S3 bucket for storing project files, user uploads, and rendered MP4 outputs.
Configure IAM permissions for secure access to the rendering jobs.
Automate Image Placement in After Effects:
Write ExtendScript (JSX) or Python to:
Load user-uploaded images into an After Effects composition.
Automatically link the image to MochaPro tracking data within the composition.
Render the final video in MP4 format.
Configure Rendering and File Management:
Set up Conductor to run After Effects scripts on GPU instances.
Define render profiles (MP4 format, resolution, FPS, bitrate).
Use AWS Lambda to automate the trigger process for renders when an image is uploaded.
Store the rendered video in AWS S3 and generate a signed URL for the user to download.
Optimize and Deliver Rendered Videos:
Use AWS CloudFront for fast delivery of rendered MP4 files.
Optimize cost by using lower-priority GPU instances on Conductor.