Play Random Video from Folder

Description

Play a random video from a folder using Streamer.bot (OBS WebSocket v5).

OBS WS v5

Import Code

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

Import File

playrandomvideofromfolder.sb (2.1 KB)

Installation

In Streamer.bot in select Import from the top left.
Copy the Import Code and paste it into the Import String.

Configuration

Change the Set Argument Value for %randomVideoFolder% to the folder you want to use.

playRandomVideoSetArgumentRandomFolder

Change the inputName Value within the OBS Raw Sub-Action to the name of your Media Source in OBS.
playRandomVideoObsRawUpdateInputName

Optional Configuration Step

Change the Delay to be greater than or equal to the longest clip in your random videos folder. Update the Scene and Source values on the OBS Source Visibility State sub-actions to reflect the Scene and Source for your Media Source (This is an optional step, and these sub-actions can be removed if you do not wish to use them)

Contributors