Resource icon
Added captions & improved file extension filter
  • Added captions that show the current image's filename (thanks to @NaGeLBaileyVT on GitHub). See details in updated readme
  • Added better filter for image file extensions (thanks to @SocksTheWolf on GitHub)
  • Files using the following extensions will now be recognized: "apng", "avif", "gif", "jpg", "jpeg", "jfif", "pjpeg", "pjp", "png", "svg", "webp", "bmp", "ico", "cur"
  • Added alphanumeric order
  • Updated readme
  • Updated jquery version to 3.7.1

I've tested these changes as best I can, but please feel free to let me know if you come across any bugs or issues.

As of OBS Studio 30.1, OBS has rewritten their built-in slideshow. As I understand it, this new & improved version no longer has a 250mb uncompressed size limit. Since that size limit was the main reason for making this resource, the new OBS slideshow makes this one rather obsolete. Depending on your preference, it may be desirable to switch to OBS's new slideshow, as it is much simpler to use than html/lua scripts.

https://github.com/dustymethod/BrowserImageSlideshow/releases/tag/v2.0.2

v2.0 - Now with hotkeys!​

  • OBS Hotkeys
  • Updated settings
  • Updated Readme
Fixes GIF stuttering issue

Minor adjustments to code & comments for readability

https://github.com/dustymethod/BrowserImageSlideshow/releases/tag/v1.4
Official release on github, which adds the option to stop the slideshow from looping.

https://github.com/dustymethod/BrowserImageSlideshow/releases/tag/v1.3
This release adds the option to stop the slideshow on the last slide, preventing it from looping.

Enable this option by setting stopOnLastImage to true in settings.js, or by accessing the settings via lua script in OBS (see readme).
The option is off by default.

The readme has also been updated for clarity.

Cheers
  • Like
Reactions: RichieTee
Added the option to prevent the slideshow from looping. Set the stopOnLastImage option to true or false in settings.js, or update the setting via the lua script in OBS. The setting is false by default.
Added optional lua script as an alternative to running a shell or cmd script to refresh the images list.
Added .gitignore & .gitkeep for images folder

This script can be added to OBS (Tools > Scripts), and is run once automatically when OBS is opened.
Slide mode & slide duration settings can now be updated using this script in OBS.
This script & browser source still need to be reloaded/refreshed when images or settings are updated. Reloading the (lua) script can be done from OBS (Tools > Scripts) Reload script button.

https://github.com/dustymethod/BrowserImageSlideshow/releases/tag/v1.2
  • Like
Reactions: I3ordo
Added RefreshImagesW.cmd, which does the same thing as RefreshImages.sh
Includes minor fixes
Moved resource to github (updating it here takes a long time)
Added Mode options
Fixes bug where browser speeds up over time
Issue: Slideshow may become "choppy" if source is inactive for a while. will fix soon
Updated readme: Leaving "Shutdown source when not visible" and "Refresh browser when scene becomes active" unchecked is recommended.

Checking "Refresh browser when scene becomes active" may cause a white outline to appear when the scene becomes active, or when source is refreshed. Better to leave it unchecked.

Also removed unnecessary changelog.txt
Top