1.0.0 • Published 5 years ago

convert-to-audio v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
5 years ago

Convert To Audio

Node ffmpeg wrapper to convert audio or video file to an audio file that meets STT specs

Setup

git clone git@github.com:pietrop/convert-to-audio.git
cd convert-to-audio
npm install

Usage

npm install convert-to-wav
const convertToAudio = require('convert-to-wav');

const url = 'https://download.ted.com/talks/KateDarling_2018S-950k.mp4';
const audioFileOutput = './ted-talk.wav';

convertToAudio(url, audioFileOutput)
  .then((newFile) => {
    console.log(newFile);
  })
  .catch((err)=>{
    console.error(err)
  })

Or with async await, inside an async block

const convertToAudio = require('convert-to-wav');

const url = 'https://download.ted.com/talks/KateDarling_2018S-950k.mp4';
const audioFileOutput = './ted-talk.wav';
// inside an async function 
const newFile = await convertToAudio(url, audioFileOutput)

System Architecture

Uses ffmpeg, and fluent ffmpeg to convert to audio, wav.

Development env

Node version is set in node version manager .nvmrc

Build

NA

Tests

NA

Deployment

npm run publish