Media Tools

Page 22 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 505–528 of 704)

  • OpenSceneSense — AI video scene taggingPython library combining vision models and audio transcription with dynamic frame selection to auto-tag and describe video scenes.
  • OpenTimelineIO DocumentationDocs for the OTIO editorial timeline interchange API and adapters, including per-object metadata handling for post-production workflows.
  • Pmd ToolA pmd_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata
  • PyProbePython library that parses video metadata via ffprobe or MediaInfo into structured output.
  • PymediainfoA Python wrapper around the MediaInfo library. Contribute to sbraz/pymediainfo development by creating an account on GitHub.
  • SRT Metadata ExtractorContribute to Eyevinn/srt-metadata-extractor development by creating an account on GitHub.
  • Symphonia — pure Rust media demuxing and audio decodingPure-Rust multimedia library with ISO-BMFF, MKV, OGG and RIFF demuxers, tag reading and a pluggable FormatReader/Decoder trait system.
  • TMK+PDQF — Meta Video Fingerprinting AlgorithmsMeta's video hashing implementation producing fixed-length 256 KB TMK hashes with two-phase cosine matching, plus vPDQ for clip and subsequ…
  • TelemetaCollaborative media asset management platform for musicology archives, transcoding/annotating video and audio with rich metadata.
  • VTCLab Media AnalyzerIn-browser tool that helps to analyze the internal structure of MPEG-TS and MP4/MOV files.
  • VideoTaggingToolAngular.js web app for managing users, videos, and tagging jobs with an extensible metadata schema for video annotation.
  • Voice Data ExtractA command line interface to combine text information from subtitles with voice data in the video. Provides a convenient way to generate tra…
  • aomanalyzer.ioIn-browser AV1 bitstream analyzer for ivf/obu/webm/avif plus mp4/mkv/ts/mov, running locally with no upload.
  • codem-isoboxer — Browser ISOBMFF Box ParserLightweight browser ISOBMFF (MP4) box parser for inspecting fragmented and progressive MP4 structure.
  • expo-video-metadataCross-platform (iOS/Android/web/Expo) library reading video duration, dimensions, fps, codecs, audio tracks, HDR, and aspect ratio via Medi…
  • ffprobe-pythonPython wrapper library around ffprobe for structured video/audio metadata extraction.
  • h264nal — C++ H.264/H.265 NAL ParserModern C++ NAL-unit parser for H.264 and H.265 (h265nal sister project), with cmake+tests, dumping parsed NALs from Annex B streams.
  • h26x-extractor — H.264/H.265 NAL ExtractorPython tool extracting NAL units from H.264/H.265 bitstreams, decoding type and content with JSON output.
  • hls-id3tagsTool to inject timed metadata into MPEG-TS segments via ID3v2 tags for HLS in-band metadata.
  • hls-id3tags — timed metadata injection into HLSTools to insert ID3v2 timed metadata (TXXX/TIT2) into MPEG transport streams for HLS timed-metadata delivery.
  • hlsinjector — ID3 metadata injector for MPEG-TSInjects ID3 frames at specified timestamps into MPEG transport streams used for HLS, driven by a metadata file.
  • inspector.js — TS Media Container DemuxersTypeScript demuxers/inspectors for MPEG-TS, MP4, and WebM containers.
  • isobmff-inspectorSmall JavaScript/Node ISOBMFF parser aimed at debugging, exposing box fields such as moof/mfhd sequence numbers for fragment analysis.
  • libvideo-metadata (Parrot)C library for serializing/deserializing video metadata for streaming and recording, ships vmeta-extract CLI, used for drone-footage telemet…