General Tools

Page 2 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 25–48 of 514)

  • ManimManim is an animation engine for explanatory math videos. It allows for the creation of precise animations programmatically, making it a po…
  • Media-Transport-LibraryDeveloped by OpenVisualCloud, this library provides a real-time media transport stack for both raw and compressed video. It supports variou…
  • Microsoft PlayReadyMicrosoft PlayReady is a comprehensive DRM technology designed to protect digital media content across various devices and platforms, ensur…
  • MoviePyMoviePy is a Python library that provides a user-friendly interface for video editing and creation. It allows for tasks such as cutting, co…
  • MpA media inspection and analysis tool that provides information and metadata about media files.
  • NVIDIA Video Processing TechnologiesNVIDIA offers a suite of GPU-accelerated video processing technologies, including SDKs and libraries for tasks such as video encoding, deco…
  • Nimble Streamer DRMNimble Streamer is a media server that supports Digital Rights Management (DRM) for various encryption providers, including Widevine, PlayR…
  • OpenDRMOpenDRM is an open-source implementation of Digital Rights Management (DRM) systems, including support for PlayReady, Widevine, and FairPla…
  • OpenDVC: Open Source Implementation of Deep Video CompressionOpenDVC is an open-source TensorFlow implementation of the Deep Video Compression (DVC) method. It provides both PSNR-optimized and MS-SSIM…
  • PallyCon DRM CLI PackagerA command-line tool that packages original content into encrypted streaming content with Multi-DRM support. It facilitates the integration…
  • PallyCon Multi-DRM CloudPallyCon Multi-DRM Cloud by INKA Entworks is a SaaS solution that simplifies DRM licensing services for online video providers. It integrat…
  • PallyCon Multi-DRM Integration SamplesA collection of sample projects demonstrating the integration of PallyCon Multi-DRM services with various HTML5 players. These samples are…
  • Process Home VideosA collection of helper scripts designed to process home videos and upload them to MediaGoblin. The scripts include functionalities for conv…
  • Pssh boxPython utility for parsing and generating PSSH boxes used in content protection and multi-DRM workflows.
  • PyTorchVideoPyTorchVideo is a deep learning library designed for video understanding tasks. It offers modular and efficient components for video classi…
  • QUANTEEC Digital Rights ManagementQUANTEEC provides a plugin that enables DRM-protected playback by encrypting video data on the server side and decrypting it on the player…
  • Qencode Digital Rights ManagementQencode offers a comprehensive DRM solution integrated with their video transcoding and live streaming services. It supports multiple DRM s…
  • RAPIQUERAPIQUE (Rapid and Accurate Video Quality Evaluator) is a model for blind video quality assessment of user-generated content. It combines q…
  • Seriously.jsSeriously.js is a real-time, node-based video compositor for the web. Inspired by professional software like After Effects, it allows dynam…
  • THEOplayer DRM Integration GuideTHEOplayer provides a detailed guide for integrating various DRM systems, including FairPlay, Widevine, and PlayReady, into their video pla…
  • VPF: Hardware-Accelerated Video Processing Framework in PythonVPF is a Python library that provides a simple yet powerful tool for fully hardware-accelerated video encoding, decoding, and processing. B…
  • VPF: Video Processing FrameworkVPF is a hardware-accelerated video processing framework in Python developed by NVIDIA. It provides developers with tools for fully hardwar…
  • VPlayed DRM PlatformVPlayed offers a comprehensive DRM platform designed to protect video content against piracy. It features AES256 encryption, dynamic waterm…
  • VapourSynthVapourSynth is a video processing framework with a scripting interface. It is designed to be a modern replacement for AviSynth, offering su…