go-libav
Go language bindings for ffmpeg libraries
...It allows developers to build streaming servers, media analyzers, or transcoding tools with fine-grained control. The library bridges the gap between Go’s simplicity and FFmpeg’s powerful multimedia capabilities. Its architecture supports concurrent processing patterns typical in Go applications. This makes it suitable for scalable backend systems handling audio and video data.