Opening Files
Load funscripts, local videos, and Stash scenes into ScriptCompiler using the file manager.
File Manager
The file manager is a modal dialog that gives you three ways to open content. Open it by clicking the folder icon in the header or dragging a funscript file directly onto the editor.
The sidebar on the left switches between the three sources: Local File, Local Videos, and Stash Library. The Local Videos and Stash Library tabs are only visible when their respective services are available.
Local File
Use this tab to open a .funscript file or a video file stored
anywhere on your computer.
- Drag and drop - Drag a file from your file explorer directly onto the drop zone
- Click to browse - Click the drop zone to open a file picker
If you drop or select a funscript, a confirmation panel appears showing the file name and size. Click Load File to import it into the editor.
If you drop or select a video file, it loads immediately into the video player without a confirmation step.
Local Videos
The Local Videos tab shows all video files in your configured video folder. It requires the ScriptCompiler Bridge to be running with a video folder configured.
Each video is shown as a card with a thumbnail, file name, file size, and
a Funscript badge if a matching .funscript file exists next to
it. Clicking a card loads the video into the player and automatically loads
the funscript if one is found. When editing a script loaded from the local
library, auto-save writes changes back to the original file via the Bridge.
Search and Filtering
- Search bar - Type to filter by filename in real time
- Has Funscript - Check this to show only videos that have a matching funscript
- Refresh button - Rescans the folder to pick up new or removed files
Pagination
If you have more than 25 videos, they are split into pages. Use the Prev and Next buttons at the bottom to navigate. The page counter shows your current position and the total number of matching videos.
Stash Library
The Stash Library tab connects directly to your Stash server and lets you browse and load scenes from it. Configure your Stash URL and API key in Settings before using this tab.
Scenes are shown with thumbnails, duration, resolution, file size, and tags like Funscript and rating. Clicking a scene loads its video stream into the player. If the scene has an associated funscript in Stash, that loads into the editor automatically.
Search and Filtering
- Search bar - Searches scene titles in your Stash library
- Has Funscript - Shows only interactive scenes
- Performers, Studios, Tags - Filter dropdowns populated from your Stash library
- Saved Filters - Apply filters you have saved in Stash
- Sort - Sort by date, title, duration, rating, play count, last played, file size, or random
Pagination
Results are fetched 25 scenes at a time from your Stash server. Use Prev and Next to navigate between pages.
Supported Formats
| Type | Formats |
|---|---|
| Funscript | .funscript, .json (must contain valid funscript structure) |
| Video (direct load) | MP4, WebM, and other browser-supported video formats |
| Video (Local Library) | MP4, WebM, MKV, AVI, MOV, WMV, FLV, M4V |