配置 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 的播放器,也是基于该方式安装。