Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
-
Updated
Oct 29, 2026 - Go
Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on fragmented files. Includes mp4ff-info, mp4ff-encrypt, mp4ff-decrypt and other tools.
Extract elementary stream from all kinds of media files, show inside media meta information and reconstruct Transport-Stream, ISOBMFF, Matroska and MMT media files
MP4 file analyser for converting ISO-bmff atoms into json, or display them on the command line or a GTK based window
Simple lightweight mp4/m4v/mov reader/writer. Supports H261/H262/H263/MPEG4/H264/H265/H266/VP9/AV1/AV2/ProRes/MJPEG for video and AAC/Opus/MP3/FLAC/ALAC/AC-3/E-AC-3/AMR/PCM for audio and HEIC/HEIF/AVIF for images.
Browser focused library that wraps audio for playback with the Media Source Extensions API using ISO Base Media File Format (MPEG-4 Part 12) and WEBM.
MPEG File Format Conformance Framework
MP4 / ISOBMFF Box Inspector
Pure-Go Matroska, WebM and MP4 toolkit with lossless remuxing and CMAF HLS/DASH packaging. No FFmpeg, no CGO, zero dependencies.
To associate your repository with the isobmff topic, visit your repo's landing page and select "manage topics."