Docker & Containerization Tools
Browse 17 curated docker & containerization tools resources for video development on Awesome Video.
Resources
- A Docker container with the video streaming tools you needAs a video streaming technician there are a number of tools that you find yourself using on a daily basis.
- Docker Bento4A dockerized Bento4 from source. Built on Alpine Linux.
- Dockerized Dolby Vision Analysis Toolchain (dovi_tool container)Multi-arch container image bundling dovi_tool, hdr10plus_tool, MediaInfo and MKVToolNix for Dolby Vision RPU analysis and conversion, with…
- Intel Device Plugins Helm ChartsHelm charts for Intel Kubernetes device plugins including the GPU plugin used for QSV/VAAPI hardware transcoding, with sharedDevNum for mul…
- JRE FFmpeg AplineDockerfile combining the fabric8 JRE 8 base image with jrottenberg's FFmpeg image to produce an Alpine-based Java runtime with FFmpeg avail…
- K3S-Intel — Intel GPU Transcoding on k3s GuidePractical walkthrough for enabling Intel GPU hardware transcoding in k3s clusters: device plugin operator, Node Feature Discovery, and GPU…
- NVIDIA GPU Operator DocumentationDocs for the Kubernetes operator that provisions NVIDIA drivers, device plugin, container runtime and DCGM monitoring — the standard way to…
- Open Visual Cloud Dockerfiles — FFmpeg images (VAAPI/QSV/oneVPL)Intel's maintained Dockerfiles for FFmpeg with VAAPI, Media SDK/oneVPL and Flex Series GPU acceleration, plus docs on running hardware tran…
- ToolboxA set of Docker containers with Streaming tools.
- Unified Streaming live-demoOfficial Unified Streaming docker-compose demo delivering DASH/HLS/Smooth/HDS live origin streaming.
- datarhei nginx-rtmpMulti-arch (amd64/armhf/aarch64) Docker image combining nginx, RTMP module, and FFmpeg for streaming.
- ffmpeg-docker — FFmpeg 8.0 CUDA containerDocker image building recent FFmpeg inside an NVIDIA CUDA base with NVENC encode and CUVID/NVDEC decode enabled.
- gst-pipeline-operatorKubernetes operator with CRD-driven GStreamer audio/video pipelines against bucket storage.
- kube-plex — distributed Plex transcoding on KubernetesScheduler extension that dispatches each Plex transcode session as its own Kubernetes pod, with a Helm chart for deployment.
- nginx-rtmp-dockerPopular Docker image for nginx-rtmp-module built from pure upstream sources, maintained by the FastAPI creator.
- peertube-helm — PeerTube Kubernetes chart with transcoding runnersHelm chart deploying PeerTube with separate VOD web/HLS/audio-merge transcoding runner groups, KEDA autoscaling and Prometheus ServiceMonit…
- rtmp-hls-serverDockerized nginx-rtmp stack converting RTMP input to HLS+DASH output, with included web players.