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

Subscription Order #739

Closed
2 tasks done
fnkwuweh opened this issue Sep 25, 2017 · 17 comments · Fixed by #2309
Closed
2 tasks done

Subscription Order #739

fnkwuweh opened this issue Sep 25, 2017 · 17 comments · Fixed by #2309
Labels
bounty Whoever solves this gets a bounty: https://app.bountysource.com/teams/newpipe feature request Issue is related to a feature in the app

Comments

@fnkwuweh
Copy link

fnkwuweh commented Sep 25, 2017

Bountysource

  • I carefully read the contribution guidelines and agree to them.
  • I checked if the issue/feature exists in the latest version.

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.

@mauriciocolli mauriciocolli added the feature request Issue is related to a feature in the app label Sep 25, 2017
@mauriciocolli
Copy link
Contributor

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?)

At the moment, we are working on some high-priority features (like playlists), but I think someone will work on it soon.

@SweepJegus
Copy link

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.

@ghost
Copy link

ghost commented Oct 4, 2017

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

@tkosamja
Copy link

tkosamja commented Oct 9, 2017

Is anyone working on this? It would be really useful and I've been excited about a subscription feed.

@theScrabi
Copy link
Member

The problem is that rss only works on users not on channles. So rss is not a solution we can generally relay on.

@stemy2
Copy link

stemy2 commented Nov 23, 2017

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.

@theScrabi
Copy link
Member

In my opinion that subscription thing should be reworked anyway. So it behaves more like a rss feed reader.

@avently
Copy link
Contributor

avently commented Dec 1, 2017

@mauriciocolli seems like you can get time from rss even for channels
Example https://www.youtube.com/feeds/videos.xml?channel_id=UCz9iqx91UzlKg-WbBnlOR2g

@earboxer
Copy link

earboxer commented Jun 2, 2018

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.

Bountysource

@theScrabi theScrabi added bounty Whoever solves this gets a bounty: https://app.bountysource.com/teams/newpipe duplicate labels Jun 3, 2018
@theScrabi
Copy link
Member

I'm going to mark this as duplicate in favour of #1448. I'll keep it open for the bounty tho. However please put any discussion to #1448.

@krmax44
Copy link

krmax44 commented Sep 16, 2018

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.

@theScrabi
Copy link
Member

Yes but there are channels for which no iser exists like dong.

@stale
Copy link

stale bot commented Dec 1, 2018

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.

@stale stale bot added the stale label Dec 1, 2018
@PureTryOut
Copy link

Well, closing this would be wrong, as this is still a severely wanted feature.

@infinitytec
Copy link

This would be useful for me.

@MajdA1
Copy link

MajdA1 commented Jul 18, 2019

Any updates on this? This is the only feature that's stopping me from switching all together

@TobiGr
Copy link
Member

TobiGr commented Oct 15, 2019

@MajdA1 See my #2715 (comment). #2309 is under active development, review and testing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bounty Whoever solves this gets a bounty: https://app.bountysource.com/teams/newpipe feature request Issue is related to a feature in the app
Projects
None yet