Video create
LATEST ARTICLES
![Use Flask with Dropzone.js to upload videos under 128MB](https://img.api.video/use_flask_with_dropzone_js_to_upload_videos_under_128mb_no_client_9d6047de4e.png)
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.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes ยท June 22, 2021
![Youtube video library screenshot](https://img.api.video/maxresdefault_7dca489bb3.jpeg)
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.
![](https://img.api.video/doug_ea77b420a3.jpg)
Doug Sillars ยท June 7, 2021
![Upload a big video file using Python](https://img.api.video/Big_File_With_Python_7bb1b850af.png)
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.
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes ยท February 11, 2021
![Photo by <a href="https://www.pexels.com/photo/silver-imac-displaying-collage-photos-1779487/">Designecologist</a> from Pexels](https://img.api.video/pexels_designecologist_1779487_1b233fc722.jpg)
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!
![](https://img.api.video/screen_shot_2021_01_26_at_11_48_47_am_90f5cf546f.jpg)
Erikka Innes ยท February 10, 2021
![Delegated token](https://img.api.video/footpath_924a78a20a.jpg)
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.
![](https://img.api.video/doug_ea77b420a3.jpg)
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.
![](https://img.api.video/doug_ea77b420a3.jpg)
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.
![](https://img.api.video/doug_ea77b420a3.jpg)
Doug Sillars ยท March 10, 2020