A React component for adding video to your Next.js application. It extends both the video element and your Next app with features for automatic video optimization.
A comprehensive toolkit for downloading audio and video content from YouTube, social media platforms, and various streaming services. This tool integrates advanced AI functionalities for enhanced media processing.
## What's in here?
Media processing library for Node.js
<!-- README for NPM; the one for GitHub is in .github directory. -->
🎙️ A lightweight React hook for audio recording using native Web APIs (MediaRecorder, getUserMedia). Start, stop, pause, resume audio recordings with customizable callbacks. Perfect for voice notes, interviews, podcasts, and real-time audio processing in
High-quality audio recording Capacitor plugin with native iOS & Android support. Features pause/resume, microphone management, real-time monitoring, audio trimming, and comprehensive mobile audio recording capabilities.
Microsoft processes data you upload to Mesh and stores that data in your M365 Tenant. By uploading information or media, you consent to our collection, use, and processing of that data as described in the Microsoft Privacy Statement: aka.ms/privacy.
Microsoft processes data you upload to Mesh and stores that data in your M365 Tenant. By uploading information or media, you consent to our collection, use, and processing of that data as described in the Microsoft Privacy Statement: aka.ms/privacy.
File extensions and media types, grouped by application and type. Useful when you need to process or restrict processing to certain types of files.
PostCSS processing for container queries, using a media query like syntax.
The Schibsted Media data controller SDK is a simple module for rendering information in order to comply with GDPR laws of informing users of who are controlling and processing their data. This SDK provides functionality to comply with the [guidelines as o
N8N custom nodes for video editing and media processing
A CLI tool to convert videos into multiple resolutions and generate HLS playlists for seamless adaptive streaming.
This library allows you to upload large media files to Amazon S3 in chunks. It supports parallel uploads and provides a simple interface for configuring and initiating the upload process.
Node.js library for downloading and processing Instagram media data such as reels, posts, and stories with ease.
A package to simplify the media capturing process
<source media="(prefers-color-scheme: dark)" srcset="https://images.clerk.com/static/logo-dark-mo
<source media="(prefers-color-scheme: dark)" srcset="media/logo-dark-mode.svg"> <source media="(prefers-color-scheme: light)" sr
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/@ryniaubenpm/delectus-illum-cum/opensource-website/raw/main/src/images/categorie
Managing SEO for your Astro website just got easier with @zfben/astro-head. This package simplifies the process of adding essential meta tags and open graph/twitter meta data to your Astro components, boosting your website's search engine visibility.
Set of helper methods to ease the WebRTC Media connection process.
## Overview `@rysh/json-to-css` is a powerful package that converts JSON objects into minified CSS code. This tool is designed to streamline the process of generating CSS from JSON structures, making it easier to manage styles programmatically.
Suite of tools to manage media installations
Twitter marketing ML advisor
Slay Q is a queue and background job management system inspired by Inngest. It's in production use on https://slay.pics for managing all of our media processing, notifications and other services.
A package for compressing video files
All that you want to easily process media groups in telegraf.js
A Node.js library for sentiment analysis using TextBlob
Generate multi-resolution FFmpeg HLS commands from any .mp4 file via a smart CLI. Auto-detects streams, builds playlists, and speeds up your video pipeline.
Enhance the search engine and social media optimization of your Svelte application effortlessly using SEO. This user-friendly and potent package streamlines the process by incorporating crucial elements such as meta tags, Open Graph, Twitter Card tags, an
This is a module for manipulating media elements and for graphics processing.
A collection of common CONTENT types for use in applications.
一个图像识别模型的命令行工具,用于为视频和图片文件生成语义化文件名。
Client Uploader is a powerful, flexible TypeScript library designed to streamline the process of uploading videos to your hypermedia account.
Blob fns is a lightweight, versatile npm package designed to simplify working with Blob objects in JavaScript. Whether you're dealing with text, JSON, images, or binary data, Blob Utilities provides an easy-to-use API for creating, converting, and manipul
n8n node for ClipMagic API - Video and audio processing tools
A collection of common MIME types for use in applications.
Youtube transcript api
Web-ready standardized file processing and serialization. Read, write, convert and send files. Including image, audio, video and any other file. Easily convert between base64, bytes, numpy and more. Create browser elements or use in node.js
TypeScript renderer for processing visual media in the browser
Comprehensive utility library for Coze plugins with multimedia processing, browser automation, cloud storage integration, and AI-powered video/audio generation capabilities
Pixteroid is a Node.js API designed for efficient image upscaling and restoration, powered by AI and utilizing the NCNN framework. It employs Real-ESRGAN and ESRGAN model weights to upscale and restore images, providing three distinct levels of detail and
Redis-backed highly-scale-able and cloud-fit distributed media processing engine.
Middleware and utilities for handling and grouping media messages (photos, videos) in grammY bots, enabling easy processing of media groups.