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 transcode in containers.
Link
Related resources
- 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.
- ffmpeg-docker — FFmpeg 8.0 CUDA containerDocker image building recent FFmpeg inside an NVIDIA CUDA base with NVENC encode and CUVID/NVDEC decode enabled.
- 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…
- John Van Sickle FFmpeg static buildsLong-running source of GPLv3 static FFmpeg builds for Linux x86 and ARM (both release and git-master), the standard drop-in binary for serv…
- 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…
- Dynamic Runtime Commands and Timeline Editing in FFmpeg (sendcmd & zmq)Practitioner tutorial on driving filter parameters at runtime with sendcmd command files and live zmq control of a running FFmpeg process.
- 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…
- SIGMM Records: Open Dataset Sessions & Benchmarking Competitions, ACM MMSys 2023–2025Curated overview of MMSys open-dataset and open-source track papers 2023-2025 with links to released datasets and code (volumetric VQA, 8K…
- The EME Logger Extension (Chrome for Developers)Chrome extension and accompanying guide that logs all Encrypted Media Extensions API calls and events to DevTools for debugging DRM playbac…
- Shaka Player DRM Configuration TutorialGuide to configuring key systems, robustness levels, persistentStateRequired and license-exchange logging for debugging EME playback.
- Chromium Media Internals DocumentationOfficial docs for chrome://media-internals: player state, buffered ranges, event logs, audio streams and media cache inspection for debuggi…
- SVT Open Content — 4K HDR Reference MaterialSwedish Television's open test content: 3840x2160p50 "Natural Complexity" set in lossless EXR/JPEG2000 with ACES/Rec.2100/Rec.709 grades, p…
- OpenAPV: Open Collaborative Innovation in the Professional Video Ecosystem (ACM MM'25)ACM Multimedia 2025 paper introducing OpenAPV and the design rationale for an open professional mezzanine codec, with companion open source…
- EBU DMF Media eXchange Layer (MXL): Streamlining Multi-Vendor Live Video (Mile-High Video)Conference paper describing MXL's design goals and grain-exchange architecture for interoperable software-based live production.
- webrtc-dump-importer — chrome://webrtc-internals Dump AnalyzerImports webrtc-internals JSON dumps and plots getStats time series as zoomable graphs for diagnosing real-time session issues.