Checklist
Feature description
Many features don't work on downloaded files, and there are several bugs already open for individual features (enqueue #9829, mark as watched #9334, already downloaded #7360), but the real problem is that downloaded files are considered a separate case with its own features that are independent from the rest of NewPipe.
Also, when playing a downloaded file, it stops playing if you switch to a different app, one can't play the audio only, etc.
If downloaded files were considered a cache (which obviously requires a lot of work), then all the feature would not have to be treated as a special case, with a different bug for each of them, and new features would take this case into account.
Why do you want this feature?
Before losing data connectivity, I want to download a bunch of videos, and then continue using NewPipe offline, with all the features still working (going to a channel, selecting a video to play, switching to another app, etc), as all the information NewPipe needs is available locally.
Additional information
No response
Checklist
Feature description
Many features don't work on downloaded files, and there are several bugs already open for individual features (enqueue #9829, mark as watched #9334, already downloaded #7360), but the real problem is that downloaded files are considered a separate case with its own features that are independent from the rest of NewPipe.
Also, when playing a downloaded file, it stops playing if you switch to a different app, one can't play the audio only, etc.
If downloaded files were considered a cache (which obviously requires a lot of work), then all the feature would not have to be treated as a special case, with a different bug for each of them, and new features would take this case into account.
Why do you want this feature?
Before losing data connectivity, I want to download a bunch of videos, and then continue using NewPipe offline, with all the features still working (going to a channel, selecting a video to play, switching to another app, etc), as all the information NewPipe needs is available locally.
Additional information
No response