Containerization & Packaging Tools

Browse 30 curated containerization & packaging tools resources for video development on Awesome Video.

Topics

Resources (showing 1–30 of 30)

  • 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.