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

Resources (showing 241–264 of 579)

  • muxide — Pure-Rust MP4 MuxerPure-Rust zero-dependency MP4 muxer (no FFmpeg) supporting H.264/H.265/AV1/AAC/Opus with fragment mode.
  • tsMuxertsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supporte…
  • CDN Origin Offload: Engineering Techniques to Minimize Origin FetchesPractical origin-offload tuning for streaming: stable segment URLs, cache-key hygiene, and how per-viewer query parameters destroy cache hi…
  • DASH-IF Live Media Ingest ProtocolSpecification defining Interface 1 (CMAF track ingest) and Interface 2 (DASH/HLS ingest) for pushing live media from encoders to origins/pa…
  • Docker Jit CaptureA Docker container for an open source Just-In-Time Capture Origin
  • Media CDN Origins Overview (Google Cloud)Official Media CDN docs on origin configuration: request collapsing semantics, cache-layer shielding, failover origins, and session-leader…
  • Unified Origin Live — just-in-time live packaging documentationOfficial docs for running Unified Origin as a live JIT-packaging origin: DASH-IF Live Media Ingest Interface 1 (encoder HTTP POST), archive…
  • Unified Streaming Live OriginJust-in-time packaging live origin server companion to Unified Streaming's VOD origin, serving DASH/HLS/HDS/MSS.
  • Unified Streaming OriginJust-in-time packaging origin server producing DASH/HLS/HDS/MSS with content protection and timeshift/catchup support.
  • Unified Streaming: Origin Caching Recommendations by Use CasePackager-side caching guidance per workflow: ETag/If-None-Match handling, Usp-Cache-Control max-age-ms, and distinct live vs VOD TTL strate…
  • mediaonionExperimental Node.js origin server for media streaming.
  • ASWF Encoding Guidelines — Encoding with OpenAPVPractical FFmpeg/OpenAPV encoding recipes for the APV mezzanine codec from the ASWF encoding guidelines project.
  • Adobe Media Encoder (AME) GuideUser guide for Adobe Media Encoder, a tool that automates batch transcoding and export from Adobe's video apps. Useful resource for underst…
  • Android FFmpeg TranscoderAn Android library for performing video transcoding on-device, leveraging FFmpeg (or MediaCodec) to extract frames or encode videos on Andr…
  • Arch FFmpeg GPACA ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists
  • Auto-EditorAn automatic video editor written in Python that can remove silence, jump cuts, and more without manual editing. It processes video/audio t…
  • AviSynth+An improved version of the classic AviSynth frameserver. AviSynth+ allows video processing and filtering through scripting, enabling comple…
  • AvidemuxA simple, free video editor for cutting, filtering, and encoding tasks, supporting many file types and codecs.
  • AvtkA Python library for audio and video processing that provides tools for encoding and manipulating media files.
  • ButtleOFXAn open source nodal video compositing software built on top of OpenFX. It provides a user-friendly interface to apply and connect video ef…
  • Cinelerra GG InfinityA robust open source non-linear editor for Linux, derived from the long-running Cinelerra project. Cinelerra GG Infinity offers professiona…
  • CloudTranscodeDistributed videos and images encoding/transcoding using Amazon SFN, FFMpeg and ImageMagic
  • DaVinci Resolve (Free Edition)A professional cross-platform video editing, color grading, and post-production suite with a free version available.
  • Django Video Encodingdjango-video-encoding helps to convert your videos into different formats and resolutions.