Monday, 3 August 2020

How to set the destination folder of a Node.js fluent-ffmpeg screenshot to your AWS S3 bucket ?

I am able to save snapshots in my system folder, but when I trying to use s3 bucket url in Folder attribute of screenshot, it is giving relative path. Is there a way to directly save snapshot to S3?ffmpeg(video.videoUrl).on("filenames", (filenames) => {console.log("generates", filenames.join(", "));console.log(filenames);filepath = `${uploadFolder}/${filenames[0]}`;}).on("end", async () => {console.log("screenshot taken");video.thumbnailPath = filepath;await Post.findOneAndUpdate({ "videos._id": video._id },{ $set: { "videos.$": video } });}).on("error", (er) => {console.log("error occured", er);}).screenshot({count: 1,folder: uploadFolder //bucket path,filename: "thumbnail-%b.jpg",});​

Submitted August 03, 2020 at 07:53PM by prak281993

No comments:

Post a Comment