linsomniac / spotify_to_ytmusic

Copy playlists and liked music from Spotify to YTMusic
Creative Commons Zero v1.0 Universal
1.99k stars 120 forks source link

Reverse playlists #85

Open bylkaka opened 3 months ago

bylkaka commented 3 months ago

Hello everyone,

I'm having an issue with reversing playlists using the Spotify to YouTube Music transfer program. The problem arises when trying to input a command in the CLI (Command Line Interface). If I open a new command prompt window, the command doesn't work. Additionally, there is no playlist reverse button in the application interface.

Could someone please advise on how exactly to reverse a playlist? Where should I enter the command?

Thank you in advance for your help!

DoubleDroz commented 3 months ago

This doesn't help in the program we've downloaded here, but you're able to reverse the order in the YT Music app on a mobile device.

Open YTM, go to your playlists, open a playlist, tap the pencil icon, change from "Manual" to whichever arranges the playlist the way you want it - for me, "Newest first" seemed to flip it to the correct order - and you're done.

You can also do this in-browser, but currently not in the YTM Web App - you can open your playlists in youtube.com (NOT music.youtube.com) and do the same rearrangement.

Hope that helps, and sorry I didn't solve your problem directly.

luzclasil commented 2 months ago

It might be easier if you simply create a new playlist in the right order Open CMD and paste this code:

s2yt_copy_playlist SPOTIFY_PLAYLIST_ID "+NEW_YT_PLAYLIST_NAME" --no-reverse-playlist

Before you hit enter change SPOTIFY_PLAYLIST_ID and NEW_YT_PLAYLIST_NAME accordingly:

You can get SPOTIFY_PLAYLIST_ID by either opening Spotify in your browser and copying from the playlist's link E.g.: https://open.spotify.com/playlist/SPOTIFY_PLAYLIST_ID Or from the GUI version of the program using the "List playlists" option. The ID is that big number before the playlist's name.

NEW_YT_PLAYLIST_NAME is any name of your preference. E.g.: My fav '00 Rock It's important to keep the + sign as well as double quotes! > "+My fav '00 Rock" E.g.: s2yt_copy_playlist 37i9dQZF1DX3oM43CtKnRV "+My fav '00 Rock" --no-reverse-playlist