Files
vladfaust.github.io/posts/2023-11-07-ffmpegai.md
2023-11-07 22:42:23 +07:00

41 lines
877 B
Markdown

---
title: ffmpeg.ai
location: Pattaya, Thailand
excerpt: An OpenAI assistant to help with ffmpeg
ogType: article
cover: /public/img/posts/2023-11-07-ffmpegai/cover.png
---
![Cover](/public/img/posts/2023-11-07-ffmpegai/cover.png)
I wanted to get the first frame of a GIF.
How would I do that with ffmpeg?
With recent OpenAI announce, we can now use Assistant API.
Let's create an assistant then!
Add this function:
```json
{
"name": "ffmpeg",
"description": "Run ffmpeg with a few options",
"parameters": {
"type": "object",
"properties": {
"args": {
"type": "string",
"description": "The args to pass to ffmpeg"
}
},
"required": ["args"]
}
}
```
Cool, now we can press the little Test button in the corner and play with our assistant!
![Example](/public/img/posts/2023-11-07-ffmpegai/example.png)
Isn't that sweet?