Comments (4)
Nice catch with the double seek, I'll fix it in the next release.
As for changing the default keybinds, I'd rather not so Memento remains functionally as close to mpv as possible.
You can implement the behavior you want pretty easily by adding these lines to your input.conf.
ENTER sub-seek 0
RIGHT sub-seek 1
LEFT sub-seek -1
Check the README to find the location of the config directory for your operating system.
These links will be helpful for finding out what the default binds are and how to configure you own custom binds:
https://mpv.io/manual/stable/
https://github.com/mpv-player/mpv/blob/master/etc/input.conf
from memento.
Wow, thank you! This is amazing, I didn't know about this.
from memento.
I've done a little poking around and found out the "double seek" thing is actually default mpv behavior.
mpv has two ways of handling seeks, approximate seeks and exact seeks. An approximate seek just seeks to the next highest value of 10. For example, RIGHT seek 1
will seek 10 seconds ahead, while RIGHT seek 11
will seek 20 seconds ahead. You can request mpv do exact seeks for everything by setting hr-seek=yes
in your mpv.conf file, or by binding an exact seek like RIGHT seek 5 exact
in your input.conf.
I'm not sure whether or not I'll change this behavior in the next release. Until I decide, I'll leave this issue open.
from memento.
I've decided to leave the the seeking behavior the way it is since
- it's intended mpv behavior
- users can change the behavior themselves
- hard coding
hr-seek=yes
takes away configuration options - it may potentially make the player perform worse on lower end hardware
from memento.
Related Issues (20)
- Opening mpv instance when using `vo=gpu-next` on windows HOT 1
- Error adding term Operation canceled HOT 12
- Subtitle search only works when media is paused HOT 3
- [Feature request] Export only lowest frequency value HOT 1
- Memento fills empty fields with html HOT 1
- Play audio doesn't work HOT 1
- Can't open on MAC M3 Arm HOT 5
- what settings are needed for YouTube links to work? HOT 4
- Kanji Stroke Order font HOT 1
- [Feature Request] Glossary Selection Marker HOT 12
- [Feature Request] Subtitle Delay HOT 3
- MeCab UniDic support HOT 3
- QT6 migration causes subtitle position to shift when on screen controller is shown/hidden HOT 1
- Lack of Styling on Anki Cards Added via Memento HOT 4
- jp mining note support HOT 2
- Setting secondary_sub_visibility to 'auto' within the mpvacious plugin does not work HOT 2
- Any configuration guide? HOT 1
- Jellyfin mpv shim? HOT 1
- Video does not play HOT 3
- Improve popup dictionary styling HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from memento.