Media Tools

Page 7 of 30: Explore 704 curated media processing and video editing tools for transcoding, analysis, and manipulation on Awesome Video.

About this collection

Media Tools brings together 704 curated resources from across the video technology landscape. Notable topics include AI & Machine Learning Tools, Ads & QoE, Audio & Subtitles, and Audio Analysis & Processing.

Subcategories

Resources (showing 145–168 of 704)

  • FGVC[ECCV 2020] Flow-edge Guided Video Completion.
  • FILM: Frame Interpolation for Large MotionGoogle Research's unified neural network for video frame interpolation handling large motion without requiring optical flow or depth estima…
  • FlashVSRCVPR 2026 real-time diffusion-based streaming video super-resolution using one-step, locality-constrained sparse attention with a tiny cond…
  • Fraunhofer NNCodec — MPEG Neural Network Coding Reference ImplementationOpen implementation of ISO/IEC 15938-17 (MPEG NNC) for compressing neural networks, conformant as of the 2.0 beta.
  • InternVideo — Video Foundation Model FamilyProject page for the InternVideo video foundation models providing CLIP-style video/text embeddings for retrieval and understanding, spanni…
  • JukeboxCode for the paper "Jukebox: A Generative Model for Music"
  • MoMoAAAI 2025 "Disentangled Motion Modeling for Video Frame Interpolation," diffusion-based motion disentanglement approach.
  • NVIDIA Maxine VFX SDK SamplesAI-powered real-time video effects (denoise, super-res, artifact removal) via Tensor Cores.
  • ProPainterICCV 2023 video inpainting tool for object removal/completion using propagation and transformer-based approach, CLI-usable.
  • PyNvVideoCodec API Programming GuideNVIDIA's Python bindings over the Video Codec SDK for GPU-accelerated decode/encode pipelines feeding ML and analytics workloads.
  • PyTorch Blog: TorchCodec — Easy and Efficient Video DecodingOfficial launch post explaining TorchCodec's design, seeking/indexing model, GPU decode tradeoffs and benchmarks against prior PyTorch medi…
  • RIFE (ECCV2022)Real-time flow-based video frame interpolation model, widely used as the backend for many interpolation tools.
  • SimpleVQADeep-learning no-reference video quality assessment for user-generated content, in PyTorch with SlowFast feature extraction.
  • Smart City SampleThe smart city reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO™ Toolkit, fo…
  • SparkVSRECCV 2026 interactive video super-resolution via sparse keyframe propagation, user super-resolves keyframes and it propagates the rest.
  • SwiftVR: Real-Time One-Step Generative Video Restoration2026 paper on real-time one-step diffusion-distillation video restoration, part of emerging real-time generative VSR research line.
  • TorchCodec Documentation — FFmpeg-Backed Video Decoding to TensorsMeta's library docs for decoding video/audio directly into PyTorch tensors with CPU and CUDA/NVDEC paths, index- and PTS-based frame access…
  • Track-AnythingInteractive video object tracking and segmentation tool built on Segment Anything, XMem, and E2FGVI, feeding video inpainting pipelines.
  • TwelveLabs Marengo — Video Embedding Model DocumentationDocs for a multimodal video embedding model supporting long-form video with shot-boundary segmentation, used for search, dedup and content…
  • Upscale-A-VideoCVPR 2024 temporal-consistent diffusion model for real-world video super-resolution.
  • UpscalerCLI-friendly consolidation of compiled open-source AI image/video upscaler binaries, no Python environment needed.
  • VapourSynth Super-Resolution HelperSetup scripts and configurations for running ESRGAN-family super-resolution models inside VapourSynth encoding graphs.
  • Video TensorflowTalk deck on using TensorFlow for audience measurement in video streaming pipelines.
  • VideocrExtract hardcoded subtitles from videos using machine learning