Skip to content

Learn about Video

From video API best practices to how to build your own streaming app, brush up on all things video with the articles below.

Add watermarks to a video with FFmpeg

Learn how to add custom watermarks to your videos using FFmpeg's powerful overlay and drawtext filters

Stitch multiple videos together with FFmpeg

Learn how to join multiple video files into a single video using ffmpeg's powerful concatenation features

Clip sections of a video with FFmpeg

Learn how to cut and extract specific portions of a video using ffmpeg's trimming features.

Extract thumbnails from a video with FFmpeg

Learn how to extract one or more thumbnails from a video with FFmpeg. Understand benefits and drawbacks of selecting I-frame thumbnails.

HTML5 video players: Understanding the video tag

HTML5 is the most recent version of HTML and was transformative for video. Learn about HTML5 video players, features, benefits, and more.

Video compression: What it is and why it matters for video streaming

Video compression is a process that reduces the size of a video file using tools called encoders. Encoders implement specific media codecs in order to achieve various degrees of video compression. Enco...

Video Content Delivery Network (CDN): What it is, how it works, and real-life examples

A video CDN caches local copies of video files for faster file delivery. Read about how CDNs work, examples, benefits, and definitions

Video on demand (VOD): An introductory guide with examples and definitions

Video on demand (VOD) is a common industry term for video content that can be watched whenever the viewer chooses. It is an alternative to live or scheduled video content, which can only be viewed at a...

A Guide to HTTP Live Streaming (HLS): Overview, definition, and considerations

Learn about HTTP Live Streaming (HLS), including advantages, latency, examples, streaming compatibility, and scalability in this guide.

Low-Latency Video Streaming: A Complete Guide With Definitions, Examples, and More

Learn about low-latency video streaming definitions, real-life examples, real-time live streaming, and popular low-latency streaming protocols in our guide.

MOV to HLS with ffmpeg

Learn how to convert MOV format videos to HLS format videos using FFmpeg in this step-by-step guide. Read about the benefits of adaptive bitrate streaming and when to use HLS versus MOV format.

MP4 to HLS with ffmpeg

Learn how to convert MP4 video files to HLS with ffmpeg for adaptive bitrate streaming

No credit card required to start using Mux.