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.
Repository Index
54,641 visible repositories in the index
1–24 of 30 · Most stars
A machine learning-based video super resolution and frame interpolation framework. Est. Hack the Valley II, 2018.
- machine-learning
- anime4k
- vulkan
- realesrgan
Ready-to-use Media-over-QUIC / SRT / WebRTC / RTSP / RTMP / LL-HLS / MPEG-TS / RTP live media server and media proxy that allows to read, publish, proxy, record and playback real-time video and audio streams.
- rtsp
- rtp
- rtcp
- streaming
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
- waifu2x
- anime4k
- super-resolution
- video-enlarger
Pure Go implementation of the WebRTC API
- go
- golang
- webrtc
- pion-webrtc
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
TranslatedAI-based tool for removing hard-coded subtitles and text-like watermarks from videos or Pictures. It removes hard-coded subtitles and text watermarks from images/videos and generates subtitle-free, watermark-free image/video files at lossless resolution. No third-party API application is needed; it runs locally.
- ai
- deepleanring
- vsr
- sub-remove
A PyTorch-based Speech Toolkit
- speech-recognition
- speech-toolkit
- speaker-recognition
- speech-to-text
Open Source Image and Video Restoration Toolbox for Super-resolution, Denoise, Deblurring, etc. Currently, it includes EDSR, RCAN, SRResNet, SRGAN, ESRGAN, EDVR, BasicVSR, SwinIR, ECBSR, etc. Also support StyleGAN2, DFDNet.
- basicsr
- esrgan
- edsr
- rcan
Automagically synchronize subtitles with video.
FunASR-powered video transcription, subtitle generation, and LLM-assisted clipping tool with a local Gradio UI.
- speech-recognition
- video-subtitles
- subtitles-generator
- speech-to-text
Project flat is the Web, Windows and macOS client of Agora Flat open source classroom.
- whiteboard
- flat
- agora
- electron
TranslatedAuthoritative collection of audio and video streaming resources: 500+ articles, papers, videos, practical projects, protocols, and a list of industry experts.
TranslatedFree, open-source desktop app to generate, translate, dub & burn video subtitles — local Whisper speech-to-text, AI dubbing & voice cloning, offline, GPU-accelerated.
- subtitle
- translate
- whisper
- whisper-cpp
The Restreamer is a complete streaming server solution for self-hosting. It has a visually appealing user interface and no ongoing license costs. Upload your live stream to YouTube, Twitch, Facebook, Vimeo, or other streaming solutions like Wowza. Receive video data from OBS and publish it with the RTMP and SRT server.
Translated词光 (Ciguang, "word light") · Word Atlas — Illustrated IELTS vocabulary with 7,298 words, UK/US audio and FSRS review. Open-source app + CC BY 4.0 dataset.
- chinese
- dataset
- english-learning
- flashcards
The media player for language learning, with dual subtitles, AI-generated subtitles, real-time translation, and more!
- asr
- whisper
- yt-dlp
- csharp
An all-in-one, pure C++ inference engine for audio models, powered by ggml. Supports TTS, STT, VAD, voice conversion, music generation, and more, with highly optimized performance. No Python dependency.
- ai
- amd-gpu
- apple-silicon
- asr
Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
- speech
- alignment
- tts
- python
This library provides common speech features for ASR including MFCCs and filterbank energies.
Library for SRTP (Secure Realtime Transport Protocol)
- srtp
- libsrtp
- rtp
Independent, unofficial CLI to edit CapCut and JianYing (剪映) projects — subtitles, timing, speed, volume, templates, cut long-form to shorts. No API needed, reads draft_content.json and draft_info.json (剪映草稿) directly. Not affiliated with ByteDance.
- capcut
- capcut-automation
- capcut-template
- claude-code-plugin