video2mp3
v0.1.8
Published
Convert video to mp3 with using ffmpeg
Downloads
33
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-extra
Install
$ npm install video2mp3
API
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.mp3path
is the path of output mp3.options.sampleRate
is 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: