
The Best Go Libraries For Video (12)
Discover the best Go libraries for Video! Find the perfect tools to streamline your development and boost productivity. From go-astits to goav, we've got you covered. Let the coding begin!
go-astits
Parse and demux MPEG Transport Streams (.ts) natively in GO
goav
Comprehensive Go bindings for FFmpeg
gortsplib
Pure Go RTSP server and client library
go-astiav
Better C bindings for ffmpeg in GO
hls-m3u8
Parser and generator for HLS (M3U8) playlists; kept up to date with the spec
manifestor
Zero-dependency library for parsing, filtering, transforming, and building HLS and DASH manifests
libvlc-go
Go bindings for libvlc 2.X/3.X/4.X (used by the VLC media player)
mp4ff
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata
v4l
Video capture library for Linux, written in Go
gmf
Go bindings for FFmpeg av\* libraries
go-astisub
Manipulate subtitles in GO (.srt, .stl, .ttml, .webvtt, .ssa/.ass, teletext, .smi, etc.)
go-mpd
Parser and generator library for MPEG-DASH manifest files