Encoding & Codecs
Browse 579 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
- Hybrik SamplesSample job JSON files and API integration scripts for Dolby Hybrik, a cloud-based media transcoding and QC platform. The repo demonstrates…
- Qencode Transcoding API referenceREST API documentation for Qencode cloud transcoding covering HLS/DASH/MP4 outputs, H.264/H.265/VP9, DRM, thumbnails, subtitles and custom…
- Running FFmpeg on AWS Lambda for 1.9% the cost of AWS Elastic TranscoderA guide to building a transcoder using Exodus, FFmpeg, and AWS Lambda.
- Server-less Just-in-Time Packaging with AWS Fargate and Unified Origin by Unified StreamingIn this blog article Jonas Rydholm Birmé describes how he created a server-less just-in-time packaging origin, using AWS ECS Fargate tasks..
- Server-less Video BackendIn this blog post by Jonas Rydholm Birmé he describes how a completely server-less video backend on AWS would look like.
- SnickersAn open source alternative to the video cloud encoding services.
- Video TranscoderServerless transcoding solution using AWS S3 for storage, Lambda for compute, and MediaConvert or Elastic Transcoder.
- Video Transcoding APIAgnostic API to transcode media assets across different cloud services.
- clustercodeKubernetes-native distributed video encoding cluster using RWX PVC-based storage.
- gostyScalable video transcoding service on Kubernetes with RabbitMQ queue, Grafana monitoring, chaos-mesh tested.
- serverless-distributed-live-platformServerless live/VOD platform with Lambda-based segmented transcoding, DynamoDB-tracked chunks, tested to 2160p60.
- serverless-transcoding-solution — chunked parallel transcodeStep Functions fan-out to parallel Lambda workers performing chunked transcoding, the OSS equivalent of split-encode-merge serverless pipel…
- serverless-video (AWS Samples)Official AWS sample for live-stream encode/transcode/deliver pipeline using IVS, Lambda, and Step Functions.
- Cisco OpenH264An open source H.264 (AVC) encoder and decoder library by Cisco, provided under a license that allows free use (Cisco covers MPEG LA licens…
- Daala Codec (Xiph)An experimental video codec from the Xiph.Org Foundation that aimed to achieve next-generation compression (the effort preceded and influen…
- FFV1 CodecFFmpeg’s FFV1 is a lossless intra-frame video codec. It’s open, extremely efficient for archiving video, and is defined in an ongoing stand…
- Samsung APV Developer DocumentationOfficial APV profile and spec documentation from Samsung, including the 422 HQ/LQ profiles shipping on recent Galaxy devices.
- VVdeC (Fraunhofer VVC Decoder)An open source Versatile Video Coding (H.266/VVC) software decoder by Fraunhofer HHI. VVdeC supports Main10 profile and can decode 4K/8K co…
- XVC Codec (Divideon)XVC is a proprietary but openly documented video codec by Divideon that claims high compression efficiency. An open source evaluation imple…
- av1-codec-comparisonGoogle internship research project comparing SVT-AV1 and rav1e coding tools against libaom for quality and speed.
- libde265An open source H.265/HEVC video decoder written in C. libde265 can be used to decode HEVC bitstreams in software and is often integrated in…
- libvpx (VP8/VP9 Codec Library)The reference implementation of VP8 and VP9 video codecs (WebM Project). libvpx provides encoding and decoding for VP8/VP9, which are open…
- AOMedia — AV1 Decoder Verification Tool (Argon Streams)Official AOMedia distribution page for the Argon Streams AV1 decoder verification suite and its spec-coverage reporting.
- AV1 CodecConference talk deck on working with the AV1 codec — encoding workflows, tooling and practical adoption notes for video engineers.