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 361–384 of 579)

  • Imageio FFmpegPython wrapper around FFmpeg for video processing. Simplifies FFmpeg integration in Python applications.
  • Intel QSV-Enabled FFmpeg Build GuideThis gist will generate an Intel QSV-enabled FFmpeg build using the open source Intel Media SDK. Testbed used: Ubuntu 18.04LTS.
  • Loop file and generate multiple video bitrates muxed in MPEG-TS with FFmpegIn a previous post I described how an MPEG-TS multicast stream can be generated with FFmpeg by looping an MP4 file. In this post I will..
  • NVIDIA FFmpeg GPU Dockerfile SampleSample Dockerfiles for Docker Hub images.
  • Node FFmpeg StreamNode.js bindings to FFmpeg command, exposing stream based API
  • Node Fluent FFmpegA fluent API to FFMPEG (http://www.ffmpeg.org).
  • PyFFmpegA Python wrapper for FFmpeg, allowing the composition and execution of FFmpeg commands through a fluent Python interface.
  • Python FFmpegA python interface for FFmpeg using asyncio.
  • SffmpegFull-featured static FFmpeg build helper.
  • Swift EncoderA fire-and-forget shell script that encodes multiple video and audio files with ffmpeg.
  • TranscodingFFmpeg transcoders benchmark. Contribute to AlvianPrasetya/transcoding development by creating an account on GitHub.
  • Transcoding FFmpegTranscoding video usando ffmpeg.
  • Use of Look-Up Tables (LUTs) in FFmpegHow to use luts with FFmpeg for converting between differnt hdr encodes.
  • Useful FFmpeg CommandsA collection of FFmpeg commands taken from practice
  • VP9 DASHFFmpeg wrapper script to create VP9 MPEG-DASH packages
  • Xabe.FFmpegA .NET Standard wrapper for FFmpeg, enabling developers to compose and execute FFmpeg commands in C# with a fluent interface.
  • ab-av1CLI tool for AV1 (and x264/x265) re-encoding using fast VMAF sampling plus automatic CRF binary search to hit a target quality. Wraps ffmpe…
  • compile and install latest FFmpeg source as pkgcompile and install latest ffmpeg source as pkg. GitHub Gist: instantly share code, notes, and snippets.
  • ffmpeg-rest — FFmpeg REST API with job queueFFmpeg REST API (Node/Hono/BullMQ) with async jobs, stateless and S3-compatible storage modes.
  • ffmpeg-suite-rsAsync builder-pattern Rust wrapper over the FFmpeg CLI with crates for transcoding/filtering, ffprobe inspection, and ffplay playback, plus…
  • ffmpeg.wasm-st — single-thread ffmpeg.wasmSingle-thread ffmpeg.wasm variant for browser and node, avoiding SharedArrayBuffer/COOP-COEP requirements.
  • ffmprovisrCookbook of commonly used FFmpeg recipes with descriptions of how each command works and how to modify it to fit your needs.
  • jrottenberg/FFmpeg Docker ImagesA popular Docker image repository for FFmpeg maintained by the community. These images package FFmpeg (with various codecs enabled) for eas…
  • rsmpegRust crate exposing the FFmpeg libav C API safely; actively maintained with FFmpeg 6/7 support for building multimedia apps.