NewPipe icon indicating copy to clipboard operation
NewPipe copied to clipboard

Shorts added to "What's New"

Open engblom opened this issue 11 months ago • 1 comments

Checklist

  • [x] I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • [x] I have read the FAQ and my problem isn't listed.
  • [x] 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.
  • [x] I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • [x] This issue contains only one feature request.
  • [x] I have read and understood the contribution guidelines.

Feature description

When subscribing to a channel, the normal videos will be visible in the "What's New"-flow, but the shorts are missing. Please also add the shorts to the "What's New"-flow.

Why do you want this feature?

Right now I am missing shorts I would have wanted to watch, because they are not in the flow

Additional information

No response

engblom avatar May 26 '25 11:05 engblom

This would be amazing! There are a few rare channels where shorts are actually good, and having them in the subscription feed is one of the last missing features to make a YouTube account completely obsolete (for a viewer).


But since it’s not implemented yet, I wrote a separate shorts feed as a web app that doesn’t store your subscriptions but simply accepts a comma-separated list of channel IDs as a query parameter, for example:

https://natewind.github.io/shorts/?channels=UCupQd0e1leK4-Mj1wSfnkoQ,UCbKWv2x9t6u8yZoB3KcPtnw,UCvGfUjV0yRUmczK15_SMcWA

Just fill in your subscriptions and bookmark it.

It uses channel RSS feeds, similarly to the fast mode in NewPipe, but requests have to go through a rate-limited Allow-Origin proxy due to GitHub Pages security shenanigans, so it’s quite slow, especially if there are a lot of channels. And sometimes requests fail inexplicably, so you may have to wait for retries to finish. Nevetheless, it works.

natewind avatar Nov 25 '25 23:11 natewind