video2mp3
v0.1.8
Published
Convert video to mp3 with using ffmpeg
Readme
video2mp3
Convert video to mp3 with using ffmpeg
Prerequisite
It requires ffmpeg and liblamemp3 codec.
In ubuntu, you can install these libraries:
$ sudo apt-get install ffmpeg libavcodec-extraInstall
$ npm install video2mp3API
var
video2mp3 = require('video2mp3');video2mp3.convert(videoPath or videoStream, [options or mp3path], [callback])
If passed no-object type value (i.e. string, number ...) as the second argument,
it equals convert(video, {mp3path: options}, callback).
options follows such properties:
options.mp3pathis the path of output mp3.options.sampleRateis the sampling rate, default is 44.1kHz.
If passed no options.mp3path, it returns stream object to convert to mp3.
video2mp3.convert('video.mp4').pipe(require('fs').createWriteStream('audio.mp3'));Otherwise it converts video to mp3 and save to options.mp3path,
and callback call with null or error object when it succeeded or failured.
video2mp3.convert('video.mp4', {mp3path: 'audio.mp3', sampleRate: 8000}, function (err) {
if (err) throw err;
console.log('convert successfully!');
});Author
TSUYUSATO Kitsune (MakeNowJust)
License
Apache-2.0. Please read LICENSE.
Contribute
- Fork this repository.
- Checkout your feature branch.
- Commit your change.
- Push and Pull request.
Welcome your pull request :smile:

