Encoding & Codecs
Page 15 of 25: Browse 580 curated video encoding tools and codec resources — FFmpeg, AV1, HEVC/H.265, H.264, and VP9 encoders for developers on Awesome Video.
About this collection
Encoding & Codecs brings together 580 curated resources from across the video technology landscape. Notable topics include Benchmarking & Performance Tools for Codecs, Cloud-Based Encoding Solutions, Codecs, and Comparative Analysis of Codecs.
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
- 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
- FFmpeg Build ScriptThe FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.
- FFmpeg CLI WrapperJava wrapper around the FFmpeg command line tool.
- FFmpeg Debug QpFFmpeg Debug Script for QP Values
- FFmpeg iOS Build ScriptShell scripts to build FFmpeg for iOS and tvOS.
- FFmpeg JSPort of FFmpeg with Emscripten.
- FFmpeg Libvpx HDR StaticA script to build a static binary of FFmpeg optimised for libvpx (HDR 10bit) encoding.
- FFmpeg Nvidia Adaptive VOD TranscoderBash script which will detect video new file in folder and transcode it to adaprive bitrate
- FFmpeg PatchA collection of FFmpeg patches and samples that enable CNN model-based video analytics capabilities (such as object detection, classificati…
- FFmpeg Python (kkroening)A Python wrapper for FFmpeg that simplifies interaction with the FFmpeg command-line tool for encoding, decoding, and processing video and…
- FFmpeg Scale BenchmarkSaurabh702/FFmpeg-scale-benchmark - A GitHub repository for video/multimedia development.
- FFmpeg Threads Command: How it Affects Quality and PerformanceSo, I received an email from an acquaintance that read, “I was curious if there is actually any benefit to a “threads=” type custom command…
- FFmpeg TranscoderVideo transcode based on FFmpeg, support H264/HEVC and more.
- FFmpeg Verbose LoggingGuide to FFmpeg's -loglevel and debug options for troubleshooting encoding and decoding issues, covering the log levels from quiet to debug…
- FFmpeg Wiki: Filtering GuideDocumentation on using FFmpeg’s filtering system, demonstrating how to chain video filters (scale, crop, overlay, etc.) and audio filters f…
- FFmpeg Wiki: H.264 Encoding GuideA comprehensive guide on the FFmpeg Wiki detailing how to encode video to H.264 using FFmpeg. It covers recommended settings, presets, CRF…
- FFmpeg Wiki: H.265 (HEVC) Encoding GuideAn FFmpeg Wiki guide for encoding video to H.265/HEVC. It describes how to use x265 via FFmpeg, including tuning parameters, bitrate vs qua…
- FFmpeg Windows Build HelpersHelper script for cross compiling some media tools for windows, like customizable ffmpeg.exe (with or without non-free components, etc), an…
- FFmpeg-goA Golang binding for FFmpeg that enables developers to generate and run FFmpeg commands programmatically in Go.
- 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.
- Ffmpeg4javaFFmpeg4Java provides a JNI wrapper of FFmpeg library