ScriptPlayer+ v0.1.6 Released — Random Stroker, In-Player STR Controls, and Auto-Skip for Empty Script Sections

ScriptPlayer+ v0.1.6

This update focuses on usability, smoother playback control, and better handling of sparse scripts and large libraries.


:play_button: Adjust STR directly in the player

  • Added an STR (Stroke Range) button to the playback bar

  • You can now adjust directly in the player:

    • Min / Max
    • Inverse Stroke
  • Includes a shortcut to Settings > Device

→ No need to open settings every time


:play_button: Automatic skipping for empty script sections

  • Added: Settings > Playback > Skip Empty Script Gaps
  • Optimized for ASMR / sparse scripts

Configurable:

  • Minimum gap length

  • Jump lead-in position

  • After manual seeking, auto-skip is temporarily disabled (cooldown applied)


:play_button: Much smoother seeking (scrubbing)

  • While dragging → preview only
  • On release → actual seek

→ Reduces unnecessary resync and greatly improves responsiveness


:play_button: Stability improvements

  • Fixed issue where video duration showed as 0:00
  • Fixed bug when re-selecting the same file
  • Fixed playback switching caused by loading order issues

:play_button: Large library performance improvements

  • Faster folder scanning
  • Prevents infinite scanning of symbolic links
  • Added caching for funscript detection

→ Noticeable improvement for large collections


:play_button: Improved Linux build support

  • Linux x64 now supports:

    • AppImage
    • linux-unpacked

:play_button: L0 Random Script feature added

  • Added based on user feedback
  • Generates and loads a random script for videos without scripts

:play_button: Notes

  • Fully supports:

    • Handy
    • Intiface
    • Buttplug
    • FunOSR
  • Handy may respond slightly slower when changing STR (this is expected due to its structure)


Some features like pattern stroke and shortcut system are not included yet due to time constraints, but useful feedback will continue to be implemented in future updates.


:link: Release:
https://github.com/sioaeko/scriptplayer-plus/releases/tag/v0.1.6

5 Likes