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 313–336 of 579)

  • XugglerAn open source Java library (now discontinued) that wrapped FFmpeg functionality, enabling Java developers to decode, encode, and stream vi…
  • Yamdi (Yet Another Metadata Injector)A simple, fast tool to inject metadata (onMetaData) into FLV files. Yamdi can also insert an onLastSecond event and is often used to prepar…
  • avTranscoderC++ wrapper providing a high-level API around FFmpeg and LibAV for video transcoding tasks.
  • go-astiavA comprehensive Go binding for FFmpeg's libav* libraries, facilitating the building of media applications in Go with FFmpeg's capabilities.
  • goavGo bindings for FFmpeg's libav* libraries. It allows developers to leverage FFmpeg's powerful audio and video processing features in Go app…
  • mp4ffA Golang library and set of tools for parsing and writing MP4 (ISO BMFF) files, including support for fragmented MP4 and progressive MP4.
  • scikit-videoA set of video processing routines for use with SciPy, providing basic video reading and writing capabilities for scientific computing work…
  • slowmoVideoAn open source tool that creates slow-motion videos from existing footage by interpolating intermediate frames, allowing extreme slow motio…
  • vid.stabAn open source video stabilization library, used with FFmpeg to stabilize shaky footage by analyzing and smoothing camera motion.
  • video4jA Java video processing library providing a set of tools and APIs to handle video operations in Java applications.
  • AWS Lambda FFmpegAn S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg 🎬 commands on a file 🎥 and uploads the outputs to a b…
  • Alpine Bento FFmpegAlpine Linux with FFMPEG, Bento, and PM2.
  • Awesome FFmpeg👻 A curated list of awesome FFmpeg resources.
  • Can FFmpeg extract closed caption dataI am currently using ffmpeg to convert videos in various formats to flv files. One request has also come up and that is to get closed capti…
  • Docker FFmpegLinuxserver/docker-FFmpeg - A GitHub repository for video/multimedia development.
  • Encode HDR with VP9Hands on tutorial of using FFmpeg to do hdr encoding.
  • FFCommand EngineCreate and execute FFmpeg commands.
  • FFmbcFFmpeg customized for broadcast and professional usage
  • FFmpeg (GitHub mirror)Mirror of git://source.ffmpeg.org/ffmpeg.git.
  • FFmpeg (GitHub)Docker build for FFmpeg on Ubuntu / Alpine / CentOS 7 / Scratch
  • FFmpeg AWS Lambda LayerFFmpeg/FFprobe AWS Lambda layer.
  • FFmpeg AutoGen (C#)A set of auto-generated P/Invoke bindings for FFmpeg libraries. FFmpeg.AutoGen allows .NET developers to directly use FFmpeg's C API in C#…
  • FFmpeg Batch Converter (Windows)A Windows front-end that allows batch processing with FFmpeg. Users can queue up multiple files with presets for conversion or processing,…
  • FFmpeg Bitrate StatsCalculate bitrate statistics using FFmpeg