Media Tools

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

Subcategories

Resources (showing 401–487 of 487)

  • Automated Channel TestingRoku Automated Channel Testing: Selenium-based WebDriver + Robot Framework + Samples
  • HLS Stream Health Monitoring ToolHLS stream health monitoring utility tool provides an report of live HLS stream. This utility tool checks the all available bitrate streams…
  • Qctools (GitHub)A quality control tool for analyzing video files, detecting defects, and evaluating technical quality metrics for archival and broadcast pu…
  • LibgosubsA library for parsing and manipulating subtitle files in various formats for processing and conversion.
  • BraveBasic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud
  • SubsyncAutomagically synchronize subtitles with video.
  • Snowmix - The Swiss Army Knife of Open Source Live Video Mixing.Open source live video mixing software for combining multiple video sources and creating real-time composites.
  • Closed Captioning and Subtitling Products - MacCaption and CaptionMaker Overview - TelestreamTelestream Closed Captioning: MacCaption and CaptionMaker allow you to easily author, edit, create subtitles, and encode and repurpose vide…
  • Docker ServeA simple Python based HTTP server that sets CORS allow headers. Useful for streaming from files on local computer
  • SeafileHigh performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features.
  • UnisonFile synchronization tool useful for keeping video assets and media files in sync across multiple servers or locations.
  • MinyamiA lovely video downloader for HLS videos.
  • 4K MediaUncompressed 4K demos, samples, and trailers, to show off your new ultra-HD (2160p) HDR/HLG/Dolby Vision television or monitor.
  • Otter.aiOtter.ai is an AI-powered transcription service that automatically generates subtitles for videos. It integrates with platforms like YouTub…
  • Rev.comRev.com offers professional captioning services that combine AI and human editing to provide accurate subtitles. It supports various video…
  • api.video In-stream AdsDocumentation on implementing in-stream ads in videos and live streams using api.video's platform, supporting VAST and VPAID tags for ad in…
  • truex-ad-renderer-web-integrationDocumentation and resources for integrating true[X]'s CTV web ad renderer, providing guidelines for implementing interactive ad experiences…
  • ZubtitleZubtitle automates the subtitling process, making it easy for beginners to add accurate captions. This AI-powered tool is designed to creat…
  • AudioTrackAudioTrack is an Android class that streams PCM audio buffers to audio hardware for playback. It provides low-level access to audio hardwar…
  • OboeOboe is a C++ library that wraps OpenSL ES and AAudio, offering high-performance audio operations for Android applications. It simplifies t…
  • ironSource Mobile Ad SDKironSource provides a comprehensive mobile ad SDK for Android and iOS, enabling developers to integrate various ad formats, including rewar…
  • Type StudioType Studio is an online video text converter and editor tool that can transcribe video text automatically, support multiple languages, and…
  • VAST 4.0 SpecificationThe Video Ad Serving Template (VAST) 4.0 is a standard developed by the Interactive Advertising Bureau (IAB) that provides a common protoco…
  • TorchAudioTorchAudio provides a set of tools and building blocks for audio and speech processing, designed to accelerate the development and deployme…
  • Processing Video LibraryThe Processing Video library enables playback of movie files and capture of video data from cameras. It supports a wide range of media form…
  • OpenIMAJ Audio Processing LibrariesOpenIMAJ provides a suite of audio processing and analysis tools, including implementations of various audio processors such as multichanne…
  • Ad Insertion SampleA server-side ad insertion system featuring on-demand video transcoding and streaming, with ad insertion based on video content analysis, p…
  • web-monetisation-video-adsA utility that enables developers to monetize videos by utilizing web monetization when available and loading ads as a fallback through the…
  • x9k3An HLS segmenter with SCTE-35 support, enabling live streaming from non-live sources and looping, useful for dynamic ad insertion scenarios.
  • threefiveA Python library for parsing SCTE-35 in various formats, including MPEGTS, HLS, and DASH, facilitating ad insertion and management in video…
  • Subtitle WorkshopSubtitle Workshop is a free subtitle editor with a user-friendly interface and support for multiple subtitle formats. It offers features li…
  • Applicaster Video Ads IntegrationDocumentation and tools for integrating video ads into applications using Applicaster's platform, supporting VAST and VMAP tags with the IM…
  • Radiant Media PlayerA comprehensive media player that offers built-in support for video ads using the Google IMA HTML5 SDK, facilitating seamless ad integratio…
  • Video.js Ads PluginA plugin for Video.js that provides common functionality needed by video ad integrations, simplifying the process of incorporating ads into…
  • Subtitle HorseSubtitle Horse is a browser-based captions editor for subtitling videos. This free online editor features real-time validation, an interact…
  • TimeSideTimeSide is a Python framework for scalable audio processing, analysis, imaging, transcoding, streaming, and labeling. It provides a high-l…
  • Hippo Video SDKHippo Video SDK provides a complete video infrastructure that can be integrated into platforms with minimal code. It supports rapid deploym…
  • LiVES Video Editing SystemLiVES is an open-source video editing system designed for both professional and amateur video editors. It supports real-time and non-linear…
  • SIMIDSecure Interactive Media Interface Definition (SIMID) is a project by the Interactive Advertising Bureau (IAB) that defines a standard for…
  • AeneasAeneas is a Python library and command-line tool for automating the synchronization of audio and text (forced alignment). It can be used to…
  • Harmonic VOS360 AdHarmonic's VOS360 Ad is a cloud-based platform that leverages server-side ad insertion (SSAI) technology to seamlessly stitch personalized…
  • AudioTools Server by Telos AllianceAudioTools Server is a collection of enterprise-ready audio solutions designed to add file-based expertise to automated environments. It au…
  • DeepMedia Camera SDKDeepMedia's Camera SDK is a state-of-the-art toolkit designed to enhance mobile applications with rich media experiences and augmented real…
  • product_video_adsA solution developed by Google to build video ads at scale, enabling the creation of product video ads efficiently.
  • swiftsubtitlesA Swift package for reading and writing various subtitle formats, including SRT, SBV, SUB, VTT, CSV, LRC, and Podcast Index. It enables iOS…
  • Deepgram Captioning PackagesDeepgram has released two open-source captioning packages: deepgram-captions for Python and @deepgram/captions for JavaScript. These packag…
  • Tero SubtitlerTero Subtitler is an open-source, cross-platform, and free subtitle editing software with a user-friendly interface. It offers fully-fledge…
  • Auto-SubsAuto-Subs is a tool designed to automatically transcribe editing timelines using OpenAI Whisper and Stable-TS for extreme accuracy. It gene…
  • Renee Video Editor ProRenee Video Editor Pro is a comprehensive video editing software that allows users to add subtitles and text to videos effortlessly. It sup…
  • srtsrt is a simple library and set of tools for parsing, modifying, and composing SRT files. It offers a straightforward approach to handling…
  • pysubs2pysubs2 is a Python library for editing subtitle files, supporting various formats including SubRip (SRT), SubStation Alpha (SSA), and Adva…
  • pysrtpysrt is a Python library for parsing, modifying, and composing SubRip (SRT) files. It provides developers with tools to handle subtitle fi…
  • zveloDBzveloDB is a URL database that enhances brand safety in digital video advertising platforms. By integrating zveloDB, platforms can ensure t…
  • Server-Side Ad Insertion TechniquesAn in-depth look at server-side ad insertion (SSAI) methods, discussing their advantages and challenges. This resource is valuable for deve…
  • Interactive Video Ads Integration TechniquesThis resource discusses various techniques for integrating interactive video ads across multiple platforms, enhancing user engagement and p…
  • Brightcove Player Advertising IntegrationBrightcove Player offers comprehensive support for integrating video advertisements using plugins for Google's IMA3 and FreeWheel. It provi…
  • SpotX Video Ad Serving PlatformSpotX is a video ad serving platform that offers solutions for publishers and advertisers to manage and optimize their video ad inventory.…
  • FreeWheel Ad Management PlatformFreeWheel provides a comprehensive ad management platform that enables publishers to manage and monetize their video content across various…
  • AmaraAmara is a web-based platform that enables users to create, edit, and translate subtitles collaboratively. It supports a wide range of vide…
  • VAST 4.0 Sample TagsThe Interactive Advertising Bureau (IAB) provides sample VAST 4.0 tags to help developers understand and implement the latest standards in…
  • VAST InspectorThe VAST Inspector is a tool provided by Google to validate VAST (Video Ad Serving Template) ad tags. It helps developers ensure that their…
  • Google IMA SDKThe Interactive Media Ads (IMA) SDK by Google enables developers to integrate video ads into their applications seamlessly. It supports var…
  • vigenairRecrafting Video Ads with Generative AI, this project leverages machine learning to enhance video advertisements, utilizing technologies li…
  • SubtitldSubtitld is an open-source software designed to edit, transcribe, and create subtitles. It supports various formats like SRT, SSA, TTML, an…
  • Kaltura Video PlayerKaltura's Video Player is an open-source, customizable player that supports advanced video advertising features. It integrates with various…
  • HyBid SDKAn open-source and modular SDK designed for app developers to integrate ads, offering modules for various ad formats such as banners, inter…
  • SpotLinkAn open-source software for dynamic ad insertion in VOD, IPTV, broadband video, and network DVRs, connecting SCTE 130-compliant dynamic ad…
  • SoX (Sound eXchange)SoX is a command-line utility for audio manipulation and processing. It supports various audio formats and provides a range of effects, mak…
  • LibrosaLibrosa is a Python library for analyzing and processing audio signals. It provides functionalities such as feature extraction, visualizati…
  • KapwingKapwing is a user-friendly AI tool that allows users to easily add subtitles, captions, and annotations to videos. It’s ideal for non-profi…
  • create-subtitlesThe 'create-subtitles' tool is designed to generate subtitles from a video and transcript using Python and the YouTube Data API. It assists…
  • VideoCaptionerVideoCaptioner is a video subtitle processing assistant based on large language models (LLM). It supports speech recognition, subtitle segm…
  • VideoLingoVideoLingo is an all-in-one video translation, localization, and dubbing tool designed to generate Netflix-quality subtitles. It automates…
  • Bitmovin AdvertisingBitmovin's player supports client-side and server-side ad insertion, integrating with major ad servers and networks. It offers support for…
  • Video.js IMA PluginThe Video.js IMA Plugin integrates the Video.js player with Google's IMA SDK, enabling seamless ad integration in HTML5 video players. It s…
  • LEADTOOLS Multimedia SDKLEADTOOLS Multimedia SDK provides a comprehensive set of DirectShow and Media Foundation filters for audio and video processing. It offers…
  • SubRipSubRip is a free software program for Windows that extracts subtitles and their timings from various video formats to a text file. Its subt…
  • Gnome SubtitlesGnome Subtitles is an open-source subtitle editor for the GNOME desktop environment. It supports popular subtitle formats and offers featur…
  • madman-androidMadman (Media Ads Manager) is a high-performance alternative to Google's standard IMA Android SDK, allowing developers to render video ads…
  • videojs-contrib-adsA Video.js plugin that provides a framework for creating ad integrations, offering a set of events and methods to manage ad playback and co…
  • Def Video AdsAn asset for the Defold game engine that enables the integration of UnityAds, facilitating the display of video advertisements within Defol…
  • VOCAL Technologies Video Software LibraryVOCAL Technologies provides a comprehensive video software library that includes industry-standard video codecs, multi-channel video framew…
  • LEADTOOLS Audio and Video Processing FiltersLEADTOOLS offers a comprehensive collection of DirectShow filters and Media Foundation transforms for processing and enhancing audio and vi…
  • Captions AppCaptions App is an AI tool that simplifies adding subtitles and captions to videos with auto-generation, translation, and customization opt…
  • SubEasySubEasy is an AI-driven subtitles and transcriptions generator supporting over 100 languages. It provides high accuracy with subtitle reflo…
  • LEXI AI-Powered Captioning ToolkitThe LEXI AI-Powered Captioning Toolkit leverages AI advancements to provide a comprehensive suite covering live and recorded captioning, tr…
  • OOONA ToolsOOONA Tools offers professional online tools for subtitling and captioning, accessible from any computer at any time. The platform provides…