-
Notifications
You must be signed in to change notification settings - Fork 10.1k
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
[Discovery] Add former Scripps channels #17947
Comments
Here's an example of a hgtv link that fails because of this - note that URL's from the former Scripps channels begin with "watch", not "www": https://watch.hgtv.com/tv-shows/island-life/full-episodes/old-friends-in-ocean-city-md |
I tested VietTPham's patch but now I get "ERROR: This video is only available via cable service provider subscription that is not currently supported. You may want to use --cookies." EDIT: If you do that (see below) then the patch works, at least it does for me. Thank you, VietTPham. |
The --ap-mso stuff has never worked with Discovery channels. You must use cookies. |
Thanks - I never had any idea how to do that but found the instructions at https://github.com/rg3/youtube-dl#how-do-i-pass-cookies-to-youtube-dl and now it does work with VietTPham's patch. |
Does that mean you need to sign in with a provider to get the cookie? - Tried testing the patch here, but as I dont have an account, I cant create the cookie. |
Yes, you have to be able to login to the web site using a provider account. |
So this means that all the people who have dropped cable are no longer able to watch videos on HGTV (and other Discovery websites I imagine) because you require a cable subscription to sign in? There are no free videos to watch there since the site switched over last week. I also suppose there is no way of getting the cookie required without signing in, which means having to get cable again, which means what is the point. |
There are still free videos to watch that don't require sign on. For example: The point for me is being able to DL these at home (with the cookie when required - because I have a cable sub - or without the cookie when possible) means I can background watch these at work since I can't login due to network restrictions. Hopefully, the pending fix is implemented soon. Thanks for the work on this :) |
Been testing the patch further with Free Videos, and every 1 hour or so I get this.
It looks like the access token is not quite refreshing as expected, run the download a few more time and eventually it will pick up again. It does not appear to be related to any particular video. Is this related to the sites (HGTV and FoodNetwork) or is this a quirk of the Discovery downloader. EDIT: Formatting |
Cooking Channel has updated to: |
Travel Channel also updated their site. For example: |
DIY Network has changed to this Discovery system as well: |
Hello, [DIY Network] is not working. Does someone have a solution?
|
Is there an idiots guide anywhere on how to get/use cookies please? I have a cable account and would love to be able to download HGTV shows but haven't been possible since their format changed :( |
Yes I've read that previously thanks and when I tried it didn't work for me, hence asking for an idiots guide as obviously I'm an idiot if others can get HGTV working and I can't. |
the process is as simple as it's been explained in the mentioned link, export cookies with a supported extension and pass them to youtube-dl with |
You're absolutely right it's as simple as that, I must have screwed my cookies path or something, worked perfectly just now! So happy thanks :) |
Am using the cookies method fine, but its a bit tedious as you have to renew it pretty much every hour or so. Is there anyway to automate it a bit more, been looking at the discovery extractor but not been able to find a ways to get it to refresh and get the new cookies. |
Another option is to use a browser user agent addon to change to something like Android or ipad and depending on which provider you're trying to use they may give you simpler URLs, this works with some of the sites I've been having problems with and for at least one of them I don't need to go down the cookie file path with the URLs. |
Please follow the guide below
x
into all the boxes [ ] relevant to your issue (like this:[x]
)Make sure you are using the latest version: run
youtube-dl --version
and ensure your version is 2018.10.05. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.Before submitting an issue make sure you have:
What is the purpose of your issue?
Discovery purchased Scripps earlier this year and some channels have been updated to use the Discovery format. The Discovery extractor needs to be updated to recognize the new URLs.
Updated:
watch.foodnetwork.com
watch.hgtv.com
Not updated yet:
watch.cookingchannel.com
watch.diynetwork.com
watch.travelchannel.com
The text was updated successfully, but these errors were encountered: