I have acquired the instruction manual in HTML format for MPV.
It is located at:
>https://mpv.io/manual/stable/
I also have a local AI chatbot, but those who have developed a solution for use with online bots such as ChatGPT may also have applicable input.
How can I feed the instruction manual into my AI in such a way that I can ask it questions and it be able to provide useful answers.
For example, I'd like to ask it things like
>MPV input.conf, how can I set it to shift forwards or backwards when I scroll the scroll wheel up or down?
>MPV, set the default playback speed to 1.5x
I am able to do this with typical windows functionality (e.g. 'Always show "list" view in windows explorer'), it is much faster than using a search engine and does not require internet connectivity.
Any help would be appreciated.
Thanks, anons.
Inb4
>you updated and found they changed the scroll wheel functionality
On an unrelated note: are the "people" in charge of GIThub fricking moronic?
$response = Invoke-WebRequest -Uri "https://github.com/mpv-player/mpv/archive/refs/tags/v0.38.0.zip" -Method Head
$response.Headers['Content-Length']
Output: null.
it might be compressed on the fly so they can't give you a size in advance
Probably. Would be good to get a rough idea of the size though. It's a "release" so I'd expect them to be able to do it...
they could cache the final size after the first time someone downloads it
their engineers probably just had better things to work on, like.... uhhhhhh.........
I hate everyone right now.
>"WHEEL_UP" is critical for setting the programs actions in response to the scroll
>Not even mentioned in the manual
lol.
Don't trust the stupid ai. It may look pretty powerful to you when you ask about topics you are not super familiar with, but I let chatgpt write a couple of MEL scripts and none of them worked as intended.
OOOOH I'm terribly sorry, there must have been a misunderstanding, here is the new fixed MEL script that won't work again.
I don't trust it. I don't expect it to just spit out perfect script. But its very useful to create a starting point at a moments notice. It's accurate on a lot of things. I just asked it how much wood a wood chuck would chuck and it got the tongue twister wrong but it told me what a woodchuck was with accuracy when I thought it was a machine that shreds wood.
WHEEL_UP seek 2.5 exact
WHEEL_DOWN seek -2.5 exact
WHEEL_LEFT seek -60
WHEEL_RIGHT seek 60
[ add speed -0.25
] add speed 0.25
{ add speed -1
} add speed 1
>mpv.conf
osc=no
profile=high-quality
cache=yes
demuxer-max-bytes=10M
demuxer-max-back-bytes=10M
audio-pitch-correction=yes
speed=1.75
Exploring other config options (e.g. Holding MBTN_BACK and using scroll wheel left/right to frame-step back/forward) but they're more advanced and not working right now.
NTA but what does the exact keyword do? How is it different than regular seek 15?
For speed MPV skips to the nearest keyframe.
With exact it will skip to exactly the current time +/- the specified distance. Much more pleasant than scrolling back/forward and it goes to the same spot over and over.
This sounds very useful. I'll try it once I get back home. Thanks anon.
rate my config
What is your config?
Spoonfeed the AI, bro. Shit ALWAYS works.
MBTN_BACK+WHEEL_RIGHT frame-step
MBTN_BACK+WHEEL_LEFT frame-back-step
Anyone know how to make this work?
You'd have to disable the default MBTN_BACK function when the wheel r/l is invoked as well (maybe?)
You'd also want key-repeat to function when those are held. I've managed to get some configurations working but you can't hold for key-repeat and when e.g. MBTN_BACK is released, the set functionality occurs (play previous entry in playlist).
WTF is this?
I just accidentally pressed some random keys on the keyboard and this came up?
I don't know how to close it.
Scroll just skips the playback back/forward (as I set).
And it's not mentioned in the manual...
>And it's not mentioned in the manual...
Not in the manual my ass. You are just functionally illiterate.
https://mpv.io/manual/master/#stats
It's i or Shift + i, then pressing 0. You discovered absolutely nothing new that hasn't been documented yet. To get out you just press Shift + i. Now leave IQfy and never come back.
Yeah. You're right. Thanks.
>Local 5GB model somehow knows Moshi moshi
Wut...
やばいですね
おれが怖いです
wow, impressive, it correctly deduced that what you wrote was in japanese
today's technology really is something else
5GB model
You couldn't do that. It can load in 1-2 seconds and generate responses like that within 5 seconds...
you got me there, I can't write surrealist fiction that quickly
are you a zoomer or a pajeet
why not both?
Frick you, Black person.
>are you a zoomer or a pajeet
yes. song for you saar:
https://suno.com/song/ce22a666-9672-42ae-bb06-9b65395e2032
Holy frick I love MPV.
OSD
#Disable the whole OSD (if you use an external one like uosc)
osc=no
#Level of OSD, some GUIs might surpress mpv OSD, so you can add it back
osd-level=1
#Don't show a huge volume box on screen when turning the volume up/down
osd-bar=no
#Disable the Windows border of mpv
border=no
There are a lot more settings, but OSD is a matter of own preference. You can just look them up in the docs to change them to your preference if you dislike the defaults.