-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Share playlist as YouTube temporary playlist #11930
Comments
This could be very useful as a temporary workaround when ever YouTube parsing fails again, which seems to occur more frequently. I group a fair number of the short news clips into my Current playlist. A temporary playlist that I can route to my (default) ad blocking browser would be a great workaround to tide people over while NewPipe creators fixes the problem. Note: I can export the playlist as URLS (with/out names) but the players still only play the first URL. |
FWIW, I kludge up a semi-auto way to do this via Excel. I exported the list from NewPipe to Telegram. Now I face a second issue. Now that I have exported the playlist that is usable by a browser, I have no easy ways to mark them as watched on NewPipe so I can delete them off NewPipe. Can add a feature to select individual or all videos in a playlist? |
So, I'm working on the implementation and one of the things I came across is i18n. There's a new button, with a label. So, a new private void createShareConfirmationDialog() {
new AlertDialog.Builder(requireContext())
.setTitle(R.string.share_playlist)
.setMessage(R.string.share_playlist_with_titles_message)
.setCancelable(true)
.setPositiveButton(R.string.share_playlist_with_titles, (dialog, which) ->
sharePlaylist(WITH_TITLES)
)
// TODO R.string.share_playlist_as_YouTube_temporary_playlist // <= here
.setNeutralButton("Share as YouTube temporary playlist", (dialog, which) -> // <= here
sharePlaylist(YOUTUBE_TEMP_PLAYLIST)
)
.setNegativeButton(R.string.share_playlist_with_list, (dialog, which) ->
sharePlaylist(JUST_URLS)
)
.show();
}
Besides the English version, I can take care of the |
It's no longer needed after the conversion to Kotlin.
Checklist
Feature description
YouTube has this URL that creates a playlist on the fly:
http://www.youtube.com/watch_videos?video_ids=$videoIDs
where
$videoIDs
is a comma-separated list of video IDs (vid1,vid2,...,vidN
).For instance, this URL creates a playlist with 3 videos:
http://www.youtube.com/watch_videos?video_ids=16J5TrCIEB4,8BsHd52ric0,nc_H-bD2khc
The newly created playlist:
(you don't have to be logged in).
(I don't know exactly for how long it lasts, but if you save the URL (not this one, the playlist URL that YT redirects you to upon creation) and try to view it again in a few days -- it's gone.)
It would be great if NewPipe had an option to share a playlist in this format too.
The "Share Playlist" dialog could have a a 3rd option called, e.g., "Share as YouTube temporary playlist".
Why do you want this feature?
This would be great for:
Additional information
No response
The text was updated successfully, but these errors were encountered: