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
- HandBrake WebA self-hosted platform to use HandBrake on headless devices via a bespoke web interface. It allows users to harness the processing power of…
- HomerHEVCReal-time open-source HEVC encoder, LGPL licensed.
- IHMC Video CodecsA Java library providing support for H.264 and MJPEG encoding and decoding, as well as MP4 support. It utilizes native code for efficient v…
- Improving Our Video Encodes for Legacy DevicesA Netflix Tech Blog post describing techniques to ensure Netflix content remains compatible and efficient on older or less powerful devices…
- Intel® Video Processing Library (Intel® VPL)A library offering advanced access to specialized media hardware, including encode, decode, and video processing features on Intel GPUs. It…
- JCodecA pure Java library for video and audio codecs, including support for H.264 and AAC decoding, aimed at processing media without native depe…
- JPEG XL Reference ImplementationThe official reference implementation of the JPEG XL image format, offering both lossy and lossless compression. This project is valuable f…
- Lagarith Lossless CodecA lossless video codec for Windows that offers high compression ratios. Useful for archival and intermediate video editing workflows where…
- LibavcodecLibavcodec is a free and open-source library of codecs for encoding and decoding video and audio data. It is an integral part of many open-…
- Lossless H.264 CodecAn open-source H.264 codec implementation focusing on lossless compression. This project is beneficial for developers requiring high-qualit…
- Low-complexity Deep Video Compression with A Distributed Coding ArchitectureThis project introduces a deep video compression framework with a distributed coding architecture, aiming to reduce encoding complexity whi…
- MainConcept Codec SDKMainConcept offers a comprehensive Codec SDK that provides developers with a suite of high-quality codecs for integrating into their applic…
- Media DriverIntel/media-driver - A GitHub repository for video/multimedia development.
- MediaConversionsA project aimed at learning PowerShell 7+, HandBrakeCLI, and FFmpeg by creating scripts for media conversion. It focuses on optimizing medi…
- MediaInfoMediaInfo is a free, cross-platform tool that provides detailed technical and tag information about video and audio files. It supports a wi…
- More Efficient Mobile Encodes for Netflix DownloadsNetflix Tech Blog post summarizing improvements in Netflix’s encoding for mobile downloads, targeting low-bandwidth scenarios. It discusses…
- Moscow State University Video Quality Measurement Tool (VQMT)VQMT is a tool that computes VMAF, SSIM, and PSNR, displaying the scores in a graph. It allows users to view the frames in the video, makin…
- NVIDIA Video Codec SDKNVIDIA's official SDK for hardware-accelerated video encoding and decoding (NVENC/NVDEC). Provides APIs to leverage GPU acceleration for H.…
- NextLevelSessionExporterNextLevelSessionExporter is a Swift library that facilitates media export and transcoding on iOS. It provides a simple API for exporting an…
- Open Source Media FrameworkIntel's Open Source Media Framework provides tools and libraries to increase the speed and performance of video decoding, encoding, process…
- Open TranscoderOpen Transcoder is a media transcoding tool that integrates FFmpeg and OpenH264. It offers a command-line interface for converting media fi…
- OpenEncoderOpenEncoder is a free audio and video transcoder based on FFmpeg. It offers an easy-to-use interface with features like drag-and-drop file…
- OpenH264OpenH264 is an open-source H.264 codec library developed by Cisco. It supports H.264 encoding and decoding and is suitable for real-time ap…
- Optimized Shot-Based Encodes for 4K: Now Streaming!Netflix Tech Blog article on Netflix's rollout of shot-based encoding for 4K titles. It explains how splitting content by scene (shot) and…