FreeTubeApp / FreeTube

An Open Source YouTube app for privacy
https://freetubeapp.io/
GNU Affero General Public License v3.0
13.37k stars 825 forks source link

Play All button #629

Open wildcard-f8 opened 4 years ago

wildcard-f8 commented 4 years ago

Some channels I subscribe to upload multiple videos a day. When I play the newest video the next on the queue is usually from a totally different channel. So what I used to do in YouTube was go to their channel and click the Videos section and there's a Play All button. This would play their videos from the latest to the oldest so I don't have to go back after every video and look for the next one to play.

GilgusMaximus commented 4 years ago

This will come with the future playlist update, as we need an internal playlist for that. However it might take a while, because it is a major feature and PrestoN want to take his time with it

JoAllg commented 3 years ago

I just got FreeTube and this is a feature i am also missing. Will this really need an internal playlist? As far as i can see as a user on Youtube, the "Play all" link at a Channel is just a link to a playlist. And FreeTube is already able to play playlists.

At this point i would like to ask if you also have a NewPipe like "Background Playing"-Feature on the road map? This would be great when listening to music from playlists. I found it is possible to choose "use audio formats" for a video, however this setting resets every video.

shipaa commented 3 years ago

As far i observe, the playall button is only for signed user. If that's correct the options is to use youtube api, but i don't know if that suitable for this case.

GilgusMaximus commented 3 years ago

No, we will basically grab the first page of videos and collect all id's and then throw them into a playlist and play that. No need for any API

efb4f5ff-1298-471a-8973-3d47447115dc commented 2 years ago

Possible solution

https://www.reddit.com/r/LifeProTips/comments/247c2u/lpt_youtube_how_to_play_all_videos_from_a_channel

Adding ?view=57 to the videos tab url brings back this feature

ghost commented 2 years ago

Coincidentally I found another solution on reddit:

https://old.reddit.com/r/youtube/comments/30799p/how_can_i_automatically_play_all_video_uploads_of/cpptj9l/

Since this one can be done by manually editing the URL, a novice can easily do it and paste it into freetube.

ChunkyProgrammer commented 1 year ago

"get the channel id which starts UC then replace that with playlist?list=UU "

UltraBlackLinux commented 1 year ago

I intentionally picked the ?view=57 version, because some of the other stuff I've tried only shows ~100 videos at a time meaning that playlist shuffle only shuffles there. If another segment is loaded via just loading the next video, only this next segment is visible. I don't know about the other solutions here, but it'd be good if you all checked if this is a thing with your solution