public static string BuildArguments(YoutubePlaylistRequest request) { var argsList = new List <string>(); argsList = BuildGenericArguments(request, argsList); // final arg is youtube video to download argsList.Add($"-i {request.PlaylistId}"); return(string.Join(' ', argsList)); }
public void DownloadPlaylistAsync(YoutubePlaylistRequest request) { var args = YoutubeDLArgumentHelper.BuildArguments(request); RunYoutubeDLProcess(args); }