2023-08-18 17:23:56 -04:00
|
|
|
# Interactive FFMPEG Command Generator
|
2023-08-18 18:59:16 -04:00
|
|
|
|
2023-08-20 15:57:54 -04:00
|
|
|
A work in progress web tool to explore FFmpeg. Please log [issues/suggestions](https://github.com/antiboredom/ffmpeg-explorer/issues).
|
2023-08-20 15:57:09 -04:00
|
|
|
|
|
|
|
To run in dev mode:
|
|
|
|
|
2023-08-20 15:58:19 -04:00
|
|
|
```bash
|
2023-08-20 15:57:09 -04:00
|
|
|
npm install
|
|
|
|
npm run dev
|
|
|
|
```
|
|
|
|
|
|
|
|
## Known Issues
|
|
|
|
|
|
|
|
- Combining audio and video filters can fail
|
|
|
|
- Rendering on chrome doesn't work in multi-threading mode (it seems to fail on mp4s)
|
|
|
|
|
|
|
|
## Todo
|
|
|
|
|
|
|
|
- [ ] Rendering progress bar
|
|
|
|
- [ ] "Cancel Render" button
|
|
|
|
- [ ] Disable/enable filters without removing them
|
|
|
|
- [ ] Deal with duplicate parameters in filters (sometimes filters have a long and short option)
|
|
|
|
- [ ] Add more help/documentation in the filters (there is more on FFmpeg's site that I could incorporate)
|
|
|
|
- [ ] Add input options like seek and trim
|
|
|
|
- [ ] Somehow figure out how to deal with complex filtergraphs
|
|
|
|
- [ ] Add more sample inputs (at least need an image and an audio file)
|
|
|
|
- [ ] Put filter options in a separate panel
|
|
|
|
- [ ] Add filters that generate content
|
2023-08-20 16:05:01 -04:00
|
|
|
- [ ] Handle audio and image output.
|
2023-08-21 12:53:29 -04:00
|
|
|
- [ ] Allow command to be editable
|
2023-08-20 15:57:09 -04:00
|
|
|
- [ ] MAYBE add previews in the filter list itself
|