1.0.3 • Published 2 years ago

ffmpeg-multistream v1.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

ffmpeg-multistream - FFMPEG input multistream

Usage

Multistream - constructor

import Multistream from "ffmpeg-multistream";

const multistream = new Multistream(ReadableStream);

Multistream - get url

console.log(multistream.url);

Multistream - release (When not using this multistream)

multistream.release();

Example

import Multistream from "ffmpeg-multistream";
import fs from "fs";
import ffmpeg from "fluent-ffmpeg";

const videoMultistream = new Multistream(fs.createReadStream("test.mp4"));
const audioMultistream = new Multistream(fs.createReadStream("test.mp3"));

ffmpeg()
  .input(videoMultistream.url)
  .inputFormat("mp4")
  .input(audioMultistream.url)
  .inputFormat("mp3")
  .videoCodec("copy")
  .audioCodec("copy")
  .output("out2.mp4")
  .addOptions(["-map", "0:v", "-map", "1:a", "-y"])
  .run();
1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago