MediaConch
An open source policy compliance checker for digital audiovisual files (from MediaArea, the creators of MediaInfo). It helps verify and enforce file format standards and encoding best practices for archival video.
An open source policy compliance checker for digital audiovisual files (from MediaArea, the creators of MediaInfo). It helps verify and enforce file format standards and encoding best practices for archival video.
A Pythonic binding for FFmpeg’s libraries (Libav). PyAV allows Python programs to read, write, and manipulate video and audio data by leveraging the powerful FFmpeg backend.
A fluent API for using FFmpeg in Node.js applications. It allows programmatic creation of FFmpeg commands for video and audio processing using JavaScript.
fluent-ffmpeg (Node.js) Read More »
A pure Java implementation of common video and audio codecs (H.264, VP8, etc.), enabling decoding and encoding of media entirely in Java without native dependencies.
A Java video processing library providing a set of tools and APIs to handle video operations in Java applications.
A Blender Foundation live-action/CGI short film (2012) released as open content. Often used as test material for visual effects, 4K streaming, and encoding performance evaluations.
Tears of Steel (Open Movie) Read More »
NVIDIA’s official SDK for GPU-accelerated video encode/decode on GeForce and Quadro cards (NVENC/NVDEC). It provides APIs for developers to utilize NVIDIA hardware video codecs.
NVIDIA Video Codec SDK Read More »
AMD’s GPUOpen Video SDK that provides developers access to GPU-accelerated encoding and decoding (H.264, HEVC, etc.) on AMD hardware.
AMD Advanced Media Framework (AMF SDK) Read More »
Intel’s oneAPI Video Processing Library, providing a unified API to utilize hardware accelerators (CPU/GPU) for video encoding, decoding, and processing.
oneVPL (oneAPI Video Processing Library) Read More »
Rust language bindings for the GStreamer multimedia framework, allowing developers to create GStreamer pipelines and plugins in Rust.