如何将 ffmpeg 与 node.js 一起使用

问题描述 投票:0回答:1

嗨。我想在这个项目中使用 ffmpeg(点击查看)。我尝试使用 wasm 但速度太慢。所以我正在为此使用 Nestjs 和 NodeJS 制作一个后台应用程序。我想问:做什么比较好?我应该使用绑定吗?或者我应该用什么? (拜托,我已经查过这个主题,我知道 npm 中有一个名为“ffmpeg”的库,如果您不知道如何正确工作,请不要回复)

我尝试使用 ffmpeg.wasm,但速度太慢。所以我正在做一个背部。

node.js typescript amazon-web-services ffmpeg backend
1个回答
0
投票

我使用 ffmpeg 从对我有用的视频中生成缩略图

const ffmpegPath = require("@ffmpeg-installer/ffmpeg").path;
const ffmpeg = require("fluent-ffmpeg");
ffmpeg.setFfmpegPath(ffmpegPath);

      const inputVideoPath = folderpath;
            const thumbnailTime = 5;
            ffmpeg(inputVideoPath)
              .seekInput(thumbnailTime)
              .frames(1)
              .size(`150x80`)
              .output(outputThumbnailPath)
              .on("end", () => {})
              .run();
© www.soinside.com 2019 - 2024. All rights reserved.