Open App

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.

Loading both at once
Drop a funscript and a video file together. The funscript loads into the editor and the video loads into the player at the same time.

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.

Setting up the video folder
You configure which folder the Bridge scans in the Bridge system tray menu. See Setting Up Your Video Folder for instructions.

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