LATEST ARTICLES

api.video logo animation

No-code · 9 min read

Create an NFT with api.video, Ethereum, MintGate, and Metamask (without breaking the bank)

Today, we'll learn how to make an NFT with RenderForest, Ethereum, MetaMask, and Mintgate. Ready to build your own NFT? Let's get started!

Erikka Innes · September 30, 2021

Video formats, codecs and containers explained

Product updates · 7 min read

Every video format, codec, and container explained

Video transcoding is the process of exporting digital video into a format and specification suitable for playback by a user.

Anne-Sophie Poupard · May 18, 2018

Building record.a.video part 3: the MediaRecorder API

Tutorials · 10 min read

Building record.a.video part 3: the MediaRecorder API

As we continue our series on creating record.a.video, I'll discuss the MediaRecorder API, where I create a video stream from the browser canvas to create the output video. This output stream then feeds into the video upload (for video on demand playback) or the live stream (for immediate and live playback).

Doug Sillars · April 7, 2021

Live stream with FFMpeg cli and Python

Tutorials · 8 min read

Live stream to the browser with FFMPEG CLI and Python

Learn how to set up ffmpeg and run a live stream using your Mac's web camera. Once we've got that working, we'll set up the command in a python script and after that, the sky's the limit!

Erikka Innes · March 4, 2021

river

No-code · 9 min read

Live stream with OBS and api.video

Using OBS, we'll set up a live stream, connect it to api.video, and live stream to the browser!

Erikka Innes · February 23, 2021

difference between a GIF and a video

Video trends · 7 min read

What is the difference between a GIF and a video?

A GIF is a type of image sequence. Let's take a look at what a GIF is, what an image sequence is, and how that's different from a video even though a frame is equivalent to an image.

Erikka Innes · March 10, 2021

FFMPEG for beginners

Video trends · 8 min read

FFMPEG for beginners: scripts for processing, converting, and streaming video

Learn about the ffmpeg CLI, some valuable resources, how commands are structured, and some useful scripts you can start with right away.

Erikka Innes · March 8, 2021

Create an infinite scrolling wall of holiday videos with Laravel 8

Tutorials · 4 min read

Create an infinite scrolling wall of holiday videos with Laravel 8

Create an infinite wall of scrolling videos using api.video and Laravel 8

Erikka Innes · December 9, 2021

api.video and Discord

Tutorials · 3 min read

Upload a video: Discord

Extending the "upload a video" HTML page to send the video to Discord.

Doug Sillars · November 30, 2020

film reels

Video trends · 13 min read

The history of video compression standards, from 1929 until now

Video compression may seem very modern, but it has a long history that goes all the way back to 1929, when it was first suggested for analog video!

Erikka Innes · June 9, 2021