Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Youtube chapter support #3578

Closed
adosikas opened this issue May 12, 2020 · 4 comments · Fixed by #5274
Closed

Youtube chapter support #3578

adosikas opened this issue May 12, 2020 · 4 comments · Fixed by #5274
Labels
feature request Issue is related to a feature in the app youtube Service, https://www.youtube.com/

Comments

@adosikas
Copy link

adosikas commented May 12, 2020

Describe the feature you want

Some YouTube videos have chapters, it would be nice if this feature would be integrated with NewPipe.

In particular I would love to see this as option on downloads, adding chapters to the file or splitting it into separate files with suffix corresponding to the timestamps.

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

The chapter are handy when you want to skip over certain sections of a video/podcast via the timestamps in the description, which obviously doesn't work for downloads or when you don't have the description open (background/popup playback).
Making a script to extract the timestamps from the description, downloading the video, split it and finally send it to my phone works, but doing it directly from NewPipe would be much simpler.

Additional context

Article with example video: https://www.androidpolice.com/2020/04/13/youtube-is-rolling-out-video-chapters-to-help-you-skip-to-the-parts-that-matter/, but it seems to have rolled out to many other videos and creators.

Prior to this, many videos already had timestamps in their descriptions, so backwards compatibility for that method would be nice-to-have as well.

Having to option to unselect chapters while downloading would be another nice-to-have, if one knows ahead of time which chapters one is not interested in, saving both bandwidth/storage and having to manually skip them when playing back.

I would think this feature be would similar to SponsorBlock (#3205) in implementation, maybe some work can be reused or made generic.

How will you/everyone benefit from this feature?

When watching videos in places with limited connectivity (subway, rural areas, ...) being able to navigate through the video without having to manually scrub through the timeline or clicking timestamps would be nice.

For people listening to audio-only podcasts while otherwise occupied (car, exercise, ...) this would be a major improvement as skipping parts (or rewinding to listen to a chapter again) is not possible without looking at the screen or blindly skipping ahead (if the playback device / headphones support fast-forwarding at all). This applies to both background playback and downloaded files.

@adosikas adosikas added the feature request Issue is related to a feature in the app label May 12, 2020
@B0pol
Copy link
Member

B0pol commented May 12, 2020

Requires #3207

@B0pol B0pol added the youtube Service, https://www.youtube.com/ label May 12, 2020
@dragonchaser
Copy link

dragonchaser commented Aug 13, 2020

Especially the ability to split the downloads in chapters would be a great plus!

@FireMasterK
Copy link
Member

TeamNewPipe/NewPipeExtractor#479 has been merged, this no longer needs extractor changes.

@triallax
Copy link
Contributor

Fixed by #5274.

@opusforlife2 opusforlife2 linked a pull request Jan 23, 2021 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request Issue is related to a feature in the app youtube Service, https://www.youtube.com/
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants