ffmpeg Extension
Add FFmpeg to your Trigger.dev build image.
Setup
ts
import { ffmpeg } from "@trigger.dev/build/extensions/core";
export default defineConfig({
project: "<project ref>",
build: {
extensions: [
ffmpeg(), // Debian apt version (default)
// ffmpeg({ version: "7" }), // Static FFmpeg 7.x build
],
},
});Options
| Config | Description |
|---|---|
ffmpeg() | Install via Debian apt package manager |
ffmpeg({ version: "7" }) | Install static FFmpeg 7.x build |
Notes
- Automatically sets
FFMPEG_PATHandFFPROBE_PATHenvironment variables - If using
fluent-ffmpeg, add it tobuild.externalin your config
ts
build: {
external: ["fluent-ffmpeg"],
extensions: [ffmpeg()],
}