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.
The swiss army knife of lossless video/audio editing
FFmpeg for browser, powered by WebAssembly
:lollipop: Wow, such a lovely HTML5 danmaku video player
A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.
Effort free video editing!
Web Extension for sniffing and downloading HTTP Live streams (HLS)
Open-source YouTube alternative that offers video, audio and image uploads, livestreaming and built-in monetization
Node.JS Server and JavaScript/HTML Client for synchronizing online media
Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element.
Fluid Player - an open source VAST compliant HTML5 video 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.
Official repository for Video Hub App
OvenPlayer is JavaScript-based LLHLS and WebRTC Player for OvenMediaEngine.
The free and open source solution for automated video capture and distribution at scale.
This is a deprecated Watson Text to Speech Service Demo. A link to the newly supported demo is below
HTTP Live Streaming with on-the-fly encoding of any video file for Web/Apple TV/iPhone/iPad/iPod
OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS
Let's build a Netflix
Offline video transcoder written in node.js
:clapper: An opensource LTI Learning Content Management System (LCMS)
Kaltura Player JS Platform - Cloud TV and OVP Media Players
An introduction to FFmpeg and its tools
Showcases build around the Bitmovin Adaptive Streaming Player, demonstrating usage and capabilities of the HTML5 based HLS and MPEG-DASH player, as well as the Flash based Fallback.
nodejs ffmpeg video transcode webui,基于nodejs的云转码系统 https://www.efvcms.com
This is a web based multiview screen for HLS and MPEG-DASH streams based on hls.js and Shaka Player.
Fake a live/event HLS stream from a VOD one. Useful for testing. Supports looping.
Product Video Ads is a solution to build video Ads at scale.
Liquid-dl is a simple tool for utlities such as FFMPEG, youtube-dl, and scdl. It provides a simple framework with simple point and click options allowing users to just click on what they need and use the bare minimum commands to get the results needed.
Access raw pixel data from a video feed using Rust and WebAssembly
A nodejs encoding system based on ffmpeg and configured to write HLS streaming files to S3
A both speedy and compatible video processing library for Web Browser, based on WebCodecs and FFmpeg (WebAssembly).
Open source MPEG DASH packager for live and VOD
Performant video filters in a browser using webassembly. Implements various video scopes such as lumascope, rgb parade, and vector scope.
Tool suite for Roku channel development.
A Docker containerized HTML5 player based on Shaka Player
Throttled video player to test video streams
No description.
A web app that lets you insert a cut into a segment, which is then cut into two new segments.
Example implementation of hls-ts.js library
A video upload and sharing platform using DRM Technology.
Transcoding video usando ffmpeg
An overview of Adaptive Streaming technology
DRM Web3 Player Demo
Upload and watch videos with AWS S3 and AWS Cloudfront CDN