← Back to tools
View AGENTS.md for ffmpeg
ffmpeg
The Swiss knife of video editing from the command line
Description
FFmpeg is a complete, cross-platform solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. FFmpeg is the backbone of countless multimedia applications and supports virtually every audio and video format.
When to use this tool
✓ Good fit when
- You need to convert audio or video formats
- You need to process multimedia files programmatically
- You want to record or stream media
✕ Avoid when
- You need a GUI video editor
- Simple tasks where a wrapper tool is easier
AI Summary
The most comprehensive multimedia framework for recording, converting, and streaming audio and video.
Capabilities
- + Convert between virtually any audio/video format
- + Record from various input sources
- + Stream audio and video
- + Apply filters and effects to media
- + Extract audio from video and vice versa
- + Trim, cut, merge, and manipulate media files
Use When
- → You need to convert audio or video formats
- → You need to process multimedia files programmatically
- → You want to record or stream media
Avoid When
- x You need a GUI video editor
- x Simple tasks where a wrapper tool is easier