polymorphicshade / NewPipe

A fork of NewPipe with SponsorBlock functionality.
GNU General Public License v3.0
3.21k stars 104 forks source link

Add "Partial Download" button in secondary controls on video info #41

Open SameenAhnaf opened 3 years ago

SameenAhnaf commented 3 years ago

Checklist

Describe the feature you want

Could you please add an ability to download certain part of a video or audio? Sometimes, I download 10 hours of deep sleep music. But that's actually not necessary. I can actually loop the 15 minutes of the music and my work is done.

Is your feature request related to a problem? Please describe it

Additional context

How will you/everyone benefit from this feature?

Users will be able to download any part of their video according to their needs.

polymorphicshade commented 3 years ago

This would be a neat feature, but if I were able to figure out how to download parts of a video for removing segments, then this would be easy to implement. Unfortunately I haven't been able to figure out how to download parts of a video without downloading the entire thing first then using FFMpeg to split out segments. At that point it's just easier to use a different app to modify your files.

I'm not opposed to implementing this, but this won't be on my list of priorities. If someone smarter than me can figure out how to download portions of a video, then I'll be happy to merge that in.

polymorphicshade commented 3 years ago

I think an easier feature to implement would be to modify the player to give it an A and a B section, and let you loop that section - like those old MP3 players used to let you do back in the day.