A lua script that drives the OBS Image and or Media source to deliver a well featured Multi-Media Slide Show like presentation. Media files are loaded from folders on your system and there is little limit to their number (thousands should be no problem).
Features:
Features:
- Shows Images - The simple most obvious core of a slide-show. Any of the image types supported by the OBS Image source can be used and an Image view duration time is user selected.
- Plays Videos - Just like showing pictures, Videos play for the duration of the Video. Any of the types supported by the OBS Media source can be specified.
- Managed Background Audio. A Background Audio source volume can be faded by percent while Videos are shown. Volume is transitioned back to normal when Video(s) complete.
- Near unlimited Media files possible. Media files are loaded between source deactivation's / activation's. Original design intent was to support thousands.
- Multi-Scene work-flow like capabilities. Each Media File Collection entry is associated with a Scene and each one can optionally define a Next-Scene. This enables chaining shows across scenes with near unlimited number of scenes.
- Co-exists with OBS configured Show/Hide transitions. Image/slide duration takes into consideration Image source show/hide transition times.
- Optionally shows each full/partial file specification in a Text source during a show.
- Capable of Recording Start/Stop automatically. This feature also acts to Fade an optional Background Audio source in at recording start and fade out at recording stop. Make family home photo/video movies and more.
- Capable of allowing files to be searched for using Relative File specifications along with a Base Folder Path setting that enables improved portability of show configuration settings and Media.
- New in V1.7.0, Scene Flags settings allow flexible Image view times, Audio Fade times and percentages, Hide Media File Paths (text source), Randomize slides etc.