Containerization & Packaging Tools
Browse 30 curated containerization & packaging tools resources for video development on Awesome Video.
Topics
Resources
- shiguredo/mp4-rs — Sans-I/O Rust MP4 Mux/DemuxZero-dependency, sans-I/O Rust MP4 mux/demux with Fmp4SegmentMuxer and Demuxer, no_std capable; actively maintained.
- muxide — Pure-Rust MP4 MuxerPure-Rust zero-dependency MP4 muxer (no FFmpeg) supporting H.264/H.265/AV1/AAC/Opus with fragment mode.
- lieff/minimp4 — Single-Header C MP4 Mux/DemuxMinimalistic single-header C library for MP4 mux/demux with fragmented-MP4 mode.
- fdk-aacStandalone Fraunhofer FDK AAC codec library (from Android AOSP) supporting AAC-LC/HE-AAC/HE-AACv2/LD/ELD encode and decode, commonly paired…
- opus-toolsXiph's official CLI tools for encoding, inspecting, and decoding Opus audio (opusenc, opusdec, opusinfo).
- libadmC++11 library to parse, create, and write ITU-R BS.2076 Audio Definition Model (ADM) XML, pairing with libbw64 for BW64/BWF file I/O — a bu…
- EBU ADM Renderer (EAR)EBU's reference implementation of ADM rendering (Tech 3388) in Python, shipping ear-utils CLI tools including dump_axml, dump_chna, ambix_t…
- iamf-tools (AOM)Alliance for Open Media's Immersive Audio Model and Formats encoder/tools, CLI-encoding WAV or ADM-BWF into the IAMF container — an open al…
- GPAC MP4BoxMP4Box is a multimedia packager from the GPAC framework, used for encoding and packaging media files.
- Dlb Mp4demuxThe Dolby MP4 streaming demuxer (dlb_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file…
- Dlb Mp4demux (ShaoWeiguo)The Dolby MP4 streaming demuxer (dlb_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file…
- Dlb Mp4baseThe Dolby MP4 streaming muxer (dlb_mp4base) is a software implementation of a muxer of fragmented or unfragmented ISO base media file forma…
- Mp4parserA Java API to read, write and create MP4 files. Contribute to sannies/mp4parser development by creating an account on GitHub.
- Shaka Packager – opensource.googleLearn about all our projects.
- MixwaveSelf hostable platform that aims to simplify the complexities of video delivery. Transcode and package your media for online streaming with…
- TranscoderDocker container to transcode videos in mounted volume to H265 using FFmpeg - Vilsol/Transcoder.
- Openfaas TranscodeOpenFaaS transcode pipeline.
- CDN Transcode SampleMedia transcoding is a key function for live video broadcasting, streaming, and video on demand use cases in a CDN network. The CDN Transco…
- tsMuxertsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supporte…
- Ts2mpaTs2mpa is a simple tool to extract MPEG Audio from a MPEG-2 Transport Stream. - njh/ts2mpa.
- GotsMPEG Transport Stream handling in Go.
- Alpine Node Video MultitoolContribute to realeyes-media/alpine-node-video-multitool development by creating an account on GitHub.
- Imf ConversionNF IMF media conversion utility allows to handle flat file creation from a specified CPL within the IMF package - DSRCorporation/imf-conver…
- The Netflix IMF WorkflowInteresting architectural implications.
- cuda/ubuntu16.04/FFmpeg-gpu/Dockerfile · master · nvidia / container-images / samplesSample Dockerfiles for Docker Hub images.
- Docker HevcDocker container to create HEVC streaming packages - Eyevinn/docker-hevc.
- Docker Jit CaptureA Docker container for an open source Just-In-Time Capture Origin - Eyevinn/docker-jit-capture.
- Bento4 | Fast, Modern Tools and C++ Class Library for all your MP4 and DASH media format needs
- FFmpegDocker build for FFmpeg on Ubuntu / Alpine / CentOS 7 / Scratch - jrottenberg/FFmpeg.
- Vp9 DashFFmpeg wrapper script to create VP9 MPEG-DASH packages - Eyevinn/vp9-dash.