@calipsa/video-utils
Version:
Video utilities
20 lines • 824 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const ffmpeg_stream_1 = require("ffmpeg-stream");
const getFfmpegOptions_1 = __importDefault(require("./getFfmpegOptions"));
const streamImages_1 = __importDefault(require("./streamImages"));
exports.default = ({ images, format, fps, }) => {
const converter = new ffmpeg_stream_1.Converter();
const input = converter.createInputStream({
f: 'image2pipe',
r: fps,
});
const output = converter.createOutputStream((0, getFfmpegOptions_1.default)(format));
(0, streamImages_1.default)(images, input);
converter.run();
return output;
};
//# sourceMappingURL=index.js.map