Skip to content

dynamic load [auto-enqueue workaround] the server playlist to playing queue #12512

@goyalyashpal

Description

@goyalyashpal
Details

Checklist

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

Feature description

Currently:

  • the newpipe app can only load in the playing queue, the items of the playlist it has already fetched so far while triggering the enqueue all button
  • this is similar to how linux application package managers work: they load the app details from repository, then operate on those app details

the request is:

  • to be able to load the playlist itself in the player, and
  • player-related logic to then dynamically fetch the next video to be played

this is similar to how:

  • the auto-queuing / "auto-play next video" should work,
    though newppipe v0.27 was not auto-queuing any video what-so-ever at all. but this is a different issue.
  • the playlists playing works on youtube web (on both the mobile & desktop)

Why do you want this feature?

  • i often curate videos in playlists with my yt account on desktop web.
  • i open those playlists on second device (mobile) to:
    • confirm if the video added is suitable for the playlist or not; and
    • if yes, then at what position should it be placed

currently due to lack of this feature, and also of the very basic one linked below from 2022, one can't use newpipe for this purpose:

alternates considered

technically, the behaviour whole user experience of server playlist should match exactly that of youtube web playlist i.e.:

  • 1. playlist info can be refreshed: Allow to manually refresh remote playlist contents #8975
  • 2. enqueuing the playlist loads all the videos of playlist: [FUNCTIONALITY EXISTS]
  • 3. the playing queue becomes tied only to that playlist for the session
    • a. playing next / previous updates the whole playlist: including those behind the current played video.
    • b. no video can be added / removed / reordered in the playing queue ad-hoc. modify the playlist to accomplish this.

but this 3rd point seems like a big-ish thing to implement.

so, meanwhile: being able to auto-enqueue / auto-play next will atleast fill the gap of requiring to update the immediate next item from the playlist to the playing queue.

Additional information

duplicate issue search:

this request also seems to be aimed at addressing the same underlying pain point, though with a different and incomplete solution:

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature requestIssue is related to a feature in the app

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions