Video editing via FFmpeg with git-like staging workflow and platform presets.
Use when the user asks to: (1) cut/trim/edit videos, (2) convert formats or codecs,
(3) optimize for platforms (WhatsApp, Instagram, YouTube, Twitter, Telegram),
(4) extract audio or create GIFs, (5) get video info/metadata, (6) rotate/resize/crop,
(7) speed up/slow down videos, (8) compress videos, (9) concatenate multiple videos.
All operations go to staging before final approval. Supports operation history,
replay, batch processing, and undo/redo.