Description
Checklist
- I made sure that there are no existing issues - open or closed - which I could contribute my information to.
- I have read the FAQ and my problem isn't listed.
- I'm aware that this is a request for NewPipe itself and that requests for adding a new service need to be made at NewPipeExtractor.
- I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
- This issue contains only one feature request.
- I have read and understood the contribution guidelines.
Feature description
NewPipe saves playback position of videos. It does so regardless of their length though. A position for a 3 min video will be saved just like the position for a 40 min video. It would be great to have a new threshold setting for a minimum length that a video must have for playback position in it to be saved as well as a boolean setting which determines whether NewPipe shall consider the threshold or not when saving playback positions.
Alternatively, a setting of 0 minutes could be considered as the feature being disabled. This would be my preferred solution.
Why do you want this feature?
I often find NewPipe resuming playback positions in music which is very annoying because it just starts blasting in the middle of the song and I always have to manually reset the position or make sure it starts playing from the start manually.
Personally, I don't want the position of videos shorter than ~7-10 min saved ever because I always finish them or at least don't resume them later. So playback positions here are a nuisance for me but I absolutely want them for any video longer than this.
This whole FR is a personal preference of course which is why I propose a possibility to disable this feature as outlined above.
Additional information
The music player Poweramp has such a feature and I find it very convenient. It allows me to save playback positions for podcasts and audiobooks while not doing so for any audio shorter than a certain length (which covers all my music for which I'd never want to save such a position).
