Reference
Files and folders
Everything shardreel writes to disk.
Data folder
settings.json
.env
| Path | Contents |
|---|---|
cache/ | One folder per analysed video, see Caching |
cache/downloads/ | Videos downloaded from URLs |
jobs/ | One JSON file per finished or failed job |
models/ | Whisper ggml models |
uploads/ | Files uploaded from the browser |
settings.json | Saved settings |
.env | Optional keys and defaults |
Jobs that were running when the server stopped are marked failed with interrupted by restart the next time it starts.
Output folder
Clips go to the job's output folder, ~/Movies/clipforge by default, in a subfolder named after the video.
01_cops-chase-ends-in-a-crash.mp4
01_cops-chase-ends-in-a-crash.jpg
02_five-stars-in-thirty-seconds.mp4
02_five-stars-in-thirty-seconds.jpg
clips.json
clips.json holds one object per clip: file name, start and end, score, peak, title, hook, hashtags, reason and a ready-to-paste caption.
Edit on GitHubSpotted a mistake? Suggest a change and open a pull request.