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

Netflix #1564

Open
shaybracha opened this issue Oct 6, 2013 · 12 comments
Open

Netflix #1564

shaybracha opened this issue Oct 6, 2013 · 12 comments

Comments

@shaybracha
Copy link

@shaybracha shaybracha commented Oct 6, 2013

Is this utility works with Netflix downloading?

I have got the error:"ERROR: Invalid URL"

Thanks

@phihag
Copy link
Contributor

@phihag phihag commented Oct 6, 2013

Unfortunately, youtube-dl does not support netflix yet. I'll take this as a support request. Can you name some example URLs for you? I suspect that the ones I get;

http://movies.netflix.com/WiMovie/Monty_Python_s_The_Meaning_of_Life/60029676
http://movies.netflix.com/WiPlayer?movieid=70143824

are somewhat specific to my system.

@HalosGhost
Copy link

@HalosGhost HalosGhost commented Oct 14, 2013

Just as a piece of information that may be relevant, Netflix does not use flash objects for its streaming, it still uses Silverlight. I imagine most people here are aware of this, but to my knowledge, youtube-dl doesn't support any silverlight sites; which may make this much more difficult to realize (despite how much I'd love to see it happen).

@rrooij
Copy link
Contributor

@rrooij rrooij commented Feb 14, 2015

Netflix doesn't use Silverlight anymore for streaming, which is a plus. It uses Flash now, and HTML5 with encrypted media extensions (not supported in the current Firefox).

Either way, the content is encrypted. I don't think that it's possible to implement it, even with those changes in mind.

@julien-c
Copy link

@julien-c julien-c commented Nov 1, 2015

There are a couple of really interesting reads on Netflix's engineering blog regarding their use of HTML5 video and Encrypted Media Extensions.

@MrRobot12
Copy link

@MrRobot12 MrRobot12 commented Jul 30, 2016

@danfiscus It's DRM'd/encrypted. It would have been broken by now if possible.

@TRox1972
Copy link
Contributor

@TRox1972 TRox1972 commented Jul 30, 2016

@MrRobot12 it was broken a time ago, but those who figured it out haven't shared it.

@MrRobot12
Copy link

@MrRobot12 MrRobot12 commented Jul 31, 2016

@TRox1972 source? Only the SD streams have been "broken" due to a convoluted loophole in a specific version of software. No one has broken encryption on the HD streams yet. The 720/1080/2160p "rips" you see online are not direct rips, they are done by screen capping.

@TRox1972
Copy link
Contributor

@TRox1972 TRox1972 commented Jul 31, 2016

@MrRobot12 Maybe I'm wrong, but read this some time ago https://www.cs.ucsb.edu/~chris/research/doc/usenix13_moviestealer.pdf

@HeroCC
Copy link

@HeroCC HeroCC commented Jun 25, 2017

It no longer is avaliable for download, but if someone has a copy of this they can share, maybe someone could reverse engineer it? Or find out what this does to download shows? Neither are open source as far as I can tell unfortunately.

@Rudloff
Copy link
Contributor

@Rudloff Rudloff commented Jun 25, 2017

It is still available on their server: http://web-ic.dvdvideosoft.net/FreeNetflixDownloader_1.0.6.1206_d.exe
(I didn't try it though.)

@judge2020
Copy link

@judge2020 judge2020 commented Oct 26, 2017

Tried the Netflix downloader and it works. It's made in qt, so it would be hard to reverse engineer exactly how they grab the Netflix stream.

When it downloads a video, it loads qtwebengine with params:

"C:\Program Files (x86)\DVDVideoSoft\Free Netflix Downloader\QtWebEngineProcess.exe" --type=ppapi --channel="271400.1.858156865\1682689638" --no-sandbox --ppapi-flash-args --lang=en --device-scale-factor=1 /prefetch:3

So we will need a flash/ppapi downloader.

@ytdl-org ytdl-org deleted a comment from Luraktinus Jan 21, 2018
@ytdl-org ytdl-org locked and limited conversation to collaborators Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from mortensassi Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from h4ckth1ssh1t Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from TechComSpot Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from danfiscus Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from frdmn Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from mikh86 Jan 21, 2018
@ytdl-org ytdl-org deleted a comment from claell Jan 21, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

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