Web Funscript Player - Enjoy Funscript Videos on iOS, Android, Web

Thanks! U truly are a God amongst men

thanks for the nice words mate, makes me want to get that smoother playback improvement iā€™m looking into done faster :wink:

When I try to copy and paste and URL link It errors and read HLS stream failed. try another video. no matter which URL I link.
I am using google chrome on PC.

Could you paste the link here? Iā€™ll give it a shot and see whatā€™s up.

Iā€™m a little unsure what to link, as no URL link will work for me.

Hey everyone, I was able to figure out a successful bypass to the URL video non-uploading blockage that i also experienced like many of you. A script becomes fully functional after literally ANY downloaded video in mp4 format is then uploaded in the video slot (as opposed to using the URL avenue). You donā€™t have to have the script-respective porn video uploaded if you do not plan to use the device with this Funscript Player program to watch the video. I go and find the url for the script-respective video on my quest2 browser and watch there (using my kiiroo keon hooked up to the Funscript Player program on my mac with chrome). Again, literally ANY video can be uploaded and make the script become active. This prevents needing to find a script-respective porn video file in a downloadable format. JUST ENSURE that whatever ā€˜templateā€™ video you upload is longer than your script!! My solution is to just uploaded +1 hour video as my 'template, doing so will allow the script to end whenever it ends on its own before the ā€˜templateā€™ video does. All timestamp scrubbing works perfectly on Funscript Player using this method, might have to finagle manually exact mirrored ā€˜play buttonā€™ timing between the device with Funscript Player on chrome and the device you are watching the porn (quest2 for me). But that is all a small price to pay imo.

IT WORKS!! let me know if you have any questions. And thank you so much OP for developing this Funscript Player, it is so so good. Very much appreciate you!!

1 Like

Do VR videos work?

Hmm for example when I paste in a sample m3u8 stream it works fine; https://test-streams.mux.dev/x36xhzz/x36xhzz.m3u8 example try pasting that into the input and click load video, it loads for me. If you can share a link that I can try it would help. Cheers.

Hey, what was stopping me from having this feature was the fact that video players themselves have a slider that we can scroll through and video players emit events about the current time; I needed to have a slider to replicate this and hook it in with the funscript video loaded.

I had to refactor / generalise buttPlug interactions and other components in general prior to so we have a nice UI flow as well and threw something together that does the job albeit the implementation could be neater / more performant, does the trick tho.

Have other things to do and work on this whenever I have the chance and feel like it thatā€™s all really.

Regardless threw something together to support this, tested it out seems to be working as expected.
funscript_only_feature

I just pushed these changes to the site. They should be live. Give it a shot let me know how it goes; should be much less hassle than your current workaround :smile:

Roadmap:

  • Improve codebase quality
  • Work on new faster method to reduce latency between device and events
  • Support VR videos / move video player providers? (one issue w/ current player; last i tested, current player fullscreen does not work on iOS when using WebBLE which was pretty annoying)

Also, youā€™re aware of Scriptplayer? You mentioned a mac so yeah it might not be available for mac, just curious if u are, itā€™s a better, more complete player all together; i made a post on how to play local content on quest 2 synced to scriptplayer on the pc here; if you can get that to work its an upgrade over using this web-app Willing to pay someone to help with my VR setup - #10 by amango134

Thanks so much for the detailed reply and for incorporating an update to the site!! It is very much appreciated. Helps to cut down on the input. And yes I have tried to involve scriptplayer on mac, it does not seem to be compatible at the current moment. I even went as far as to download a windowsOS port onto my mac to try via that and was still unable to find success. But this Web Funscript Player has worked flawlessly. Prior to it, literally everything on Eroscripts was incompatible with my mac setup. Really appreciate all the work youā€™ve put into this!!!

1 Like

Right on, glad to hear it, made this web-app for a similar reason, couldnā€™t find a player outside of using a computer. Also, damn yeah does suck having ScriptPlayer windows-only.

I stumbled upon this today; looks very interesting, maybe give that a twirl if you can as well; Haptics Connect for FL Launch, Lovense Max 2, Vorze in VR

No, not currrently. There is a video player called delight of which sites like NaughtyAmerica for example use to play VR videos but the problem is itā€™s a paid software, the free plan is limited by a usage count of 10k views, so not going down that route unfortunately.

Will have to look around for a different provider.

Iā€™d recommend looking into the handy, smashes lovense and keon out of the park in my opinion. mine arrived with fw 2, updated it to fw 3 and itā€™s bluetooth sync is real great.

Much more convenient, no need to worry about charge; no battery, itā€™s got a small power brick and connector into the device. No need to worry about something suddenly dying from charge or having to charge it. Iā€™d throw out the keon and lovense at this point; keon is inconveneant, harder to use, lovense is absolute trash in my eyes; way too loud among other things, the handy has smashed these two out of the park.

Got it! Awesome site btw!
Not sure on your tech stack, looks like angular? Maybe this will work
https://www.npmjs.com/package/videojs-vr?

1 Like

Changelog: 7 feb.

  • Made UI improvements on the funscript controller; hereā€™s how it looks now. Implemented feedback from @bamjus cheers mate :smile:

ui_changes

  • Fixed a bug that stacks-up the amount of times the player is running making it go say 2 or 3x faster.

Changes are live.

I understand that in some ways the handy is a considerable upgrade and I always have one eye on it, but for me it fits into a different category, a different use-case if you will and I donā€™t think it will work for me.

Noise is a big one - the keon is only just about quiet enough for me to use and I need to work on that as Iā€™m still not comfortable with the noise level - the handy I gather is noticeably louder than the keon. (The launch is too damn loud, which is why Iā€™d managed to use it about 5 times in the last 2 years before buying the keon based on reviews of it being relatively quiet.)

Easily hands-free while lieing in bed, without any considerable equipment or setup is another - the Launch gets flak for itā€™s size and weight but it actually made it great at this, the keon just manages, but itā€™s smaller size and lower weight are disadvantages, Iā€™ve not seen a hands-free handy setup that didnā€™t involve a significant mount of some sort.

There is the fit issue as well, Handy claim one size fits all, but my experience with sex toys to date is that statement has pretty much always been false, which is why I ended up at full-size fleshlights and equivalent and picked up a launch eventually to go with them. Iā€™ve seen a fair few reviews on the handy that give the impression it doesnā€™t easily work well for people in a similar boat.

The updates on the player look good, I will check them out properly next time I give the keon a go.

Hey, it would be amazing if you could also figure out and add Lovense vibrator support.
Thanks for this awesome utility!

So far, this has been great.

But I have ran into a problem today. I have tried to load the script file and itā€™s telling me itā€™s not supported. Itā€™s showing as a .txt file. I grabbed it off of the euro files. The others that I had listed as .bin.

Is their a reason it will not play that certain script?