Skip to content

Commit

Permalink
add example any-to-mp4-steam.js
Browse files Browse the repository at this point in the history
  • Loading branch information
ArturAralin committed May 1, 2020
1 parent 1266709 commit 777fde7
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions examples/any-to-mp4-steam.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
// The solution based on adding -movflags for mp4 output
// For more movflags details check ffmpeg docs
// https://ffmpeg.org/ffmpeg-formats.html#toc-Options-9

var fs = require('fs');
var path = require('path');
var ffmpeg = require('../index');

var pathToSourceFile = path.resolve(__dirname, '../test/assets/testvideo-169.avi');
var readStream = fs.createReadStream(pathToSourceFile);
var writeStream = fs.createWriteStream('./output.mp4');

ffmpeg(readStream)
.addOutputOptions('-movflags +frag_keyframe+separate_moof+omit_tfhd_offset+empty_moov')
.format('mp4')
.pipe(writeStream);

0 comments on commit 777fde7

Please sign in to comment.