Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Despite 10222, TBS does not work #13658
Comments
|
Not only does this affect TBS, it also affects TNT. They both use the same extractor. |
|
Is still working in prior version, although asks for adobe pass auth even for public episodes that don't require it. |
|
stinkteeth, what version are you running? I had an old copy of the 2017.03.15 version and tried that and got exactly the same error on a TNT link that I do with the most recent version. They have made some kind of change on those sites, because I know someone who uses PlayOn and both of those channels stopped working for him at the same time they stopped working with youtube-dl. I would be extremely surprised if any older version would work, but if it does I'd love to know which version and where you got it. |
|
@tv21 You're correct. It has been substantially changed. The old system was hds (adobe access drm) on the desktop, and aes-hls on mobile/app platforms (using a different server). The new system is hls on all platforms, with many flavors (3+) of hls drm, with a common server. New media json urls replace the old cvpXml system as well. It will take a little bit of work to write a new extractor (for episodes) on all of the turner sites using the new system. Short clips use the new media json system but a different server for video than the episodes. Sorry for the confusion, I hadn't checked it in awhile. |
the old system is still available, so i think it can be used for now.
if it's the case(without any workaround), then it won't be |
|
@remitamine I will stand by my "little bit of work" claim for now, though I'm not necessarily volunteering to do the work. The platforms for the new json media urls (ngtv.io) are tv, desktop, phone, and tablet. In addition to the adobe, widevine and playready forms of hls, there is also aes hls. And not only that, the tv platform has 1080p aes hls, higher than the 720p limit of the old mobile/app server (androidhls-secure.cdn)!!! You're right, of course, that if aes goes away from the new system, then the bit of work won't be so little. Whether the old system stays or not, with w3c html5 drm looming, we're likely living in the end times of easy video extracting/downloading. |
|
And that alternative URL doesn't work
|
i didn't say that it can be used directly with youtube-dl command line, it's the url used to extract the information needed to download the video. at least changing this lines to extract json in |
|
Remitamine, can you please explain that? I did not understand it three weeks ago, still do not understand it, and even grabbing master just now still has the same issue. |
|
I don't know if it makes any difference, or if you even have any way to find out what they did, but TBS and TNT were broken in PlayOn at the same time they stopped working in youtube-dl. According to the release notes for PlayOn 4.3.49.20014 at https://www.playon.tv/releasenotes both channels are now fixed. So there must be some way to make these work again, but I am not a programmer so I have no way of knowing how they fixed it. |
|
TBS is still not working. |
|
Not working as well. Is there a way I can at least find out the video URL? Maybe I could download it another way. |
|
Thanks @remitamine. It works great! Just a note: You must use "--hls-prefer-native", otherwise, you only get the first segment. |
Please follow the guide below
xinto all the boxes [ ] relevant to your issue (like that [x])Make sure you are using the latest version: run
youtube-dl --versionand ensure your version is 2017.07.15. 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?
The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue
TBS does not work.
Playlists like http://www.tbs.com/shows/full-frontal-with-samantha-bee
Episodes like http://www.tbs.com/shows/full-frontal-with-samantha-bee/season-2/episode-13/june-28-2017
Note that issue #10222 was supposed to cover this.