Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
GitHub projects from awesome lists
Search names, descriptions, topics, tags, and stacks, then tune results by ecosystem, freshness, health, and cross-list signal.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
The free and open source solution for automated video capture and distribution at scale.
📲 Android Video SDK. Stream's versatile Core + Compose UI component libraries that allow you to build video calling, audio room, and, live streaming apps based on Webrtc running on Stream's global edge network.
React native media player for video streaming and playing. Supports RTSP, RTMP and other protocols supported by VLC player
:tv: A free and simple to use video player made with Haskell.
FFMediaToolkit is a cross-platform video decoder/encoder library for .NET that uses FFmpeg native libraries. It supports video frames extraction, reading stream metadata and creating videos from bitmaps in any format supported by FFmpeg.
The Kaltura Platform Backend. To install Kaltura, visit the install packages repository.
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.
Windows-based tool for efficient browsing and cutting video footage
Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer
Add the Picture-in-Picture Functionality to YouTube, Netflix, Plex and other video broadcasting services in macOS Sierra
Custom elements for working with media in the browser that Just Work™
AutoVideo: An Automated Video Action Recognition System
:camera: Generate thumbnail sprites from videos.
Video.js plugin for supporting the MPEG-DASH playback through a video.js player
Powerful x264 x265 x266 GUI Encoder
🔄 Export and transcode media in Swift
OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS
Shaka Player in a C++ Framework
A React Native video player. Built with TypeScript ❤️
Recrafting Video Ads with Generative AI
Swift AVPlayer wrapper using the VIPER architecture. Currently a work in progress
Simple private image server 🖼️
Python script to easily compute VMAF using FFmpeg. It allows to deinterlace, scale and sync Ref and Distorted video automatically
Automated Testing for Set-Top Boxes and Smart TVs
Free p2p cdn github javascript sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Open source video hosting with PHP
:clapper: An opensource LTI Learning Content Management System (LCMS)
Node.js bindings to ffmpeg command, exposing stream based API
:sound: Nginx module that generates audio track for HTTP Live Streaming (HLS) streams on the fly.