Posts from 2021
Re-Loadit: streamlining Backblaze to Dropbox imports
Today, we're bringing back one of our favorite blog series: the Re-Loadit series, in which we shine a light on some of our less-covered features.
Yukesh ShresthaIntroducing the /script/run Robot for code evaluation
We're happy to have the chance to reveal the shiny new /script/run Robot to you. Thanks to the introduction of code evaluation into the Transloadit toolkit that it brings, your Assemblies now have the expansive capabilities of modern JavaScript!
Joseph GrabskiBypassing Zapier's single field limit for Transloadit
Recently, a customer asked how many fields can be passed using our Zapier integration. Currently, we allow only one field to be passed to an Assembly, which may be restrictive in some cases. However, we investigated how to bypass this restriction, and we'll be sharing our solution today.
Yukesh ShresthaAutomatically generate music previews from Spotify
Today, we'll utilize Zapier to blend Transloadit and Spotify to quickly create a track preview. We have a few other Zapier posts now, but since I'm a big music fan, I jumped at the idea of covering this this topic in a blog post. Plus, this gives us another opportunity to cover some extra bases.
Joseph GrabskiLet's Build: video from album art with Transloadit
Welcome to another installment of 'Let's Build', our series of blog posts where we try to come up with creative ways to use and combine the powers of Transloadit's versatile Robot family. Today, we are building a simple application that automatically generates video files using album art.
Joseph GrabskiBuilding a recipe app with Transloadit & Flutter pt. 2
This is the second installment of my blog series on creating a recipe app with Transloadit and Flutter. Take a look at part one if you haven't already.
Joseph GrabskiBuilding a recipe app with Transloadit & Flutter pt. 1
After recently working on the Flutter SDK, I thought it would be appropriate to demo a small app. Today, we're designing a food app that allows us to choose a dish, 'cook' it, and receive a receipt, which can be accessed by tapping a Firebase notification.
Joseph GrabskiIntroducing the OCR Robot for easy text extraction
"A picture is worth a thousand words" is an adage in many languages – and for good reason. Our visual cortex is arguably the most powerful part of the brain, and leveraging that to convey meaning is equally powerful. With the introduction of our /image/describe Robot, we allow programmers to unlock the visual cortex of AI models trained by prominent cloud vendors. Today, we are taking this a step further by not only recognizing objects in images, but also reading any words present.
Yukesh ShresthaAsync PHP integration for efficient Transloadit use
In an age when data is only a few seconds away, the last thing we want is for our users to waste time waiting. That's why today, using PHP, we're demonstrating how to use Assembly Notifications to interact with Transloadit in Async Mode, so you can spend less time waiting for transcoding Steps to complete.
Joseph GrabskiBuilding an AI-powered video dubber with Transloadit
At Transloadit, our AI Robots can leverage the API of either Google Cloud or AWS to deliver powerful AI without the headache associated with setting it up. There's no need to train a model, and with both of these backend APIs constantly evolving, you can utilize each system's improved benefits without any need to tap in.
Joseph GrabskiBuilding a screen reader plugin with /text/speak Robot
We recently discussed an update to one of our beloved AI Robots, and today, we're building on that momentum by adding another sibling to the AI Robot family. Say hi to our new /text/speak Robot! Like the last AI Robot we covered, the /speech/transcribe Robot, this Robot's key functionality surrounds speech. But instead of writing text from speech, it lets you process text to speech (TTS).
Charlie MacnamaraEnhancing /http/import Robot with fail fast option
Lately at Transloadit, we've been working on upgrading our /http/import Robot by adding the
fail_fastparameter 💪
Joseph GrabskiConvert Markdown files to HTML or PDF in seconds
Markdown helps web content creators, like myself, to easily write text that is suitable for the web. It allows just enough formatting so that humans can still make sense of it, while computers are able to render it with style, using HTML and CSS. Markdown is platform-agnostic, and its syntax can be learned in as little as five minutes. While some argue there are superior formats available, it stands without question that Markdown has become the lingua franca among developers who write blog posts and documentation. It's even used in many day-to-day web applications like Reddit, Gmail, and GitHub. If Markdown hasn't yet become second nature to you, there are many resources available online, such as this cheat sheet that I kept on hand when I took my first steps.
Charlie MacnamaraLaunching new Node.js SDK v3: enhanced & user-friendly
It has been almost seven years since we first announced our Node.js SDK. Since then, the SDK has drastically evolved, but so has the JavaScript language as a whole. These days, developers love the simplicity of the new features that modern-day JavaScript brings to the table, such as Promises or the
awaitandasyncfunctions. To keep up with standards, we have rewritten the SDK to use those new features by default. With our latest rebuild, it meant that we needed to release a new major version with breaking changes, but we hope you agree it was worth it! You can still use callbacks, but you would need to callbackify the methods yourself.
Mikael FinstadLet's Build: spinning record GIF generator
As a newly-hired member of the Transloadit support team, I was familiarizing myself with our services when I came across a Stack Overflow question that piqued my interest as it allowed me to combine my love of music with our API. The question was whether our services could be used to generate an animation of a record spinning, and I thought this idea was interesting enough to turn into a blog post.
Joseph GrabskiNew feature: auto-transcribe videos with subtitles
We recently added a new feature to our /speech/transcribe Robot enabling it to listen to human-spoken language and output SRT files. You can automatically use these files to caption media in video players. And thanks to Transloadit's LEGO-like composability, you can even burn these files straight into the videos themselves. Today, I'd like to show you just how to do that.
Charlie MacnamaraCreating audio waveform videos with FFmpeg & Node.js
It's no secret that we love open source projects here at Transloadit. We have released several ambitious projects such as Uppy and Tus, and our founders even met as a result of contributing to an open source project. We also use many open source tools under the hood such as FFmpeg, which cuts right to the heart of our video encoding.
Charlie Macnamara
👩💻 Join 20k+ developers
Sign up for our monthly newsletter to receive direct links to 3 exclusive tech — and 2 product updates. No less, no more.