Run ffmpeg in production
without the headaches

Stop hacking together EC2s and figuring out S3 permissions. Start transforming video, images and audio with ffmpeg.

import Ffmpeg from 'streamgoat'
const ffmpeg = new Ffmpeg({ apiKey })
// Strip audio from a video file
const audio = await ffmpeg('input.mp4')
.noVideo()
.format('mp3')
// Create a clip from a longer video
const clip = await ffmpeg('long-video.mp4')
.setStartTime(2)
.setDuration(10)

Works with

NextJS
React
Remix
NodeJS