SimpleFFMpeg


FFMpeg too complicated? Try this instead and use plain English to tell ffmpeg what to do. This is using the WASM version of ffmpeg in conjunction with the OpenAI completion api.

How to use

  • This currently operates on one video at a time.
  • Drag-n-drop your video file in the area below.
  • In the text area, type in what you'd like ffmpeg to do
  • Hit transcode.
  • Once the file is done processing, it will download automatically.

Notes

  • At the time this was made, it is currently unknown exactly how much of ffmpeg is actually supported in the WASM version. You can find a list of supported plugins on the website, but as far as being able to run "any" FFMpeg command, that is still an unknown. This is just using the standard build and is not customized in any way.
  • Note that as with all LLMs, there is the possibility you will get gibberish or at best, something only partially working so sometimes, the API will return a strange response. In case that happens, the response from the OpenAI api will show below for you to verify things.
  • There is currently a tight limit set on API requests so if you do not get a response, that may be the reason. Depending on interest, I may loosen up restrictions.
  • For some reason, all logging occurs on the output stream of what should be reserved for errors. If nothing seems to happen, make sure to check the console by right clicking -> inspect. Any actual errors should be listed in red.

For a full list of credits, please visit the repository.

If this is useful or interesting, please consider donating to try to help me out and to help cover api costs.

Drop content here