Integration playbook
Very Good FFmpeg + Pipedream
Connect Very Good FFmpeg to Pipedream for code-first video processing automation. Write Node.js, Python, or Go workflows that trigger FFmpeg commands programmatically.
Setup steps
5
Use cases
3
Runtime
6 hrs
workflow.jsonPOST /api/ffmpeg
import axios from "axios"
export default defineComponent({
async run({ steps, $ }) {
const response = await axios.post(
"https://verygoodffmpeg.com/api/ffmpeg",
{
input_files: { input: steps.trigger.event.body.file_url },
output_files: ["output.mp4"],
ffmpeg_commands: ["-i {{input}} -c:v libx264 -crf 23 {{output.mp4}}"]
},
{
headers: {
Authorization: `Bearer ${process.env.VGF_API_KEY}`,
"Content-Type": "application/json"
}
}
)
return response.data
}
})→
→
Setup
How to connect Very Good FFmpeg to Pipedream
Build
What you can build with Pipedream
Start automating Pipedream video workflows
Get an API key in 30 seconds. Your first 2 GB are free. No credit card required.