LATEST ARTICLES
Tutorials · 5 min read
Upload a video with Laravel
Create a form and upload a video to api.video using Laravel

Erikka Innes · October 13, 2021
Tutorials · 8 min read
Add bumpers to your video with bumper.a.video
Adding intro and exit 'bumpers' to a video help viewers know what to expect, but it can be a very lengthy manual process. This demo application automates the process for you.

Doug Sillars · October 11, 2021
Tutorials · 8 min read
Video duets in the browser
Video sharing apps like TikTok offer 'duets', where you record a video next to a video playing back, add a commentary or sing along. In this demo, we'll build a duet app in the browser!

Doug Sillars · September 17, 2021
Tutorials · 6 min read
False start: showing the video playback url before the video is ready
When your video has been uploaded to api.video, we return the player URL. Our video encoding is VERY fast, but generally, it does take a bit of time for the video to actually be ready for playback. In this demo, we'll use our Webhooks to push a message when the encoding is ready.. Once your server receives the notification, you can display the player URL with confidence that the video will be ready to play.

Doug Sillars · September 7, 2021
Tutorials · 3 min read
Adding rate limits to your video uploader
We want our users to upload videos. But sometimes, we get too much of a good thing. In this post, we walk through how to add a rate limiter to video uploads.

Doug Sillars · September 6, 2021
Tutorials · 6 min read
New video uploader JavaScript library
Tutorial on using our new JavaScript upload library

Doug Sillars · August 12, 2021
Tutorials · 8 min read
api.video + aflorithmic.ai: Localize Advertisement Videos with Personalized Voice Overs!
Learn how to rapidly create advertisement videos with localized information and professional, high quality voice overs.

Erikka Innes · August 5, 2021
Tutorials · 4 min read
Use Flask with Dropzone.js and api.video Python client to upload many videos of any size
Using Dropzone.js and api.video's Python client, upload multiple videos of any size at the same time! This tutorial shows you how.

Erikka Innes · June 28, 2021
Tutorials · 6 min read
Use Flask with Dropzone.js to upload videos under 200 MiB (no client)
Use dropzone.js with Python's flask to create a server you can use to upload videos under 200 MiB to api.video with. This version does not use a client.

Erikka Innes · June 22, 2021
Tutorials · 4 min read
Upload a video with the api.video Python Client
Upload a video from your computer to api.video using our Python Client! This works for small or large video files over 199 MiB, the client handles chunked uploads for you.

Erikka Innes · June 11, 2021