Skip to content

Media Player

Load an audio or video file alongside your funscript to hear or see the content while you edit. The player restricts playback to the current phrase — so you are always listening to exactly what you are changing.


Loading media

In the sidebar, find the Media file input below the funscript file input.

Paste the full path to your audio or video file. Supported formats:

Type Formats
Audio MP3, M4A, WAV, OGG, AAC
Video MP4, MKV, MOV, WEBM

FunscriptForge also attempts to auto-detect media by looking for a file with the same base name as your funscript in the same folder. If your funscript is myvideo.funscript and myvideo.mp4 is next to it, it loads automatically.


Phrase-locked playback

Once media is loaded and you open a phrase in the Phrase Editor, a player column appears to the right of the charts.

The player plays only within the current phrase boundaries — it loops from the phrase start to the phrase end. This keeps your attention focused on the section you are editing rather than the whole file.


Layout toggle

The player column takes up 1/4 of the Phrase Editor width. If you need more space for the charts, click 📹 Hide player above the charts. The charts expand to 3/4 width. Click again to restore.


Setting a split point with media

While the media player is open, you can click 📌 (pin) at any point during playback to drop a phrase split boundary at the current timestamp. This is the fastest way to split a phrase at a specific beat or scene change — play the content, hit pin when you hear it, and the split appears on the chart.

See Phrase Editor — Splitting a phrase → for details on working with splits.


File size limits

Mode Limit
Local (desktop app) No limit — file is streamed from disk
Web mode 500 MB

For local use there is no cap. If you are running FunscriptForge in web mode (hosted) and your media file is larger than 500 MB, the player will not load it.


Troubleshooting

Player doesn't appear after loading media Check that the file path is correct and the file format is supported. See Troubleshoot the media player →.

Video loads but audio is silent Check your browser's audio permissions. Some browsers mute autoplay by default — click the audio/video element to unmute, or check your browser's site permissions.

Playback is out of sync The player uses the funscript timestamps directly. If the content and funscript are misaligned, use the Nudge transform to shift the phrase forward or backward to match.