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.
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)
TV Application Layer
VVdeC, the Fraunhofer Versatile Video Decoder
Calculate quality metrics with FFmpeg (SSIM, PSNR, VMAF, VIF)
Extract hardcoded subtitles from videos using machine learning
OpenFX effects API
Collection of sample channels for side-loading on your Roku device
Download media content from a DASH-MPEG or DASH-WebM MPD manifest
Java ffmpeg and ffprobe command-line wrapper
:chocolate_bar: An open source alternative to the video cloud encoding services.
Official deployment packages to install the Kaltura platform on a server or cluster environments using native OS package managers
A simple library and set of tools for parsing, modifying, and composing SRT files.
kodi inputstream addon for several manifest types
SVT HEVC encoder. Scalable Video Technology (SVT) is a software-based video coding technology that is highly optimized for Intel® Xeon® processors. Using the open source SVT-HEVC encoder, it is possible to spread video encoding processing across multiple Intel® Xeon® processors to achieve a real advantage of processing efficiency.
A node utility utilizing ffmpeg to encode videos with the hevc codec.
An m3u8 parser.
Pythonic interface for FFmpeg/FFprobe command line
A video transcoder and converter built using Web Assembly and FFMPEG to transcode and convert videos right in your browser while protecting your privacy
⏯ Video player, support for caching, preload, fullscreen transition and custom control view. 视频播放器,支持边下边播、预加载、全屏转场和自定义控制层
Handcrafted Go bindings for libVLC and high-level media player interface
Video view controller with Periscope fast rewind control