Media Tools

Explore 704 curated media processing and video editing tools for transcoding, analysis, and manipulation on Awesome Video.

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