file-type
Detect the file type of a file, stream, or data
Found 685 results for mp3
Detect the file type of a file, stream, or data
Music metadata parser for Node.js, supporting virtual any audio and tag format.
Web Assembly streaming MPEG Layer I/II/III decoder
Library that parses raw data from audio codecs into frames containing data, header values, duration, and other information.
Decode audio data in node or browser
Detect the audio type of a Buffer/Uint8Array
MediaRecorder polyfill to record audio in Edge and Safari
Detect and validate file types by their signatures (✨magic numbers✨)
Pure JavaScript MP3 Encoder
Pure JavaScript MP3 Encoder
Pure JavaScript ID3v2 Tag writer and reader
Pure TypeScript media toolkit for reading, writing, and converting media files, directly in the browser.
An audio recording helper for React. Provides a component and a hook to help with audio recording.
JavaScript library for writing ID3 tag to MP3 files in browsers and Node.js
Library for creating voice messages
FFmpeg.js - Use FFmpeg in the browser powered by WebAssembly
A video.js plugin for recording audio/video/image files.
A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + RTMP, providing reliable cross-browser/platform audio control in as little as 12 KB.
Get the duration of an MP3 file
Node.js SDK for Transloadit
LAME MP3 encoder for Node.js
- [About](#about) - [Usage](#usage) - [Authors](#authors)
MP3 tagging library written in pure JavaScript
<p align="center"> <a href="" rel="noopener"> <img width=100px height=100px src="https://i.ibb.co/JF7Pr3fH/dy-scrap.webp" alt="Scrap"> </a> </p>
Check if a Buffer/Uint8Array is a MP3 file.
Media Tags Reader (ID3, MP4)
Computes the duration of an mp3 buffer in node or browser.
HTML5 video and audio player
Simple and practical Vue audio player component for PC mobile terminal(简单实用的 PC 移动端的 Vue 音频播放器组件)
Recorder库: html5 js 录音 mp3 wav ogg webm amr g711a g711u 格式,支持pc和Android、iOS部分浏览器、Hybrid App(提供Android iOS App源码)、微信,提供ASR语音识别转文字 H5版语音通话聊天示例 DTMF编码解码
A simple Node.js package to download audio and video from the internet
Read and write media metadata using ffmpeg
Library to enable Media Source Extensions API playback for unsupported audio containers and raw codecs
React/NextJS audio player for your music, with custom controls, playlist, filters, and search functionality.
Decode audio files using FFmpeg and WebAssembly
Read MPEG audio frames & tags
A modern ID3 parser written completely in JavaScript, making use of typed arrays and the HTML5 File API
MediaRecorder ponyfill that records audio as mp3
The easy way to play audio in your ember app.
Web audio recording library with encoding to mp3 and chunked output
Concat multiple audio files into a unique one (uses ffmpeg)
Handbrake for node.js. Brings video encoding.
MP3 encoder extension for Mediabunny, based on LAME.
A LAME encoder to be used in web workers
A CommonJS port from the ESM file-type package. Now fixed to not have 'tarHeaderChecksumMatches' error!
Cordova/PhoneGap Plugin for low latency Native Audio Playback, must have for HTML5 games
mp3, id3v1, id3v2 - reader & writer
Parse MP3 playlist files (.pls)
An *Ackchyually* browser compatible file-type hacky replacement of the `file-type` package. Forked from https://github.com/sindresorhus/file-type
Vue.js audio files player with Vuetify UI framework
Library for recording MP3 audio in the browser
audio recordings and draw the curve
Create, load and keep track of samples.
Pure JavaScript MP3 Encoder
JavaScript plugin for playing sounds and music in web
mime type lookup for browser video and audio
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
Detect the file type of a Buffer/Uint8Array in ES5 (can be used for browser and create-react-app
A pure JavaScript id3 tag parser.
An NPM package to facilitate downloading music from YouTube, including automatic retrieval of ID3 tags and album art via the iTunes public API.
NodeJS native bindings to libmp3lame & libmpg123.
A lightweight API to fetch Spotify track details and provide direct download links.
Caching Loader (with optional decode) audio files to be used with WebAudio
Un módulo simple para descargar videos y audios de YouTube.
Downloads Youtube videos (in parallel, as streams), encodes the audio data as mp3 and stores them in a defineable location
兼容多种音频格式的流式音频播放库。支持PCM、MP3、WAV等格式的音频数据流播放。
Extract metadata from audio files
Calculate AcoustID audio fingerprint
An audio player built with Vue.js
Production-ready YouTube downloader with enhanced authentication system. Features 100% error-free codebase, September 2025 YouTube compatibility, advanced cookie management, auto browser authentication (Chrome/Edge/Firefox), multi-threading optimization,
vue.js audio files player
A mp3 converter, converting mp3 audio data to wav type, for both audio type mono and stero
Organize your music collection
HTML5 video and audio player
A utility tool for batch converting wave files to ogg/mp3. This tool currently depends on [SoX](http://sox.sourceforge.net/).
A simple and powerful Node.js tool to download YouTube **videos** and **playlists** with ease. Works both as a **CLI tool** and as a **library**. 🎥🎶
High-performance M4A to MP3 converter built with Effect and TypeScript
Beautiful library to convert browser microphone to mp3 in Javascript
A Howler.js mixin for Vue 2 that makes it easy to create custom audio player components
A tiny script to download various files directly from Habbo.
Load and decode audiofiles using the Web Audio API.
Detect the file type of a Buffer/Uint8Array
Audio recorder tapir component for Vue.js 3. It enables to record, play and send audio messages to a server.
Loads a single or multiple assets and returns a promise.
Comprehensive audio library with progressive streaming, recording capabilities, real-time processing, and intelligent caching for web applications
Easy to create custom audio player components for Vue.js.
Play'em is a javascript component that manages a music/video track queue and plays a sequence of songs by embedding several players in a HTML DIV including Youtube, Soundcloud and Vimeo.
detect audio file type from url
video/audio format converter
FFmpeg node for n8n. This node provides a simple interface to use FFmpeg commands directly within n8n workflows.
Opinionated, responsive, audio player compatible with Twitter Cards - Fully RSC compliant
API wrapper for MusicMetric webservices in node.js
Audio player for Vue 3 based on Vuetify.
Pure JavaScript MP3 Encoder
A library for downloading mp3 data from youtube videos and playlists
2025-02 Updated fork of react-audio-voice-recorder v2.2.0
NodeJS native bindings to libmp3lame & libmpg123.
a command line player, supports play mp3 both from url and local stream.
a cross-browser WebAudio player
Use TikTok TTS from node.js
Pure JavaScript MP3 Encoder
Convert MusicXML to MP3.
node.js addon & native bindings to libmpg123.
Salamander Grand Piano V3 MP3 samples
Get the duration of an MP3 file
Pure JavaScript MP3 Encoder(this a tmp lib to fix bug 'MPEGMode is not defined')
a media library (indexer and search/browse api)
Audio recorder tapir component for Vue.js 3. It enables to record, play and send audio messages to a server.
A server-side module for transcoding videos, audio, and images using FFmpeg with smart presets and optimizations
Detect the file type of a Buffer/Uint8Array
Small Module to play audio using HTML audio tag
A modern ID3 parser written completely in JavaScript, making use of typed arrays and the HTML5 File API
Parsing of MP3 headers including Xing table.
internet radio engine made on NodeJS platform
A CLI/Library written in typescript/javascript, which allows you to download/play videos from YouTube onto your system.
A simple wrapper for the Youtube Downloader CC API for downloading YouTube videos as MP3 or MP4.
NodeJS native bindings to libmp3lame & libmpg123. Fixed bindings for Node 12
Official JavaScript SDK for ytb-dw YouTube download service - Download YouTube videos and audio with ease
wav-blob-util is a utility library that converts audio blobs to the Wave format with clamping samples onto the 16-bit resolution.

Perform speech-to-text on audio files within your n8n workflows.This node provides local audio transcription, no internet or third-party APIs required for processing.
Simple ReactJS HTML5 audio player component built with SVG icons from The Noun Project.
This is a Simple script to generate MP3 from text, using public Google Translate API, so it have the limits of public usage
从 THBWiki 自动填写东方 Project CD 曲目信息.
A lightweight video to audio conversion tool to convert mp4, avi and mov file to mp3, wav and aac file.
A powerful library for downloading videos and files from various platforms.
Web audio recording library with encoding to mp3 and chunked output
Lightweight HLS streaming from MP3 files on demand, without temporary files or ffmpeg dependency
A stream to transform a bunch of mp3 streams into one
Stitching Together MP3 Playback in HTML5 Audio with ES6
Lightweight YouTube downloader module with search, suggestions, and download capabilities
Decentralised music using hypercore
Detect the file type of a file, stream, or data
Download audio from YouTube
Plays a sound file on the system. Allows to set up a base directory which contains all the sound files.
A Youtube Downloader
Computes the duration of an mp3 in react native.
TagLib for TypeScript platforms: Deno, Node.js, Bun, Electron, browsers, and Cloudflare Workers
Play audio files without the dreaded 'DOMException: play() can only be initiated by a user gesture' error.
Convert audio using ffmpeg
A simple but better js library to parse cue sheet
A node.js script that downloads Youtube playlists
HandBrake wrapper that makes it seamlessly available as a local dependency
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
A lightweight audio conversion tool to convert mp3, wav and aac file.
Download and convert in MP3 with tags online videos
a tiny and smart cli player of douban.fm in Node.js
rPlayer is a player play streaming radio, this player, offers the possibility to change different audio format. Example: .m3u8, .mp3, .aac.
Salamander Grand Piano V3 MP3 samples
Reads ID3v2 metadata
Tools extracting for media meta-data tags
Salamander Grand Piano V3 MP3 samples
Salamander Grand Piano V3 MP3 samples
https://github.com/apidev234/Audio-Captcha#readme
A React Native library for converting WAV files to MP3 format using LAME encoder
Salamander Grand Piano V3 MP3 samples
Library to cut mp3 files, inspired by https://github.com/lubenard/simple-mp3-cutter.git
Decode audio files using FFmpeg and WebAssembly
youtube mp3 and mp4 download api
Get music metadata from AcoustID Web Service
Converts text to mp3 audio using google-tts-api, it hasn't a limit
Queue mp3 streams from the web and play them out of your speakers.
Salamander Grand Piano V3 MP3 samples
js audio recorder plugin
Optimized and Supercharged React hook to play audio without any DOM element 💪🎧
Convert video to mp3 with using ffmpeg
Play an audio file
youtube scrapper
Streaming music metadata parser for node and the browser.
Convert YouTube videos to mp3 files via the command-line
📥 Módulo para descargar videos o audios de YouTube fácilmente usando dos APIs secretas
YouTube Downloader
An interactive audio package for React
An audio editor built with React
Pure JavaScript MP3 Encoder,Dealing with official 1.2.1 bug issues
Salamander Grand Piano V3 MP3 samples
convert media types
A simple React Native sound player for MP3 and other audio files without external dependencies
Encode video, audio, and images into common formats.
Salamander Grand Piano V3 MP3 samples
Get the duration of a music file
Cross-platform audio library for React Native. Forked from https://github.com/futurice/react-native-audio-toolkit.git
Salamander Grand Piano V3 MP3 samples
Salamander Grand Piano V3 MP3 samples
Etercast MP3 encoder
Salamander Grand Piano V3 MP3 samples
An Mp3 player to play any audio file based on ReactJS
A video.js plugin for recording audio/video/image files.
YouTube audio/video downloader tool.
Salamander Grand Piano V3 MP3 samples
ZingMp3 API
SHOUTcast/Icecast stream recorder
A React Native module that allows you to open a file (mp3, mp4, pdf, word, excel, dwg etc.) on your device with its default application
utility for managing audio buffers, playback, and visualizations
Salamander Grand Piano V3 MP3 samples
hobson plugin for youtube audio search service
Browserifed version of music-metadata
Web audio manager
Salamander Grand Piano V3 MP3 samples
NodeJS native bindings to mpg123 'control_generic' command line interface.
Salamander Grand Piano V3 MP3 samples
An interface to play audio from a URL or local file from Directus
音乐播放组件
Wrapper around the `mediainfo' program for obtaining information about media files
a mp3 stream player
Use the browser Audio api to play mp3 files in node
many music files onto few devices
Pure JS mp3 decoder.
Simple command-line utility to automate applying tags and covers to mp3 files
Download Youtube videos as mp3 using http://youtube-mp3.org
A simple node package for discord music bot developers to download YouTube videos as MP3
Slicing MP3 files in browser
A simple way to use a HTML Media Element (video or audio) with your own custom controls.
Salamander Grand Piano V3 MP3 samples
a library and command line utility that lets you extract single note mp3s from soundfont files
A library for reading/writing mp3 tag data
A MusicBrainz XML Web Service Version 2 client
Pure JavaScript MP3 Encoder
vue-audio-native
Library that parses raw data from audio codecs into frames containing data, header values, duration, and other information.
Music metadata parser for Node.js, supporting virtual any audio and tag format.
Salamander Grand Piano V3 MP3 samples
A simple youtube to mp3 npm module
Salamander Grand Piano V3 MP3 samples
Uploads multiple mp3 files to youtube
A mp3 playing library for Node.js cli.
Downloads playlists from Spotify as mp3 files. Songs are sourced from videos posted on youtube and song metadata is from the Spotify API
Read-Slice-Write audio files (mp3 and wav) from Node.js
Shine fixed-point mp3 encoder
Reads and Writes ID3 tags for audio files using Javascript
A mp3 player,get data by ajax and play by audiocontext or mediasource.it can download and reprocessing while playing
It's middleware for simple create player in node.js project.
A package for extract audio data of the Lëtzebuerger Online Dictionnaire (LOD)
Play and record SomaFM radio channels
NodeJS native bindings to libmp3lame & libmpg123.
preview the documents
A simple live streaming library written in JavaScript with ffmpeg.
Pure JavaScript ID3 Tag writer/reader
## Current Renderable File Types
Audio recorder component for Vue.js 3. It enables to record, play and send audio messages to a server.
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
A reliable YouTube to MP3 downloader with direct API integration, authenticated sessions, and automatic ID3 tagging. No more broken ytdl dependencies!
a dummy 15ms silent MP3 as datauri
WASM (WebAssembly) encode/decode mp3/ogg/opus/vorbis from/to Float32Array. Well tested @ffmpeg/ffmpeg wrapper.
Flexible feature-rich HTML5 & Vanilla JS audio player.
un4seen Bass Audio Library based on ffi bindings, tested and updated
iTunes info downloader
Wraps FFmpegMediaMetadataRetriever for React Native.
N8N Community Node for Groq Text-to-Speech API integration