Tutorials
Follow along these tutorials using api.video
Dive into our collection of tutorials, from learning on how to use api.video, building clones, to quick integrations. Whether you're a getting started or already building video-centric products, check our step-by-step guides.
LATEST ARTICLES
Tutorials · 5 min read
Building record.a.video part 2: The screenCapture API
This is part 2 of the continuing series of interesting webAPIs that I used to build record.a.video. In this post, we'll record the screen, using the Screen Capture API.
Doug Sillars · April 6, 2021
Tutorials · 6 min read
Building record.a.video part 1: MediaDevices.getUserMedia() for camera and audio recording
With record.a.video, we grab the camera and microphone inputs from the device to record the video. The MediaDevices.getUserMedia() API allows the browser to interact with external media devices, and read their output.
Doug Sillars · March 29, 2021
Tutorials · 5 min read
How to add captions to your videos
Captions are not just for accessibility! They also increase views and viewing time for all users.
Doug Sillars · March 6, 2020
Tutorials · 4 min read
How to add a thumbnail to your live stream
Learn how to add a thumbnail to your live stream using the api.video API and Python!
Erikka Innes · March 17, 2021
Tutorials · 5 min read
Create a thumbnail for your video with Python and FFMPEG
Learn how to create a single thumbnail for your video and add it using FFMPEG and Python!
Erikka Innes · April 14, 2021
Tutorials · 2 min read
How to edit and style your video captions
Learn how to edit captions using WebVTT formatting.
Erikka Innes · January 19, 2022
Tutorials · 4 min read
How to add watermarks to your videos
A video watermark is a visible overlay on a video. Learn how to add watermarks to your api.video account, then choose the one you want to add to your video.
Erikka Innes · January 20, 2022
Tutorials · 4 min read
How to create a video clip with api.video
Clipping is an easy way to capture short segments of on-demand videos or recorded live streams. Learn how to upload a smaller clip from a video using the api.video Python client.
Erikka Innes · January 20, 2022
Tutorials · 4 min read
Auto Caption a video
Videos with captions/subtitles are watched longer than videos without. Yet, adding captions is non-trivial. In this post, we'll walk through a sample application that takes an uploaded video, and automatically transcribes the audio and creates a caption file for the video.
Doug Sillars · February 26, 2021
Tutorials · 6 min read
Delegated uploads for videos large and small
With delegated uploads, you can protect your API key and authentication tokens. Instead, you can authenticate with a delegated token where you can control how long it lasts and delete it if you no longer need it. This tutorial goes over everything you'll need to start trying delegated uploads!
Erikka Innes · February 12, 2021