2.0.0 • Published 5 years ago

gulp-fluent-ffmpeg v2.0.0

Weekly downloads
197
License
MIT
Repository
github
Last release
5 years ago

gulp fluent ffmpeg

A fluent ffmpeg plugin for gulp. Refer to fluent ffmpeg's docs for api commands.

Build Status

Important

Make sure to specify a file format when transcoding, instead of calling the format() method. This is necessary because of the way gulp handles streaming files.

Installation

npm install gulp-fluent-ffmpeg --save

Example

var ffmpeg = require('gulp-fluent-ffmpeg');

gulp.task('audio', function () {
  // transcode ogg files to mp3
  return gulp.src('src/audio/*.ogg')
    .pipe(ffmpeg('mp3', function (cmd) {
      return cmd
        .audioBitrate('128k')
        .audioChannels(2)
        .audioCodec('libmp3lame')
    }))
    .pipe(gulp.dest('dest/audio'));
});