Hasty Briefsbeta

Bilingual

Show HN: WTFfmpeg

9 months ago
  • #command-line
  • #AI
  • #ffmpeg
  • wtffmpeg is a command-line tool that translates plain English descriptions of video/audio tasks into ffmpeg commands using a local LLM.
  • Features include natural language interface, local execution, interactive command review, GPU acceleration, and customization.
  • Installation involves cloning the repository, setting up a virtual environment, installing llama-cpp-python with hardware acceleration, and downloading a GGUF model.
  • Basic usage: `wtff "your ffmpeg instruction in quotes"` with examples for file conversion, audio extraction, and clip creation.
  • Interactive mode allows command review and editing before execution, with `!command` syntax for running arbitrary commands.
  • The tool may generate invalid commands; users should review carefully before execution.