npm.io
1.0.0 • Published 3 years ago

video-watermark

Licence
MIT
Version
1.0.0
Deps
5
Size
31.3 MB
Vulns
0
Weekly
0
Stars
2

video-watermark

Add watermarks to videos dynamically with expressJS

Install

npm

npm i video-watermark

yarn

yarn add video-watermark

Usage


import { createWatermark } from "video-watermark"
// const { createWatermark } = require("video-watermark")

async (req: Request, res: Response) => {

    return createWatermark({
        expressResponse: res,
        text: "Hello World",
        fontColor: "red",
        fontSize: 42,
        videoPath: "./assets/video2.mp4",
        // optional params
        position: {
            x: "(main_w/2-text_w/2)",
            y: "(main_h/2-text_h/2)"
        }
        // fontPath: "./Roboto-Regular.ttf"
        // useProcOnly: false
    })
}
or you can check the ./example folder.

Pull request welcome