Computes the duration of an mp3 buffer in node or browser.
npm install --save get-mp3-duration
# or
yarn add get-mp3-duration
const getMP3Duration = require('get-mp3-duration')
const buffer = fs.readFileSync('fixtures/vbr.mp3')
const duration = getMP3Duration(buffer)
console.log(duration, 'ms') => 285727 ms
- mp3-duration this package is a fork of mp3-duration to add browser support.
- vmsg is an optimized mp3 recorder for the web which ports the lame mp3 encoder to wasm.
MIT © Travis Fischer
Support my OSS work by following me on twitter