在 Node.js 中通过 @ffmpeg-installer/ffmpeg 一键安装 ffmpeg 依赖

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

关于

https://www.npmjs.com/package/@ffmpeg-installer/ffmpeg

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

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

使用方式

安装

npm install ffmpeg-static

官方示例:

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

这个 electron + ffpmeg 的播放器,也是基于该方式安装。

https://github.com/ziyang0116/rockplayer

本文收录于专栏
收集一些好用的前端开源库,主要是 npm 包