General Tools
Page 5 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
- API Libraries & SDKs
- Build Scripts & Automation
- Case Studies & Best Practices in DRM
- Command-line Utilities & Wrappers
- Community & Collaboration Platforms
- Cross-Platform Media Tools
- DRM
- DRM Solutions & Implementations
- DRM Testing & Validation Tools
- Docker & Containerization Tools
- Encryption Tools for Streaming
- FFMPEG & Tools
- Independent & Hobbyist Projects
- Logging & Debugging Tools
- Performance & Monitoring Tools
- Research Projects & Academic Resources
- Specialized Utility Scripts
- Test Content & Sample Streams
- Widevine FairPlay PlayReady Integrations
Resources
- web-demuxer — WASM Media Demuxing for WebCodecsWebAssembly demuxer supplying encoded chunks to WebCodecs VideoDecoder for mp4, mov, mkv, webm, flv, avi and wmv in the browser.
- Anatomy of FFmpeg-Builds Video Codec RecipesWalkthrough of the ffbuild_* script interface used by FFmpeg-Builds, including x265 8/10/12-bit multilib merging with ar and the SVT-AV1 SV…
- AutoConfigShellScriptAutomatically compile and configure FFmpeg, Python 3.7.2(default), PyAV, OpenCV, Keras, TensorFlow(CPU Mode) and other relative environment.
- Build FFmpeg WebAssembly version, part 2: compile with EmscriptenDetailed walkthrough of cross-compiling FFmpeg to WebAssembly: emconfigure/emcc flag choices, -s PROXY_TO_PTHREAD threading, and virtual fi…
- Cerbero - GStreamer Build SystemOfficial cross-platform build tool for GStreamer SDK, cross-compiling to iOS, Android, Windows, macOS via config-driven .cbc recipes.
- FFmpeg-Builds — Daily Static FFmpeg BuildsDocker-based CI producing daily static FFmpeg builds for win64/linux64/arm64 in GPL and LGPL variants, with stable "latest" download URLs a…
- FFmpeg-Builds-SVT-AV1-EssentialCI pipeline that daily-builds ffmpeg bundled with SVT-AV1-Essential fork, auto-releasing win64/linux64 binaries.
- FFmpegAndroid-AutoBuildMulti-platform FFmpeg build automation tool covering iOS/Android/RPi/win32/uwp/linux/macOS.
- John Van Sickle FFmpeg static buildsLong-running source of GPLv3 static FFmpeg builds for Linux x86 and ARM (both release and git-master), the standard drop-in binary for serv…
- RPM Fusion ffmpeg.spec — Distro Packaging ReferenceComplete RPM spec file for FFmpeg showing every --enable-* flag, codec dependency and subpackage split used by RPM Fusion.
- avbuildffmpeg build tool covering iOS, Android, OpenHarmony, Raspberry Pi, win32, uwp, linux, macOS.
- conan-ffmpeg (TeamSpeak)Conan package recipe building ffmpeg 8.0+ with per-codec toggles and hardware-accel focus, used in production TeamSpeak client.
- custom-ffmpeg (Nix)Nix flakes/configs for reproducibly compiling custom FFmpeg builds.
- docker-ffmpeg-compilerDocker container compiles ffmpeg, drops static binary onto host, distro-agnostic.
- ffmpeg-android — Per-ABI, Per-Codec Android FFmpeg BuilderAndroid cross-compilation scripts that build FFmpeg per ABI and per codec (for example ./ffmpeg-android_build.sh armeabi-v7a x264) with a r…
- ffmpeg-android-buildCross-compile ffmpeg for Android, needs only NDK installed.
- ffmpeg-apple-siliconCustom Apple Silicon FFmpeg build script with extensive codec support.
- ffmpeg-autobuild — GitHub Actions FFmpeg Windows buildsCI automation that wraps the ffmpeg-windows-build-helpers scripts to publish nightly static Windows FFmpeg builds via GitHub Actions.
- ffmpeg-buildShell script to compile and install static FFmpeg with NVENC hardware acceleration support.
- ffmpeg-builder (Leverex)Static ffmpeg build script via Docker built for GitLab CI integration.
- ffmpeg-builder (jixunmoe)Docker container builds static ffmpeg, versioned invocation via docker run.
- ffmpeg-builder — declarative YAML FFmpeg build systemBuilds static cross-platform FFmpeg from YAML codec profiles, locally or in CI, emitting per-OS/arch artifacts.
- ffmpeg-builds — multi-arch static FFmpeg pipelineOwncast's Earthly + QEMU build pipeline producing static amd64/arm64 FFmpeg binaries for streaming deployments.
- ffmpeg-cross-compile-scriptCross-compiles FFmpeg for Windows on Ubuntu 22.04 via mingw packages, no custom toolchain build needed.