Love the new Local Subscriptions feature. However, the "what's new" feed does not display videos in chronological order and random reorganises the feed on restarting the app.
Try to open the /videos page of any channel, you'll notice that YouTube doesn't show the date on those, only an approximation of it, that's the most "complicated" part to make it work (which is not that hard).
If we base the information on those, it'll not be order by the exact time of upload, but when you enter a video, it will be the exact date (because then, YouTube give us). Do you find this acceptable? (or even just better than now?)
I think a good solution would be to replace showing individual videos with groups by channel in alphabetical/anti-alphabetical order showing the several most recent videos of the channel, which YouTube does show you on their channel page.
Shouldn't we use the RSS feeds to determine the date and order the videos should be in? Take all the RSS feeds from the subscriptions and just put them there. Wouldn't that make it much easier and allow more control? @mauriciocolli
Is anyone working on this? It would be really useful and I've been excited about a subscription feed.
The problem is that rss only works on users not on channles. So rss is not a solution we can generally relay on.
I know this is technically possible. The SkyTube app does it very well, you can have the videos of your subscriptions chronologically sorted. Maybe you should study its method to do the same.
In my opinion that subscription thing should be reworked anyway. So it behaves more like a rss feed reader.
@mauriciocolli seems like you can get time from rss even for channels
Example https://www.youtube.com/feeds/videos.xml?channel_id=UCz9iqx91UzlKg-WbBnlOR2g
If we base the information on those, it'll not be order by the exact time of upload, but when you enter a video, it will be the exact date (because then, YouTube give us). Do you find this acceptable? (or even just better than now?)
Yes. I like to keep a large number of subscriptions (especially since we've been able to import them), many have been inactive for years. (I'm not going to unsubscribe, because I hope they upload new content). I would prefer for the inactive channels to be listed last. Then I wouldn't have to scroll several pages down to see if there has been anything new from anybody.
I'm going to mark this as duplicate in favour of https://github.com/TeamNewPipe/NewPipe/issues/1448. I'll keep it open for the bounty tho. However please put any discussion to #1448.
The problem is that rss only works on users not on channles. So rss is not a solution we can generally relay on.
It's easy to get a user's channel id though. For example: https://youtube.com/user/krmax44 has the channel id available in multiple locations:
<link rel="canonical" href="https://www.youtube.com/channel/UC8wnw_JpwQhBHwEGv-bLZSA">
<meta property="og:url" content="https://www.youtube.com/channel/UC8wnw_JpwQhBHwEGv-bLZSA">
It would be very easy to parse these to then use the rss feeds that include the exact timestamps.
Yes but there are channels for which no iser exists like dong.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Well, closing this would be wrong, as this is still a severely wanted feature.
This would be useful for me.
Any updates on this? This is the only feature that's stopping me from switching all together
@MajdA1 See my https://github.com/TeamNewPipe/NewPipe/issues/2715#issuecomment-541343034. #2309 is under active development, review and testing.
Most helpful comment
Well, closing this would be wrong, as this is still a severely wanted feature.