I’m trying to use a shortcut key to temporarily move the L0 axis to the bottom end.
I want to bypass the script with the down arrow key and move to the bottom end, and resume the script with the right arrow key, but when I press the down arrow, it stops at the 50% position. After that, it moves to the bottom end when the video stops or the next script is loaded from the playlist.
When it’s stopped at 50%, the bar in the AXIS VALUES column is dark, and when it moves to the bottom end it changes to lighter.
Maybe I have the shortcut settings wrong?
I would like to know how to solve this problem.
The current shortcuts are as follows.
Down Arrow (I also tried this order):
Axis::SpeedLimitEnable::Set [L0, True]
Axis::Bypass::MotionProvider::Set [L0, True]
Axis::Bypass::Script::Set [L0, True]
Axis::Value::Set [L0, 0%, 3.00s]
Right Arrow:
Axis::SpeedLimitEnable::Set [L0, False]
Axis::Bypass::All::Set [L0, False]
Not sure what you mean by fillers, gap fill is already a thing in motion providers if thats what you mean.
So due to the complexity of having script + motion provider + manual transition working at the same time, manual transitions (like Axis::Value::Set) require no script and no motion provider to be running on the axis. I have this issue added on todo but don’t know how to handle that yet.
But it seems like I forgot to take into account bypass settings, so that will be fixed in v1.31.1.
You can also make this a toggle using one button.
For example using Button Click shortcuts, first one with Click count set to 1, second set to 2. So one click to enable, double click to disable.
Or you could use Shortcut::Enabled::Set action and have two shortcuts on same button release, each shortcut has actions to disable self and enable the other shortcut.
Not sure if this has been mentioned before but I’ve been trying have a potential feature that I feel like shouldn’t be too difficult, but I could be wrong. Maybe a plugin could be created and I could try to attempt to help but C# isn’t my strong suit.
Basically, I’d like a way to place a single bookmark at a certain timestamp in a video. Then, by a certain time offset prior to that bookmark (ex: 1 min), it will then play a random playlist of audio files (which could be played by MPC or VLC) until it reaches the bookmark timestamp.
This is essentially a JOI thing for a cum countdown.
I feel like that is very specific feature so I would probably not add that to MFP, it also means connecting to two video players at the same time which is not supported by MFP and would require internal changes, so its not easy to add.
But it should be doable by MFP plugin or some other software.
Fix VLC 3 time drift by recalculating media duration on each update (#184) - on seek from MultiFunPlayer (like auto-skip) the duration gets updated to the exact value
Fix Emby and Jellyfin source not working (#187)
Fix speed limit offset actions not allowing negative values (#186)
Fix unit conversion in speed limit SecondsPerUnit offset action (#186)
Fix path plugin references not loading the assembly (#185)
Fix plugin settings saving only after they finish executing (#188)
Fix output target and media source logger names
1.31.0
Additional patreon only changelog:
Add HereSphere script repository - allows loading scripts from sites that support heresphere api (library view)
Make sure you are running latest HereSphere version (v0.11.0 or later).
MFP should show the url to the file hosted by XBVR instead of the /storage/emulated path.
If you use latest then I need you to change log level to trace via application settings at the top of the window, then play a video on quest, and then either send me the latest log file, or open the log file and find the json received from HereSphere and post it here.
Hi Yoooi, having a minor issue here hoping you can help with… I’m giving XBVR a try with DeoVR on a Quest 2. I’m able to stream the scenes to DeoVR, but when MFP is looking for the funscript it seems to not be getting the filename correct - all my scenes and scripts have the same filename, I don’t know where this is coming from:
No idea, I dont have any specific dates.
v1.30.0 was patreon only for 2 months I think.
From logs it looks like you are playing a video file not attached to any scene?
The idea of XBVR is that you create scenes and then attach video files and funscripts to that scene.
I did not anticipate that XBVR will allow you to play not attached videos, so I have to add support for that. But in such case the only way to get scripts would be via script libraries you add in “Local” repository. It would not download the script from XBVR.
Ok cool, like I said this is my first rodeo with XBVR so it’s quite possible I have it set up wrong/expecting the wrong thing. I’ll play with the “local” repo settings and see what happens… it’ll either work or it won’t
Thanks!
It wont work because MFP assumes that the video file is attached to a scene. So it sees that and bails early. I’ll add support for just using the unattached file in v1.31.2 if its possible.
In XBVR you have to either create scenes manually for each file or you can use the scrapers in the XBVR settings, either scrape the whole MilfVR site or add a single scene.
Some server was probably temporarily down.
MFP looks for mpv.exe in the main folder, in Bin folder or in Bin\mpv folder.
Or you can manually select the path if you have it somewhere else.