Skip to content
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

PluralSight Account Blocked #15516

Closed
IsaacFlores1990 opened this issue Feb 7, 2018 · 2 comments
Closed

PluralSight Account Blocked #15516

IsaacFlores1990 opened this issue Feb 7, 2018 · 2 comments
Labels

Comments

@IsaacFlores1990
Copy link

@IsaacFlores1990 IsaacFlores1990 commented Feb 7, 2018

When I have already downloaded many videos an I try to resume the download my account gets blocked, because the random time you set is too small, I get the following error message:

WARNING: Unable to download JSON metadata: HTTP Error 403: Forbidden
[pluralsight] Waiting for 3 seconds to avoid throttling
ERROR: No video formats found;
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpww9373dy\build\youtube_dl\YoutubeDL.py", line 785, in extract_info
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpww9373dy\build\youtube_dl\extractor\common.py", line 440, in extract
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpww9373dy\build\youtube_dl\extractor\pluralsight.py", line 326, in _real_extract
File "C:\Users\dst\AppData\Roaming\Build archive\youtube-dl\rg3\tmpww9373dy\build\youtube_dl\extractor\common.py", line 1071, in _sort_formats
youtube_dl.utils.ExtractorError: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

As you can see only 3 seconds to avoid throttling is too small, I did call the command with --sleep-interval 60, and I did not have any issues in the past, until now when I had downloaded almost all videos if the curse and then tried to continue. I don't why for each video is downloaded the course JSON, I thinks this consults to their Web API added to the small time between queries cause the issue. How can I configure this time between queries, or can you get only once the JSON data?

@IsaacFlores1990
Copy link
Author

@IsaacFlores1990 IsaacFlores1990 commented Feb 7, 2018

Even if I pass the arguments --sleep-interval 15 --max-sleep-interval 60 I can not increase that waiting between calls, the only thing which finally worked to avoid get block, was use argument --playlist-start N, where I set N to a calculate values where I think the transmission stopped, but still I think you can improve the issue I mentioned.

@dstftw
Copy link
Collaborator

@dstftw dstftw commented Feb 7, 2018

Carefully read new issue template and provide all requested information.

@dstftw dstftw closed this Feb 7, 2018
@dstftw dstftw added the incomplete label Feb 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.