OpenH264 is a library for encoding and decoding video using the H.264 standard. It provides tools to transform raw video frames into compressed byte streams and decompress those streams back into raw pixel frames. The project includes a simulcast video stream generator that produces multiple resolutions from a single source. This capability supports adaptive bitrate streaming and real-time video communication across varying network conditions. The system implements video processing workflows including adaptive rate control, slicing-based parallel encoding, and YUV planar buffer management. I
VidGear is a high-performance Python video processing framework designed for capturing, transcoding, and manipulating video streams. It functions as a multi-protocol video streamer and a WebRTC streaming server, enabling the transfer of video frames over networks using RTSP, RTMP, RTP, and MJPEG protocols. The project distinguishes itself through hardware-accelerated video transcoding and decoding using GPU backends like CUDA to reduce CPU load. It includes a cross-platform screen capture tool and a specialized system for establishing direct peer-to-peer media connections using WebRTC signali
The main features of projectdate/anime-undimmer are: Video Processing.
Open-source alternatives to projectdate/anime-undimmer include: aizvorski/scikit-video — Video processing routines for SciPy. cisco/openh264 — OpenH264 is a library for encoding and decoding video using the H.264 standard. It provides tools to transform raw… djkovrik/blinktracker. dpethes/fevh264 — fevh264. h4tr3d/avcpp — C++ wrapper for FFmpeg. abhitronix/vidgear — VidGear is a high-performance Python video processing framework designed for capturing, transcoding, and manipulating…