Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome streaming video tools, frameworks, libraries, and learning resources.
GitHub stars and default-branch commits for krzemienski/awesome-video.
776 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Video stabilization library
Fluid Player - an open source VAST compliant HTML5 video player
Go Media Framework
RTSP client and server library for the Go programming language
A set of tools to trim, crop and select frames inside a video
CCExtractor - Official version maintained by the core team
Swift library for embedding and controlling YouTube videos in your iOS applications via WKWebView!
An S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg 🎬 commands on a file 🎥 and uploads the outputs to a bucket.
📼 Package media content for online streaming(DASH and HLS) using FFmpeg
A Blu-ray, DVD and video file transcoder for Windows.
Versatile Video Player implementation for iOS, macOS, and tvOS
A reference system for end to end live streaming video. Capture, encode, package, uplink, origin, CDN, and player.
A self-hosted platform to use HandBrake on your headless devices via a bespoke web interface. Harness the processing power of multiple devices to work on a single queue.
.NET Standard wrapper for FFmpeg. It allows to process media without know how FFmpeg works, and can be used to pass customized arguments to FFmpeg from dotnet core application.
Libva is an implementation for VA-API (Video Acceleration API)
Pure Python FFmpeg-based live video / audio streaming to YouTube, Facebook, Periscope, Twitch, and more
A high-performance proxy server for streaming media, supporting HTTP(S), HLS, and MPEG-DASH with real-time DRM decryption, acestream, xtreamcode proxy
The Advanced Media Framework (AMF) SDK provides developers with optimal access to AMD devices for multimedia processing
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.
Golang ffmpeg and libav C bindings
FFmpeg filter for applying GLSL transitions between video streams.
Official repository for Video Hub App
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud
srt live server for low latency
A free commercial detector
This library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
C program to download VoD HLS (.m3u8) files
No description.
A CLI script to generate subtitle files (SRT/VTT/TXT) for any video using either DeepSpeech or Coqui
Agnostic API to transcode media assets across different cloud services.
A lovely video downloader for HLS videos
Lightweight HTML5 video/audio player with smooth controls and ability to play VAST/VMAP/SIMID/OMID/non-linear ads
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
Full-HD Software Live-Video-Mixer in python
Demux and mux MPEG Transport Streams (.ts) natively in GO
MPEG-DASH Access Library - Official ISO/IEC MPEG-DASH Reference Implementation
Utilities to transcode, inspect and convert videos.
Qt5/C++ FFmpeg Media Converter
The repo for https://stream.new
GStreamer bindings for Rust - This repository moved to https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
Other tools to transcode videos.
Modular Movie, TV, and Music Archival Software
OvenPlayer is JavaScript-based LLHLS and WebRTC Player for OvenMediaEngine.
A server that exposes a directory for video streaming via web interface
Neural Adaptive Video Streaming with Pensieve (SIGCOMM '17)
New to streaming and don't know where to start? This is the place for you!
HEVC decoder
A large collection of free and portable video plugins
GUI for AV1 (aomenc, rav1e & svt-av1)