Media Tools

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

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…