在 Node.js 中一键安装 ffmpeg 依赖

配置 ffmpeg 通常需要做很多设置工作,但通过该 npm 包我们可以直接在 Node.js 中引用 ffmpeg,它会被自动安装。

关于

会根据当前系统环境,一键安装 ffmpeg 可执行的二进制文件。

比起同类型的 ffmpeg-static 等包, 这种形式无需到其他站点下载,直接在 npm 的镜像源(如淘宝源)中就能完成安装。

使用 fluent-ffmpeg 包来操作 ffmpeg 功能。

使用方式

安装

npm install --save @ffmpeg-installer/ffmpeg @ffprobe-installer/ffprobe fluent-ffmpeg

示例:

import ffmpegPath from '@ffmpeg-installer/ffmpeg';
import ffprobePath from '@ffprobe-installer/ffprobe';
import ffmpeg from 'fluent-ffmpeg';

ffmpeg.setFfmpegPath(ffmpegPath.path);
ffmpeg.setFfprobePath(ffprobePath.path);
本文收录于专栏
收集一些好用的前端开源库,主要是 npm 包