1 Repo
Parallelization strategy that divides video frames into independent strips for simultaneous encoding.
Distinct from Parallel Encoding and Decoding: Specifically covers spatial slicing of frames, distinct from general thread distribution for codec operations.
Explore 1 awesome GitHub repository matching graphics & multimedia · Slicing-Based Parallelism. Refine with filters or upvote what's useful.
OpenH264 ist eine Bibliothek zum Enkodieren und Dekodieren von Videos nach dem H.264-Standard. Sie bietet Tools, um rohe Videoframes in komprimierte Bytestreams umzuwandeln und diese Streams wieder in rohe Pixel-Frames zu dekomprimieren. Das Projekt enthält einen Simulcast-Videostream-Generator, der mehrere Auflösungen aus einer einzigen Quelle erzeugt. Diese Funktion unterstützt adaptives Bitrate-Streaming und Echtzeit-Videokommunikation unter variierenden Netzwerkbedingungen. Das System implementiert Videoverarbeitungs-Workflows, einschließlich adaptiver Ratensteuerung, Slicing-basierter paralleler Enkodierung und YUV-Planar-Buffer-Management. Es nutzt zustandsbasiertes Bitstream-Parsing, um sequentielle Videoframe-Abhängigkeiten zu verarbeiten.
Divides video frames into horizontal strips to enable simultaneous compression across multiple CPU cores.