IVS
.studio
Preview
Import
Export
Library
Settings
Videos
0
Drop or click to add videos
Browse Server Videos
Drag videos from here onto the canvas. Same video can be placed multiple times.
Player Controls
Show controls
Control Mode
Standard (bar layout)
Customized (free-position buttons)
Bar Position
Bottom
Top
Top Left (floating)
Top Right (floating)
Bottom Left (floating)
Bottom Right (floating)
Auto-hide controls
Allow seeking
Show progress bar
Position each control button freely on screen using the visual editor.
Position Controls Visually
Show Play button
Show Pause button (toggles with Play)
Show Rewind button
Show Forward button
Show Mute/Volume button
Show Fullscreen button
Show Replay button
Show progress bar
Auto-hide controls
Control Button Icons
Upload custom images for each control button. Leave empty to use default icons.
Play
Default
Pause
Default
Seek (Rewind/Forward)
Default
Mute/Volume
Default
Fullscreen
Default
Replay
Default
Overlay Image
Image layer between video and controls (e.g. frame, border, vignette)
Image
None
Size
Cover (fill)
Contain (fit)
Stretch
Original size
Position
Center
Top
Bottom
Left
Right
Opacity
Accent Color
Playback
Auto-play on load (uncheck to show play button first)
End Behavior
Pause on last frame
Loop video
Restart from start
Video Display
Video Fit Mode
Fit (contain, show bars)
Cover (fill, crop edges)
Stretch to fill
Video Base Path
Relative path prefix for all video files (e.g. ./videos/ or ./media/clips/)
Choice Overlay
Title Text
Subtitle Text
Show choice overlay (uncheck to auto-play if single connection)
Replay Icon (shown at end)
Upload
Default icon
Loading Screen
Loading Text
Loading Background
Audio
Audio Source
Play audio from videos
Play background music (loop)
Both video audio + background music
Mute all
Background Music Path
Relative path to MP3 file (loops continuously)
BGM Volume
Transitions
Default Transition
Cut (instant)
Fade to black
Fade to white
Dissolve (crossfade)
Slide Left
Slide Right
Zoom In
Blur
Duration (ms)
Drag videos here
Drag from the library to build your interactive story. Connect OUT ports to IN ports.
100%
Properties
Select a node, interaction, or connection
Properties
Timeline — select a node
18px/s
Add
Select a video node to see its timeline
Set as Start
Duplicate
Delete Node
Add Interaction
Cancel
Save
Import Project
Paste JSON or load file
Load .json file
Cancel
Import
Position Editor —
Element
Desktop 1920×1080
Tablet 1024×768
Mobile 390×844
Landscape 844×390
x:50% y:50%
X
Y
W
H
%
Cancel
Apply
Browse Server Videos
Server Directory URL
Scan
Enter the directory path. Server must have directory listing enabled or provide a JSON index.
Enter a path and click Scan to browse videos
Close
Position Control Buttons
Desktop
Tablet
Mobile
Landscape
Drag buttons to position them
Cancel
Apply