General Tools

Page 10 of 22: Discover 514 curated general-purpose video development tools and utilities for building, testing, and shipping video applications on Awesome Video.

About this collection

General Tools brings together 514 curated resources from across the video technology landscape. Notable topics include API Libraries & SDKs, Build Scripts & Automation, Case Studies & Best Practices in DRM, and Command-line Utilities & Wrappers.

Subcategories

Resources (showing 217–240 of 514)

  • gst-plugins-rs — GStreamer Plugins Written in RustOfficial collection of Rust GStreamer plugins including webrtcsink/webrtcsrc, network, muxing and video elements, built with cargo-c.
  • gstreamer-rs — Rust API DocumentationCanonical rustdoc for the safe GStreamer Rust bindings, with C-to-Rust function aliases and sub-crates for app, video and player APIs.
  • libvoyaplayerFree cross-platform media player library for music and video with broad codec support (AAC/FLAC/MP3/Vorbis/WMA).
  • mdk-sdkCross-platform media playback SDK, successor to QtAV from the same author, targeting desktop and mobile platforms.
  • mediabunny — TypeScript media toolkit on WebCodecsZero-dependency TypeScript library for reading, writing and converting MP4/WebM/MP3/HLS in the browser using WebCodecs, with tree-shakable…
  • mediainfo.jsMediaInfoLib compiled to WebAssembly for use in browsers and Node.js, enabling client-side media metadata extraction.
  • mediapipe-rsGoogle MediaPipe ported to Rust running in WasmEdge sandbox for video/audio/image ML inference without Python dependency.
  • node-avNode.js FFmpeg bindings offering both low-level and high-level TypeScript APIs with hardware acceleration support.
  • nokhwaCross-platform Rust library for webcam/camera capture across Windows, macOS, and Linux.
  • rusty_ffmpegCross-platform FFI bindings generator to FFmpeg's internal libav libraries for Rust, maintained by the CCExtractor project.
  • Axinom DRM DocumentationTechnical multi-DRM documentation covering entitlement message design, license token issuance, key rotation, and API reference for Widevine…
  • ClearKey Content Protection for DASHDASH-IF spec/issue-tracker proposing ClearKey Content Protection for DASH, parity with HLS AES-128.
  • Common Encryption (CENC) StandardThe ISO/IEC 23001-7 standard for Common Encryption in ISO base media file format files. CENC allows a single video file to be encrypted onc…
  • DRM (lttig) - ClearKey Docker harnessDocker-based ClearKey DRM setup: upload an mp4, it encrypts/packages to stream.mpd with key/keyID, turnkey test harness.
  • EZDRM + Bento4 Open Source DRM GuideGuide for implementing DRM workflows using EZDRM service with Bento4 open-source packaging tools.
  • FAME Multi-DRM / Open Content Decryption Module (OCDM)Fraunhofer FOKUS reference DRM implementation integrated with Chromium/Opera, supports PlayReady and DASH-IF CPIX key exchange.
  • GPAC ClearKey/CENC Encryption WikiDocs for encrypting content via MP4Box -crypt with drm.xml, CENC packaging without vendor lock-in.
  • Integrate BuyDRM for a Multi-DRM workflowIntegration guide for connecting Bitmovin encoding and playback services with BuyDRM multi-DRM platform.
  • KeyDivePython tool extracting Widevine L3 keys from Android devices across multiple Android versions, for DRM research/testing.
  • Microsoft PlayReady DocumentationMicrosoft's documentation for PlayReady DRM, including whitepapers and implementation guidance for integrating PlayReady content protection.
  • Readium LCP ServerFull open-source license server implementing Readium LCP DRM scheme, used for protecting streaming/downloadable media.
  • Widevine DRM Documentation (Google)Official documentation for Google Widevine DRM, detailing integration of content protection on various platforms and browsers using Widevin…
  • clearkeydrmplugin (AOSP ClearKey OPTEE)AOSP ClearKey OPTEE DRM plugin with ExoPlayer CENC test vectors, real platform-level reference implementation.
  • streamlink-drmStreamlink 7.6.0 fork adding ClearKey decryption support for DASH with FFmpeg integration, active 2025 update.