We are a Swiss Army knife for your files
Transloadit is a service for companies with developers. We handle their file uploads and media processing. This means that they can save on development time and the heavy machinery that is required to handle big volumes in an automated way.
We pioneered with this concept in 2009 and have made our customers happy ever since. We are still actively improving our service in 2019, as well as our open source projects uppy.io and tus.io, which are changing how the world does file uploading.
Overlay videos with dynamic artwork, generated with HTML & JS
Transloadit customer HEROFI uses our service to dynamically generate artwork and then 'burn' it into videos, in order to create unique and customized content for their customers.
HEROFI's use case illustrates how powerful our building blocks can be when you add a little bit of creativity. HEROFI was gracious enough to let us showcase a sample of how they're watermarking user uploads for display in Buffalo Wild Wings restaurants.
While HEROFI performs a lot more magic in the form of slowdowns and concatenation, this demo will focus exclusively on the HTML-generated watermark case.
It all starts with an S3-hosted HTML file:
Transloadit sources an input video (in this demo you can upload one, but we can just as easily import from a cloud location), we then take a PNG screenshot of the HTML file with labels and a logo passed in through the query parameters, before using that screenshot to create a video overlay.
These Assembly Instructions make it easy to generate custom videos for specific restaurants, days, or events — just by changing the
label query parameters.
Let's take a look at all the Steps involved.
1. Handle uploads
We can handle uploads of your users directly. Learn more ›
2. Resize videos to 1280×720 in WebM (VP9)
We offer a variety of video encoding features like optimizing for different devices, merging, injecting ads, changing audio tracks, or adding company logos. Learn more ›
3. Take screenshots of webpages
We can process your documents in an automated way, saving you costly resources. Learn more ›
4. Watermark videos
5. Export files to Amazon S3
We export to the storage platform of your choice. Learn more ›
Once files are exported, we ping you back with the Assembly status JSON.
So many ways to integrate
Bulk importsAdd one of our import Robots to acquire and transcode massive media libraries.
Front-end integrationWe integrate with web browsers via our next-gen file uploader Uppy and SDKs for Android and iOS.
notify_urlto let your server receive transcoding results JSON in the