Video create

LATEST ARTICLES

Use Flask with Dropzone.js to upload videos under 128MB

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

Youtube video library screenshot

Tutorials · 4 min read

Upload many files at once with HTML and JavaScript

If you can upload one video, why not two, three or more? In this tutorial, we'll extend the code from upload.a.video to upload many videos at once.

Doug Sillars · June 7, 2021

Upload a big video file using Python

Tutorials · 14 min read

Upload a big video file using Python

If you try to upload big files in Python, a common way to handle them is by breaking them into chunks. This tutorial will show you how to break your file into chunks and send the file for upload to api.video.

Erikka Innes · February 11, 2021

Photo by <a href="https://www.pexels.com/photo/silver-imac-displaying-collage-photos-1779487/">Designecologist</a> from Pexels

Tutorials · 8 min read

Upload a video from your computer with the api.video API (Python)

When you upload videos from your computer, you must use a two step process. First you create a container for your video, then you upload your video into your container. This code sample shows you how!

Erikka Innes · February 10, 2021

Delegated token

Tutorials · 9 min read

Private video upload with a public token

Public (delegated) tokens allow for video upload without authentication. In this post we'll create a single use public token, and use it to create private, non-downloadable videos.

Doug Sillars · December 17, 2020

Tutorials · 3 min read

Video upload with cURL

api.video can help you simplify your video hosting and delivery. As such, one of the first things you'll want to do is to upload videos and get them loaded into the service. Once you upload the video, we'll take care of transcoding the video in to streams for delivery to your users.

Doug Sillars · March 19, 2020

Tutorials · 4 min read

Video upload (large videos) with cURL

When uploading large videos, they must be broken into 100MB chunks to ensure delivery. While these also may fail, the amount of time lost is minimised, and the segment can be retried.

Doug Sillars · March 10, 2020