Awesome Video Overview

A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.

🏠 Home · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 krzemienski/awesome-video · ⭐ 1.9K · 🏷️ Miscellaneous

[ Daily / Weekly / Overview ]

Awesome Video Awesome

A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.

View on Website - Submit new resources and browse the curated collection with advanced filtering.

Contents

Encoding & Codecs

Next-Generation Codecs AV1 VVC

Encoding Tools

FFmpeg

Hardware Accelerated Transcoding

Multi-format Packaging Tools

Codecs

AV1

VP9

HEVC

Comparative Analysis of Codecs

Benchmarking & Performance Tools for Codecs

Real-Time Encoding Solutions

Scripting & Automation Tools

Software Codecs

Hardware Codecs & Acceleration

Containerization & Packaging Tools

Origin Servers

Software Transcoding Tools

Open Source Encoder Projects

Cloud-Based Encoding Solutions

FFmpeg-Based Tools

Media Tools

Ads & QoE

Advertising

Quality & Testing

Audio & Subtitles

Subtitles & Captions

Audio

Metadata Extraction & Management

Batch Processing & Automation

Subtitle & Caption Tools

VMAF PSNR SSIM Tools

Color Science & Histogram Analysis

Scene Detection & Segmentation

AI & Machine Learning Tools

Color Grading & Correction Tools

Effects & Compositing Tools

Non-linear Editing Suites

Conversion & Format Tools

Audio Analysis & Processing

Quality Analysis & Metrics

Video Analytics & Benchmarking

Protocols & Transport

Adaptive Streaming

HLS

DASH

Low-Latency Streaming Tools

Adaptive Bitrate Algorithms & Tools

DASH Manifest Tools

CMAF & fMP4 Packaging

HLS Manifest Parsers & Generators

Transport Protocols

RIST

SRT

RTMP

HLS Tools

DASH Tools

Players & Clients

Mobile & Web Players

Web Players

Android

iOS/tvOS

Hardware Players

Roku

Frameworks & UI Components

Set-top Box Players

Mobile Players

Browser Extensions

Web Players

Desktop Players

Smart TV Players

Smart TVs

Chromecast

Embedded Players

General Tools

Command-line Utilities & Wrappers

DRM Testing & Validation Tools

Widevine FairPlay PlayReady Integrations

Test Content & Sample Streams

FFmpeg & Tools

API Libraries & SDKs

DRM Solutions & Implementations

Independent & Hobbyist Projects

Case Studies & Best Practices in DRM

Specialized Utility Scripts

Community & Collaboration Platforms

Research Projects & Academic Resources

Performance & Monitoring Tools

Encryption Tools for Streaming

DRM

Logging & Debugging Tools

Build Scripts & Automation

Cross-Platform Media Tools

Docker & Containerization Tools

Standards & Industry

Specs & Standards

Official Specs

MPEG & Forums

Closed Captioning & Subtitling Standards

DRM & Content Protection Standards

Best Practices & Guidelines

HDR Guidelines

Vendors & HDR

Vendor Docs

Video Codec Specifications

Adaptive Streaming Standards

Industry Forums & Standards Bodies

Community & Events

Events & Conferences

Podcasts & Webinars

Conferences

Community Groups

Slack & Meetups

Online Forums

Infrastructure & Delivery

Multi-CDN Management

Live Streaming Servers

Streaming Servers

Storage Solutions

Peer-to-Peer Streaming Solutions

Cloud & CDN

Cloud Platforms

Streaming Analytics & Monitoring

Edge Computing & Caching Solutions

VOD Streaming Servers

CDN Integration & Distribution

CDN Integration

RTMPRTSPHTTP Protocol Servers

Intro & Learning

Learning Resources

Encoding & Transcoding Guides

Books & Courses

Player Development Documentation

Case Studies & Whitepapers

Tutorials & Case Studies

Community Blogs & Forums

Webinars & Conference Talks

Podcasts

Video Streaming Tutorials

Contributing

Contributions are welcome! You can contribute in two ways:

Via Website

Visit https://awesome.video to:

Via GitHub

Please read the contribution guidelines first.