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
- XML + Code + Good times = RSG ApplicationWritten by John Zolezzi - April 6th 2018.
- 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.
- avbuildffmpeg build tool covering iOS, Android, OpenHarmony, Raspberry Pi, win32, uwp, linux, macOS.
- 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.
- 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 (jixunmoe)Docker container builds static ffmpeg, versioned invocation via docker run.
- ffmpeg-builder (Leverex)Static ffmpeg build script via Docker built for GitLab CI integration.
- 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 — 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 — multi-arch static FFmpeg pipelineOwncast's Earthly + QEMU build pipeline producing static amd64/arm64 FFmpeg binaries for streaming deployments.
- FFmpeg-Builds-SVT-AV1-EssentialCI pipeline that daily-builds ffmpeg bundled with SVT-AV1-Essential fork, auto-releasing win64/linux64 binaries.
- ffmpeg-cross-compile-scriptCross-compiles FFmpeg for Windows on Ubuntu 22.04 via mingw packages, no custom toolchain build needed.
- ffmpeg-kit-buildersActively maintained successor build system to archived FFmpegKit/mobile-ffmpeg, targeting Linux/macOS/iOS/Android/Windows.
- ffmpeg-rvvFFmpeg fork with RISC-V Vector (RVV) intrinsics for H.264 decode, including cross-compile config for the riscv64 toolchain.
- ffmpeg-static (zimbatm)Minimal script set producing a fully static FFmpeg build with webm/h264 deps baked in.