ffmpeg-promise-peaks

0.7.6 • Public • Published

ffmpeg-peaks

Generates a waveform data (peaks) from an audio file using ffmpeg

Example

const ffmpegPeaks = require('ffmpeg-peaks');
 
const ffpeaks = new ffmpegPeaks({
    width: 1640,
    precision: 1,
    numOfChannels: 2,
    sampleRate: 16000
});
 
ffpeaks.getPeaks('/my/input/audio.ogg', '/my/output/peaks.json', (err, peaks) => {
    if (err) return console.error(err);
    console.log(peaks);
});
 
ffpeaks.getPeaks('/my/input/audio2.ogg', (err, peaks) => {
    if (err) return console.error(err);
    console.log(peaks);
});
 

Readme

Keywords

Package Sidebar

Install

npm i ffmpeg-promise-peaks

Weekly Downloads

1

Version

0.7.6

License

MIT

Unpacked Size

1.21 MB

Total Files

17

Last publish

Collaborators

  • dariocaruso