Sometimes, videos have no audio tracks and that can cause unwanted side-effects or even errors.
If you would like to reject these kind of videos, you can use the
/file/filter robot to filter them out with an error,
before any encoding takes place.
that can be integrated directly into your website.
and you are welcome to give that a shot, but for now, the following example uses our
and it is still the recommended way to integrate Transloadit into web browsers.
So many ways to integrate
Transloadit's versatility not only shines through in our diverse encoding features,
but also in the ways that you can integrate with those.
Would you like to handle your own file uploads? Or do you have a big library of files ready to be encoded?
You leverage Transloadit's highly scalable encoding platform
by letting us import from your source or post files directly from your server using a backend language.
We have kits available for most platforms.
If there's no kit available for your platform, you can integrate with our REST API.
Perhaps you want Transloadit to also handle uploads? In this case take a look at our HTML
Notifying your server
Transloadit will then accept the upload on behalf of your site, process all the files
according to your instructions and export to your storage platform of choice. Your visitor will now be able to upload links to the results
(example) to your website's /uploads URL.
This takes the pressure off your platform, and ensures the user will have a smooth experience.
Typically, it is advisable to save a record of the result in your database, so you will need to inspect the transloadit
POST payload that was sent to your /uploads, or Notification URL. In PHP, that would look
This demo uses :original, which indicates a user upload that was received by Transloadit.
So, for this SDK, you will likely want to add one of our import Robots and use their downloads instead.
Instead of sending encoding instructions directly to Transloadit, you can also save them in
a secured way as a "Template". You can then refer to the template_id in your
requests, making sure that secrets and instructions no longer have to be transmitted, which might be
a security risk in many cases.
Here is the 'raw' Template, in case you would like to save these instructions safely in your account.
Try it out
Transloadit is a service for companies with developers. Visitors
are welcome to do one-off media conversions but unfortunately we
cannot provide support for that, sorry!