Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add funcsript speed features #622

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

Conversation

agentfisk
Copy link

Calculates median speed of each script file and saves it on the file model.
Finds selected script on scene and saves speed on the model.

Adds funscript speed desc/asc and range filters.
Screenshot from 2021-12-05 14-45-10
Screenshot from 2021-12-05 14-44-57

Displays scenes speed on the card.
Screenshot from 2021-12-05 14-46-47
Not sure about the look of this one.

Adds option to prepend speed to title in DeoVR API, at the loss of matching local exported scripts.
Screenshot from 2021-12-05 14-44-25

Save speed on files and scenes
Show speed in SceneCard
Filter desc/asc on speed
Adds option to enable this feature at the loss of local exported script matching
@theRealKLH
Copy link
Collaborator

theRealKLH commented Dec 7, 2021

@agentfisk what's funscript speed?

Not asking about why this is good/bad idea. I'm just clueless on what it is.. what is it telling me? useful for? why do I care?

@agentfisk
Copy link
Author

It's units/sec stroke speed. There is a 100 units between top and bottom position, so i guess a speed of 100 would be half a stroke per sec? Same measurement used by OpenFunscripter and Funscript.io.

I use it to categorize scenes by how fast their scripts. In the case of xbvr i use it to make randomized DeoVR playlists within certain speed thresholds, using the funscript min/max filters, and one playlist that just sort by slowest scenes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants