General Tools

Discover 515 curated general-purpose video development tools and utilities for building, testing, and shipping video applications on Awesome Video.

Subcategories

Resources (showing 169–192 of 515)

  • batch-mp-toolsPython CLI for batch media conversion, normalizing, and segmenting with multicore support, plus metadata tagger and organizer, built on FFm…
  • deno-fast-forwardDeno module wrapping FFmpeg with async iteration over the encode process for progress reporting.
  • ez-ffmpegSafe, ergonomic Rust interface for FFmpeg that mirrors FFmpeg's own parameter structure.
  • ffbuilderInteractive FFmpeg command builder that emits runnable shell/batch scripts.
  • ffmpeg-cli-wrapper (Kotlin)Actively maintained Kotlin rewrite/successor of bramp's Java FFmpeg CLI wrapper.
  • ffmpeg-commanderWeb GUI that generates FFmpeg command lines (HandBrake-inspired), with an optional ffmpegd websocket runner.
  • ffmpeg-ktKotlin Multiplatform wrapper for FFmpeg.
  • ffmpeg-sidecarRust crate wrapping the standalone FFmpeg binary with an Iterator interface, parsing stderr for progress/frame/bitrate events.
  • ffpb — Transparent FFmpeg Progress Bar WrapperPython wrapper that adds a tqdm progress bar and adaptive ETA to any ffmpeg invocation, usable as a CLI or library.
  • ffprobe3-python3Actively maintained Python 3 wrapper for ffprobe metadata extraction, replacing the stale original ffprobe3 project.
  • goffmpeg — Go FFmpeg wrapperMaintained Go wrapper for FFmpeg: transcode/stream with progress via channel, filters, watermark, concat, subtitles.
  • pgsripCLI tool that rips PGS (bitmap) subtitles to SRT via MKVToolNix and Tesseract OCR.
  • rust-ffmpeg (zmwangx)Maintained safe Rust wrapper for FFmpeg libraries (fork of the abandoned meh crate), compatible with FFmpeg 3.4–8.0.
  • svc (simple video compressor TUI)Simple terminal-UI video compressor wrapping ffmpeg for quick interactive compression.
  • video-cliOne-line terminal video editing commands (retime, togif, trim, tile, toimg) built as a Python CLI, also on PyPI.
  • video-processing-cliNode CLI generating DASH playlists and multi-resolution renditions using FFmpeg and Shaka Packager.
  • AOMedia Community WikiOfficial AV1/AOM community hub linking to working groups and mailing lists for codec developers.
  • AV1-discuss Mailing ListOfficial AOMedia developer mailing list for AV1 spec and codec discussion.
  • Awesome-Video-Streaming-and-AnalysisCurated list for streaming plus video analysis systems, including codec encoder tools like SVT, x265, saliency-aware codecs.
  • Broadpeak GitHub organizationOpen source output of CDN/streaming vendor Broadpeak, including conformance validators, an HLS parser, a SIMID ad controller and player for…
  • Codec Wiki (x266.mov)Community-maintained wiki covering AV1/HEVC/VVC codec internals, encoder settings, and tuning guides.
  • Community events of the VideoLAN non-profit organizationEvent listings for the VideoLAN non-profit organization. Community calendar for VLC and open video development.
  • GStreamer Mailing Lists & DiscourseOfficial GStreamer community discussion hub, mailing lists and Discourse instance for developer Q&A and collaboration.
  • Hydrogenaudio ForumsAudio-codec-focused community forum (MP3/AAC/Vorbis/FLAC) with scientific blind-test culture and active codec dev discussion relevant to me…