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-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.
DeepFaceLab is the leading software for creating deepfakes.
VLC media player - plays everything, runs anywhere. Code here: https://code.videolan.org/videolan/vlc
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
This repository contains the source code for the paper First Order Motion Model for Image Animation
Beyond file syncing and sharing, a new way to organize your files with extensible file properties and flexible views
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
Code for the paper "Jukebox: A Generative Model for Music"
Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.
Automagically synchronize subtitles with video.
🚀🎬 ShortGPT - Experimental AI framework for youtube shorts / tiktok channel automation
[SIGGRAPH Asia 2022] VideoReTalking: Audio-based Lip Synchronization for Talking Head Video Editing In the Wild
ECCV2022 - Real-Time Intermediate Flow Estimation for Video Frame Interpolation
Perceptual video quality assessment based on multi-method fusion.
OpenMMLab's Next Generation Video Understanding Toolbox and Benchmark
WebRTC and ORTC implementation for Python using asyncio
:movie_camera: Python and OpenCV-based scene cut/transition detection program & library.
[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.
On-device subtitle generation that connects directly to DaVinci Resolve, Premiere, and After Effects.
a library for audio and music analysis
A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:
C++ library for audio and music analysis, description and synthesis, including Python bindings
JPEG XL image format reference implementation
Secure, Reliable, Transport
GPAC Ultramedia OSS for Video Streaming & Next-Gen Multimedia Transcoding, Packaging & Delivery
Pythonic bindings for FFmpeg's libraries.
Video Editor for Linux
A GUI front-end for youtube-dl, partly based on youtube-dl-gui and written in Python 3 / Gtk 3
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.
Command-line utility to transcribe/translate from video/audio/subtitles to subtitles
Python module for handling audio metadata
🎞️ Subtitles generation tool (Web-UI + CLI + Python package) powered by OpenAI's Whisper and its variants 🎞️
Python script to download all Springer books released for free during the 2020 COVID-19 quarantine