前言
FFmpeg是一套可以用来记录、转换数字音频、视频,并且能够利用它们来创建一个新的流媒体格式的自由软件项目,它被广泛应用在视频处理、音频处理以及直播领域。其中,@ffmpeg/ffmpeg
是一个将 FFmpeg 编译为 WebAssembly(WASM)的库,可支持几乎所有的音视频格式。
安装与引入
- 使用 npm 安装
@ffmpeg/ffmpeg
和@ffmpeg/core
npm install @ffmpeg/core@0.11.0 @ffmpeg/ffmpeg@0.11.6 --save // @ffmpeg/ffmpeg@0.11.x 系列版本已经被广泛使用,且与 Vite 和其他工具链兼容
- 在 JavaScript 文件中引入该库
参数名 作用 默认值 log
是否启用日志输出(true 或 false