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.
OBS Studio - Free and open source software for live streaming and screen recording
Deepfakes Software For All
SRS is a simple, high-performance, AI-driven 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.
VLC media player - plays everything, runs anywhere. Code here: https://code.videolan.org/videolan/vlc
DeepFaceLab is the leading software for creating deepfakes.
Netflix-level subtitle cutting, translation, alignment, and even dubbing - one-click fully automated AI video subtitle team | Netflix级字幕切割、翻译、对齐、甚至加上配音,一键全自动视频搬运AI字幕组
Avatars for Zoom, Skype and other video-conferencing apps.
ActivityPub-federated video streaming platform using P2P directly in your web browser
Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views
This repository contains the source code for the paper First Order Motion Model for Image Animation
Video editing with Python
This repository contains the codes of "A Lip Sync Expert Is All You Need for Speech to Lip Generation In the Wild", published at ACM Multimedia 2020. For HD commercial model, please try out Sync Labs
HunyuanVideo: A Systematic Framework For Large Video Generation Model
Streamlink is a CLI utility which pipes video streams from various services into a video player
Python bindings for FFmpeg - with complex filtering support
Janus WebRTC Server
JavaScript player library / DASH & HLS client / MSE-EME player
Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.
Code for the paper "Jukebox: A Generative Model for Music"
🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation
Automagically synchronize subtitles with video.
[SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild
Python Audio Analysis Library: Feature Extraction, Classification, Segmentation and Applications
ECCV2022 - Real-Time Intermediate Flow Estimation for Video Frame Interpolation
Perceptual video quality assessment based on multi-method fusion.
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
OpenMMLab's Next Generation Video Understanding Toolbox and Benchmark
WebRTC and ORTC implementation for Python using asyncio
On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, and After Effects.
[ICCV 2023 Oral] Text-to-Image Diffusion Models are Zero-Shot Video Generators
FFmpeg for Android, iOS and tvOS. Not maintained anymore. Superseded by FFmpegKit.
Command-line utility that extracts streams from various services and pipes them into a video player of choice. No longer maintained, use streamlink or youtube-dl instead.
C++ library for audio and music analysis, description and synthesis, including Python bindings
a library for audio and music analysis
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
JPEG XL image format reference implementation
Secure, Reliable, Transport
Pythonic bindings for FFmpeg's libraries.
GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
A GUI front-end for youtube-dl, partly based on youtube-dl-gui and written in Python 3 / Gtk 3
Video Editor for Linux
Data manipulation and transformation for audio signal processing, powered by PyTorch
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
OpenStack Storage (Swift). Mirror of code maintained at opendev.org.
Python m3u8 Parser for HTTP Live Streaming (HLS) Transmissions
Upload videos to Youtube from the command line
A modern yet simple multi-platform video cutter and joiner.
Python module for handling audio metadata
Command-line utility to transcribe/translate from video/audio/subtitles to subtitles
🎞️ Subtitles generation tool (Web-UI + CLI + Python package) powered by OpenAI's Whisper and its variants 🎞️