

With spotify urlsĭownload the audio of a spotify playlist : ypc SPOTIFY_PLAYLIST_URL -aĭownload the videos found on youtube for the tracks of the spotify album urls contained in a file (one by line) : ypc spotify_list_albums.txt -vĭownload videos for several deezer playlists using the name "deezer_export" as export folder : ypc DEEZER_PLAYLIST_URL1,DEEZER_PLAYLIST_URL2 -v -n deezer_export
SPOTIFY PLAYLIST EXPORT TEXT OTHER DOWNLOAD
You can set the medias (an url, a list of search terms, a file containing spotify playlist and/or album urls, etc.) to download without any argument and ypc will guess which kind of media it is (as show above), or use explicit argument, as shown in the examples below. If you don't set the -a and the -v flags, the script will still extract youtube urls for the search and write the csv files (see "Exported files"). The main ypc arguments you want are -a (download audio), -v (download video) and -n (set the name of the export folder, default : ypc_export). Number of threads to use to download the audio/videoįiles (Default: 4, only effective if the -a/-v flagsĭownload videos for several songs : ypc "u2 one,xtc general and majors,debussy la mer" -vĭownload videos for several deezer playlists or albums using the name "deezer_export" as export folder : ypc "DEEZER_PLAYLIST_URL1,DEEZER_ALBUM_URL2." -v -n deezer_exportĭownload audio and videos for each spotify playlists in the file spotify_playlists.txt (one by line) using the name "spotify_export" as export folder : ypc spotify_playlists.txt -a -v -n spotify_export su/-du/-sf/-df flags if you want to export only the no_search_youtube Doesn't search youtube urls. a, -download_audio Download the audio files of the tracks found. v, -download_video Download the videos of the tracks found. n EXPORT_FOLDER_NAME, -export_folder_name EXPORT_FOLDER_NAME Url_list_simple.csv exported by ypc is a good yf YOUTUBE_FILE, -youtube_file YOUTUBE_FILEįile containing youtube urls (one by line).

df DEEZER_FILE, -deezer_file DEEZER_FILEįile containing the links of the deezer album/playlist sf SPOTIFY_FILE, -spotify_file SPOTIFY_FILE Url of the deezer album/playlist urls (separated by Url of the spotify album/playlist urls (separated by su SPOTIFY_URL, -spotify_url SPOTIFY_URL h, -help show this help message and exitįile containing the name of the songs (one search term Search terms : deezer/spotify album/playlist urls (one Urls (separated by comma) or filename containing Separated by comma), deezer/spotify playlist/album Main_argument Any search terms allowed : search terms (quoted and Ĭonvert spotify/deezer/text albums/playlists to youtube urls or audio/video

SPOTIFY PLAYLIST EXPORT TEXT OTHER INSTALL
If you are an Archlinux user, you can install the AUR package ypc-git. If you want to extract spotify albums/playlists, you need to set up a valid config.ini file with your spotify api client id and secret (go to /dashboard/login to create your own spotify application) and place it in the ~/.config/ypc/ directory (see the config_sample.ini file as an example). Unfortunately, the mix of several types is not supported at this moment (spotify and deezer urls in the same file for example). It also supports files containing several of the compatible search terms (one by line). It supports spotify and deezer urls (album and playlist), as well as a list of terms to search (see below for some examples). This python utility allows the conversion of spotify/deezer/text albums/playlists to youtube urls and/or audio/video files.
