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.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
SRS is a simple, high-efficiency, real-time media server supporting RTMP, WebRTC, HLS, HTTP-FLV, HTTP-TS, SRT, MPEG-DASH, and GB28181, with codec support for H.264, H.265, AV1, VP9, AAC, Opus, and G.711.
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
Media Player Classic
LAV Filters - Open-Source DirectShow Media Splitter and Decoders
Open Source H.264 Codec
Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
Secure, Reliable, Transport
JPEG XL image format reference implementation
OvenMediaEngine (OME) is a Sub-Second Latency Live Streaming Server with Large-Scale and High-Definition. #WebRTC #LLHLS
A media packaging and development framework for VOD and Live DASH and HLS applications, supporting Common Encryption for Widevine and other DRM Systems.
The Free and Open Source Cross Platform YUV Viewer with an advanced analytics toolset
A video processing framework with simplicity in mind
Convenient unified display of the most relevant technical and tag data for video and audio files.
Restore a damaged (truncated) mp4, m4v, mov, 3gp video. Provided you have a similar not broken video.
Open h.265 video codec implementation.
An open source flash player implementation
OpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
A client-side signal processing library utilizing the power of WebAssembly (.wasm)
🇸Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers.
Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions
VVenC, the Fraunhofer Versatile Video Encoder
CasparCG Server is a Windows and Linux software used to play out professional graphics, audio and video to multiple outputs. It has been in 24/7 broadcast production since 2006. Ready-to-use downloads are available under the Releases tab https://casparcg.com.
tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.
omxplayer
Vireo is a lightweight and versatile video processing library written in C++11
The Advanced Media Framework (AMF) SDK provides developers with optimal access to AMD devices for multimedia processing
srt live server for low latency
Qt5/C++ FFmpeg Media Converter
VVdeC, the Fraunhofer Versatile Video Decoder
OpenFX effects API
kodi inputstream addon for several manifest types
An open-source library for RTP/SRTP media delivery
webm-wasm lets you create webm videos in JavaScript via WebAssembly.
VQMT: Video Quality Measurement Tool. Fast implementations of the following objective image quality metrics: PSNR, SSIM, MS-SSIM, VIFp, PSNR-HVS and PSNR-HVS-M.
QCTools (Quality Control Tools for Video Preservation) is a free and open source software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering. QCTools is funded by the National Endowment for the Humanities and the Knight Foundation, and is developed by the Bay Area Video Coalition.
Intel® Video Processing Library (Intel® VPL) API, dispatcher, and examples
Decrypt video from a streaming site with MPEG-DASH Widevine DRM encryption.
Subtitle Composer - KF5/Qt Video Subtitle Editor
Shaka Player in a C++ Framework
No description.
C++ API for LibAV / FFMpeg
QuickTime file parameter editor for modifying transfer function, colour primary and matrix characteristics
Based on FFEngine framework, a rtmp video player for apple iOS devices.
a world-class video codec
Native C and C++ implementation of RAISR (Rapid and Accurate Image Super-Resolution). Intel Video Super Resolution Library
No description.
Tools for analyzing and processing hls streams
This repository contains a collection of FFmpeg* patches and samples to enable CNN model based video analytics capabilities (such as object detection, classification, recognition) in FFmpeg* framework.
YouTube browser for SMPlayer.