Skip to the content.

mp3-slice

npm version install size npm downloads

Tool for slicing mp3 audio file in browser

Input : MP3 File   Output : WAV chunk(s)

Table of Contents

Installing

Using npm:

$ npm install mp3-slice

Using yarn:

$ yarn add mp3-slice

Example

Import
import mp3Slice from "mp3-slice";
Slicing mp3 into seconds
const mp3File = e.target.files[0];
const chunkDuration = 5; // seconds
const chunks = await mp3Slice.sliceIntoSeconds(mp3File, chunkDuration);
Trimming mp3
const mp3File = e.target.files[0];
const trimFrom = 10; // seconds
const trimTo = 20; // seconds
const blob = await mp3Slice.trim(mp3File, trimFrom, trimTo);