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

May have found the cause of continuing, long-standing C-Span problems #3878

Open
bonacker opened this issue Oct 4, 2014 · 0 comments
Open

May have found the cause of continuing, long-standing C-Span problems #3878

bonacker opened this issue Oct 4, 2014 · 0 comments

Comments

@bonacker
Copy link

@bonacker bonacker commented Oct 4, 2014

I have been frustrated trying to download C-Span videos. Sometimes the same video will not download but then a few minuutes or hours later it will with exactly the same Youtube-dl switches. Then it will continue to fail or succeed intermittently.

I think I may have figured out why. When the domain for the URL to the .mp4 is cspan-146.c-spanarchives.org, Youtube-dl reports not getting any data blocks. When the domain for the .mp4 is http://d19cp144waw2mw.cloudfront.net the download succeeds.

When I try to play these two URLs in mPlayer, the Cloudfronts play but the c-spanarchives.orgs don't. I used the --write-info-json switch as an easy way to view and copy the .mp4 URLs.

Everything else that Youtube-dl does is identical to the point of writing the .mp4 URL. Then if the URL is bad, it tries rtmpdump, but that never succeeds. I can paste the verbose output if necessary, but I'd like to know if people can confirm the problem is that C-Span serves two different domains with one of them working and the other not. The videos that won't download in Youtube-dl will play in the browser.

If what I described is accurate, would the people who write the scripts be able to fix the program so that both URLs would work? I cannot write scripts or understand a word of Python. Sorry, and TIA.

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
1 participant
You can’t perform that action at this time.