Skip to content

KSHMR1337/simplesplash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleSplash

SimpleSplash is a multithreaded, SDL2-based splash screen and media viewer that displays images, GIFs, or videos.

example

Features

  • Displays images, GIFs, and videos (MP4, WebM, MKV, AVI, MOV)
  • Multithreaded media loading for improved startup performance
  • Supports positional rendering (specify X, Y, width, height)
  • Automatic fallback for single-frame GIFs

Usage

Basic Syntax

simplesplash PATH DURATION X Y WIDTH HEIGHT [PATH DURATION X Y WIDTH HEIGHT ...]

Parameters

  • PATH: File or directory path containing media files
  • DURATION: The duration of the splash
  • X Y: Position coordinates on screen
  • WIDTH HEIGHT: Dimensions of the media view

Examples

Single Splash:

simplesplash /path/to/video.mp4 1 0 0 1920 1080

Multiple different splashes on different screens:

simplesplash \
    /path/to/video.mp4 2 0 0 1920 1080 \
    /path/to/animation.gif 1 1920 0 2560 1440 \
    /path/to/image.png 1 4480 0 1920 1080

About

SimpleSplash a multithreaded, SDL2-based splash screen.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors