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.

Create GIFs from video clips with FFmpeg

Learn how to create high-quality GIFs from video clips using FFmpeg's conversion and optimization capabilities

Create a video slideshow with images using FFmpeg

Learn how to create engaging video slideshows from still images using FFmpeg's powerful image sequencing and transition capabilities

Quality of Experience (QoE) in Video Streaming

As the demand for video entertainment platforms has skyrocketed in recent years, so has the need for reliable, high-definition content delivery. Quality of Experience (QoE) has become a crucial factor ...

UGC trends: How video is driving business differentiation

User-generated content (UGC) isn’t restricted to viral dance videos. While the term brings social media apps like TikTok to mind, any website or app that allows users to upload content is tapping into ...

What is a Video API?

Learn how Video APIs empower you to effortlessly embed, manipulate, and distribute video content across applications, delivering captivating user experiences.

RTMP Streaming: What Devs Should Know About the Protocol

RTMP is a streaming protocol used for video contribution. Here's how to set up an RTMP streaming workflow for playback on any device.

Building video that scales as your business grows

Video has become a fundamental part of online experiences. We use it to research new products, communicate with friends and colleagues, engage with communities, attend virtual events, and more. For the...

Merge audio and video files with FFmpeg

Learn how to merge separate audio and video files into a single video using FFmpeg's powerful processing capabilities

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.

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

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.

Optimize video for web playback with FFmpeg

Learn how to compress and optimize videos for smooth web playback using FFmpeg's powerful encoding and filtering capabilities

No credit card required to start using Mux.