-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Improve UX around playlists #3298
Comments
i have a private playlist on an instance with the url one of the videos inside is listed here why do you say peertube is not using videoid when it clearly is? what is the version on your instance?
|
I'm using 2.4.0 docker.
|
@Nodja here
you just said that here. videos in a playlist show playlist position and not videoid. yes, in the page https://devtube.dev-wiki.de/video-channels/johnathana/video-playlists i can see two playlists but i dont know how to reorder them yet. so if i had 100 playlists and wanted to sort them in a particular way as you are asking in the second comment, that is probably not possible today but everything else is almost possible |
It seems 2.4.0 started using playlist position instead of video ids for playlists. From the release notes here
It's not a big deal, but some playlist links will be ruined if the order is changed/videos get added at the beginning. I tried manually using videoId instead of playlistPosition and it didn't work. I prefered the videoId method better, the only con being the huge urls. |
yes. sorry my bad |
Hello,
The reason is that we can now have the same video multiple times in a playlist. So we could not use the video uuid anymore. I created an issue: #3314 I created an issue: #3315 See #2672 Please in the future, create 1 issue per idea/feature request. It's easier to track and to maintain. |
Let me preface by explaining how I'm using peertube:
Due to the recent copyright troubles around twitch/youtube, I've been using a semi-private peertube instance to archive twitch streams. I've been using the playlists feature to group the streams together, so all streams of one game are neatly packed. It's been working well but there's some minor issues, in no specific order:
Stream playlist url's are not idempotent.
The url seems to be of the format /videos/watch/playlist/<playlistid>?playlistPosition=1 for the first item of the list, in this example the video that's on position 1 can change making old links confusing. Youtube seems to solve this by actually pointing to the video id instead of position.
Cannot re-order playlist position on channel page.
Playlists are ordered by when they were created, but sometimes you want a different order, specially when you have dozens of playlists and want some to be more prominent. I've worked around this issue by connecting to the database directly and changing the createdAt fields to be in the far future. So certain playlists are always "pinned" to the top of the list.
Allow any relative url in the landing page configuration option.
In my case I wanted to change the landing page to be the url for the playlists on my channel. I've worked around this by editing the value using inspect element. But I think it would be useful for other instance admins.
There's no standalone playlist view page.
There is /my-account/video-playlists/<playlistid>, but that's only visible to the playlist author. The description field for example is not visible anywhere to anyone that doesn't own the playlist. I'd like to use this field to show notes about the videos on the playlists. The links on the channel page should link to this page.
Thank you for your time and for helping keep the internet open.
edit: markdown ate my <>
The text was updated successfully, but these errors were encountered: