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.

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.

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...

MP4 to HLS with ffmpeg

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

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.

What is video encoding?

Video encoding is a process for making video files smaller using compression. The majority of video encoding services today are used for video consumption via the web.

Embed, DIY, or buy?

Understand the pros and cons of the 3 different ways to add video to your sites and applications.

Video Codecs: What They Are & the Best Formats for Streaming

Video codecs like H.264, H.265, and VP9 compress video data for digital delivery. Here’s how they work and our list of the best codecs for streaming in 2024.

How Adaptive Bitrate Streaming Helps Improve Video Playback

Adaptive bitrate streaming (ABR) is a technique for streaming video that adjusts video properties like bitrate and resolution to better fit the client's needs. By changing what quality of video segment...

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.

Page 1 of 2Arrow RightArrow RightPage 2

No credit card required to start using Mux.