Encoding & Codecs
Browse 578 curated video encoding tools and codec resources — FFmpeg, AV1, HEVC/H.265, H.264, and VP9 encoders for developers on Awesome Video.
Subcategories
- Benchmarking & Performance Tools for Codecs
- Cloud-Based Encoding Solutions
- Codecs
- Comparative Analysis of Codecs
- Containerization & Packaging Tools
- Encoding Tools
- FFmpeg-Based Tools
- Hardware Accelerated Transcoding
- Hardware Codecs & Acceleration
- Multi-format Packaging Tools
- Next-Generation Codecs AV1 VVC
- Open Source Encoder Projects
- Real-Time Encoding Solutions
- Scripting & Automation Tools
- Software Codecs
- Software Transcoding Tools
Resources
- AMD Advanced Media Acceleration (AMA) SDKA comprehensive SDK from AMD that provides source codes for various elements of media acceleration, including sample codes, third-party int…
- AMD Advanced Media Framework (AMF SDK)AMD's GPUOpen Video SDK that provides developers access to GPU-accelerated encoding and decoding (H.264, HEVC, etc.) on AMD hardware.
- AMF Encoder Developer Guide (Wiki)Official AMF wiki guide for developers building video codec encoder applications with AMD's Advanced Media Framework SDK — covers encoder c…
- AV1 vs HEVC – Bitmovin Compression Efficiency ResultsA Bitmovin blog post that discusses internal testing results comparing AV1 and HEVC encoders. It provides charts and analysis of bitrate sa…
- AV1-benchmarksBenchmark repo comparing VP9, AV1, and x265 encoders using Av1an chunked encoding framework.
- Adobe Media EncoderAdobe Media Encoder is a professional video encoding software that integrates seamlessly with Adobe's suite of creative tools. It supports…
- Alliance for Open Media (AOMedia)An industry consortium that develops open, royalty-free media formats. AOMedia created the AV1 video codec and works on related audio/image…
- Android-Video-TrimmerAn Android project that implements video trimming functionality using MediaMetadataRetriever to obtain video frames and FFmpeg for video cr…
- Ateme TITANAteme TITAN is a software suite designed for video origination, acquisition, and compression. It offers high-quality encoding solutions sui…
- Beamr Content-Adaptive Bitrate EncodingBeamr's Content-Adaptive Bitrate (CABR) technology is integrated into Encoding.com's platform, allowing for streaming video with the highes…
- BentoBento is an open-source, high-speed serverless video transcoding pipeline designed for deployment on Amazon Web Services (AWS). It offers a…
- Bitrate ViewerBitrate Viewer is a free Windows application that allows users to analyze the bitrate of H.264 encoded video files. It provides a graphical…
- CineForm SDKGoPro’s CineForm codec SDK, open-sourced, providing tools and libraries for the CineForm HD wavelet-based video codec used for high-fidelit…
- Cisco Thor Video CodecThor was an experimental video codec developed by Cisco as a candidate for the NETVC (Next-Gen Video) initiative. While Thor itself is not…
- CompressAICompressAI is a PyTorch library and evaluation platform for end-to-end compression research. It provides custom operations, layers, models,…
- CrafyVideoJSCrafyVideoJS is a lightweight, hardware-accelerated JavaScript library that enables in-browser manipulation, decoding, and encoding of MP4…
- DivX ConverterDivX Converter is a video encoding software that allows users to compress and convert video files into the DivX digital format, known for i…
- Dolby Vision Professional Decoder PluginDolbyLaboratories/dolby_vision_professional_decoder_plugin - A GitHub repository for video/multimedia development
- FFmpegFFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other mult…
- FFmpeg Docker ContainerThis project provides a Docker container for FFmpeg, facilitating the use of FFmpeg in isolated environments. It simplifies the deployment…
- FFmpeg iOSFFmpeg iOS provides precompiled FFmpeg libraries tailored for iOS development. These libraries enable developers to incorporate robust vide…
- FastPix Cloud TranscodingFastPix provides a cloud-based transcoding solution that converts video files into multiple resolutions, bitrates, and formats optimized fo…
- GmmlibIntel/gmmlib - A GitHub repository for video/multimedia development.
- H.264 Profiles and LevelsExplains H.264 encoding profiles and levels, helping developers choose appropriate settings for compatibility and quality.