Add Support for Pluralsight's courseId parameterized URLs #26437

Open
opened 2026-02-21 14:19:02 -05:00 by deekerman · 1 comment
Owner

Originally created by @AbuSalehSumon on GitHub (Jun 12, 2023).

The new Pluralsight URL with courseId passed as parameters is not supported in youtube-dl.

URL Pattern I tried with: pluralsight-dot-com/course-player?courseId={36 character guid}
When tried, it says, "ERROR: Unsupported URL"

Checklist

  • [Yes] I'm reporting a site feature request
  • [Yes] I've verified that I'm running youtube-dl version 2021.12.17
  • [Yes] I've searched the bugtracker for similar site feature requests including closed ones

Description

The new Pluralsight URL with courseId passed as parameters is not supported in youtube-dl.

URL Pattern: app-dot-pluralsight-dot-com/course-player?courseId={36 character guid}

Here is the sample command I tried with:

youtube-dl.exe --download-archive archive.txt --cookies cookies.txt -o "C:\My_Output_Directory%(playlist_index)s - %(title)s.%(ext)s" https://app_dot_plural_sight_dot_com/course-player?courseId=x1y2z3a4b5c6d7e8 --all-subs --no-check-certificate --username my_username@xyz.com --password myPassword

When tried, it says, "ERROR: Unsupported URL: https://app.plural_sight_com/course-player?courseId=x1y2z3a4b5c6d7e8

Could you please add it?

The same issue was reported here : https://github.com/ytdl-org/youtube-dl/issues/23311

Originally created by @AbuSalehSumon on GitHub (Jun 12, 2023). <!-- ###################################################################### WARNING! IGNORING THE FOLLOWING TEMPLATE WILL RESULT IN ISSUE CLOSED AS INCOMPLETE ###################################################################### --> The new Pluralsight URL with courseId passed as parameters is not supported in youtube-dl. URL Pattern I tried with: pluralsight-dot-com/course-player?courseId={36 character guid} When tried, it says, "ERROR: Unsupported URL" ## Checklist <!-- Carefully read and work through this check list in order to prevent the most common mistakes and misuse of youtube-dl: - First of, make sure you are using the latest version of youtube-dl. Run `youtube-dl --version` and ensure your version is 2021.12.17. If it's not, see https://yt-dl.org/update on how to update. Issues with outdated version will be REJECTED. - Search the bugtracker for similar site feature requests: http://yt-dl.org/search-issues. DO NOT post duplicates. - Finally, put x into all relevant boxes (like this [x]) --> - [Yes] I'm reporting a site feature request - [Yes] I've verified that I'm running youtube-dl version **2021.12.17** - [Yes] I've searched the bugtracker for similar site feature requests including closed ones ## Description <!-- Provide an explanation of your site feature request in an arbitrary form. Please make sure the description is worded well enough to be understood, see https://github.com/ytdl-org/youtube-dl#is-the-description-of-the-issue-itself-sufficient. Provide any additional information, suggested solution and as much context and examples as possible. --> The new Pluralsight URL with courseId passed as parameters is not supported in youtube-dl. URL Pattern: app-dot-pluralsight-dot-com/course-player?courseId={36 character guid} Here is the sample command I tried with: youtube-dl.exe --download-archive archive.txt --cookies cookies.txt -o "C:\My_Output_Directory\%(playlist_index)s - %(title)s.%(ext)s" https://app_dot_plural_sight_dot_com/course-player?courseId=x1y2z3a4b5c6d7e8 --all-subs --no-check-certificate --username my_username@xyz.com --password myPassword When tried, it says, "ERROR: Unsupported URL: https://app.plural_sight_com/course-player?courseId=x1y2z3a4b5c6d7e8 Could you please add it? The same issue was reported here : https://github.com/ytdl-org/youtube-dl/issues/23311
Author
Owner

@dirkf commented on GitHub (Jun 13, 2023):

That issue was continued in #23245 but no-one wanted to work on it then. The problem URLs from those issues:

The existing extractor, which multiple reports (like #29776 and #30765) suggest may be broken anyway, doesn't know how to find a video based on a GUID at all.

@dirkf commented on GitHub (Jun 13, 2023): That issue was continued in #23245 but no-one wanted to work on it then. The problem URLs from those issues: * https://app.pluralsight.com/course-player?clipId=0d7835c4-842e-41cd-ba48-cd1162c310a2 (like this one) * https://app.pluralsight.com/course-player?course=nunit-moq-mocking&author=jason-roberts&name=35b901df-4810-4f7f-abc0-4ddb8544fbba&clip=0&mode=live The existing extractor, which multiple reports (like #29776 and #30765) suggest may be broken anyway, doesn't know how to find a video based on a GUID at all.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/youtube-dl-ytdl-org#26437
No description provided.