Giter VIP home page Giter VIP logo

netflix-1080p's People

Contributors

danielsouza avatar itsnickbarry avatar jeyk avatar kamikat avatar oscarvanl avatar truedread avatar twonkos avatar vocalfan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

netflix-1080p's Issues

Better audio with 2.0/5.1 playback

The max. this extension offers is 192kbps AAC (5.1) and 96kbps AAC (2.0).
However, there are versions with higher bitrate. It's possible to download them in Google Chrome with a user script, so I'm sure there is also a way having them while streaming. The best 2.0 audio is 128kbps (E-AC-3) and the best 5.1 audio is 384kbps (AC-3). Some shows (like anime) only have 2.0 audio and the 96kbps AAC sounds worse than the 128kbps E-AC-3. The only legit way getting the 128kbps E-AC-3 is the Windows 10 app afaik.

Here's a pic with some possible audios:
2018-09-15 11_20_54-netflix

Bug -- Unexpected error requires Refresh to fix

1080P functionality is good however with loading browser and running Netflix first time, error is always encountered and must be bypassed. Seen with most recent Chrome extension update.

Whoops, something went wrong...
Unexpected Error
Error Code: M7111-1331-4027

How about 4K?

Officially, the only web browser to play 4K is Edge, windows only. Is it possible to use similar mechanism to play 4K in Chrome?

Activation of function showAllSubDubTracks.

I am editing your extension to add the showAllSubDubTracks function and thus be able to show hidden languages, but I have the following problem, there are so many languages in some series that I can not fit on the screen, is there any way to fix it?

https://i.imgur.com/NfpVn4b.png

Mi edition is this:

                        bGa: b(d, "showAllSubDubTracks", !0),

I changed 1 to 0 for active showAllSubDubTracks.

Errors when embedded in an iframe

I run a website that enables people to watch together videos from content providers like Netflix/Amazon/YouTube/etc. We do this by using a Chrome extension to embed these websites within an iframe and then set up listeners for play, pause and seek.

Recently, I had a user report that our extension does not play along nicely with yours. After looking into it for a while, I've realized that the issue is not to do with conflicts between extensions, but the fact that this extension fails when Netflix is embedded in an iframe.

At this point, the only anomaly I've found is that the cadmium-playercore version that Netflix is serving is different from the one being injected in via this extension.

Request URL: https://assets.nflxext.com/en_us/ffe/player/html/cadmium-playercore-6.0012.829.011.js
Request Method: GET
Status Code: 307 Internal Redirect
Location: chrome-extension://cankofcoohmbhfpcemhmaaeennfbnmgp/cadmium-playercore-6.0011.853.011-1080p.js
Non-Authoritative-Reason: WebRequest API

Eventually, when you try to play a video, it results in an error with code M7111-1003.

Is there any reason you can think of as to why this extension would begin to fail when embedded in an iframe? If this is an insurmountable technical limitation, could I make a request to restrict the extension to only work only in cases where Netflix is the top frame (window.top === window)? I can certainly help make a PR for this if needed.

To reproduce this error, I've set up a pen with an embedded Netflix. Please note that you will need an extension to modify the x-frame-options header when attempting to reproduce this.

Some shows don't work?

Hi there,

first: really great extension! I would die without it.
But, is there any reason why it doesn't work on some shows/movies?

Family Guy isn't working in 1080p but other shows like Bojack Horseman and Rick and Morty are working.
image
image

Frame drop?

Hello,

Thanks for the incredible pluggin! :)
I'm watching Lost In Space in Chrome in 1080p and I'm experiencing multiple visible dropped frames. Buffering is correct though.

I don't experience this kind of thing in Edge or Netflix Windows 10 app in 1080p.

Is there something fixable?

Thank you very much again for the wonderful stuff! :)

netflix streaming error: error code: M7111-1331

Could not play any video. message

"Oops something went wrong...

Streaming Error

The title is not available to watch instantly. Please try another title.

Disabling the extension solved the issue.

enforce the highest bitrate

Impressive work with the chrome profile fix. I have some other clues which might help you.

If you want to go for maximum quality, consider to set the bitrate directly, as the high-quality-profile still contains multiple bitrates the cadmium player is allowed to choose from.

I have automated the enforcing of a certain bitrate. It would be quite easy to use this approach to always enforce the highest bitrate; and this should be stable in the sense that the cadmium player is not touched else than forcing the highest bitrate it provides.

It is however implemented using a rather dirty hack.

There is a window for choosing the bitrates (probably for netflix devs) accessible with the combination SHIFT + CONTROL + ALT + 'S'. One can choose the bitrates, and then can press on "override", effectively enforcing said bitrate(s).

The best approach to automate I've found I to simply replicate this process: First open/close the window (so all necessary variables are populated) and then invoking the "override" routine with an array of bitrates. While I am not quite sure what happens exactly in the override routine, it sure works.

To implement this, you have to:

  • include the code at the bottom into your cadmium playercode
  • invoke the key combination described above two times (open/close) after the video started playing. You may enforce with CSS that the user never sees that window
  • invoke get_bitrates() to get the array of possible bitrates
  • invoke set_bandwith(bitrate) for the bitrate you want to use (the highest one probably)

If this looks like a good idea to you I'll make a pull request in the following week.

insert after line 39448:

window.get_bitrates = function() {
	var res = [];
	for (var a = F.options, c = a.length; c--;) {
		res.push(a[c].value);
	}
	return res;
}
window.set_bandwidth = function(value) {
	D = {};
	D[value] = 1;
	b.li = k;
	l();
	if (a = b.pf) {
		var h = G.value,
			a = a.filter(function (a) {
				return a.id == h;
			})[0],
			c = y.te ? b.wa[n.I.VIDEO].value : b.wa.value;
		a && a != c && (a.Yoa = {
			testreason: "streammanager",
			selreason: "userselection"
		}, y.te ? b.wa[n.I.VIDEO].set(a) : b.wa.set(a));
	}
	f();
	return true;
}

Enabling the add-on resolves in Netflix error code M7111-1309

Hey,
starting earlier today I could not play any video from Netflix anymore. Neither Google nor the support forum could provide any information about error code M7111-1309 although it kind of led me to this extension. Disabling the add-on led to me being able to watch stuff on Netflix again. No idea what caused this behavior. Any ideas?

1080P doesnt work anymore

Looks like the (Chrome) extension doesnt work anymore tried everything uninstalling, clearing cache doesnt work

How to help debug content that does not play 1080p

Hello truedread,

I've been testing this extension and found some movies that do not support 1080p. They keep playing at 480p with the extension on and 540p with the extension off. I can stream the content at 1080p using my PS4 so the content is available at that resolution.

Here are some examples:

  • No Country for Old Men
  • The Departed
  • Lord of the Rings

How can I help debug these movies? I'm using Google Chrome 68.0.3440.106 in Ubuntu 16.04.

Thank you!

Again, M7111-1309

Getting this in console:
index.js:173 Uncaught SyntaxError: Unexpected end of input none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 o.addListener @ none:6 r @ none:6 i @ none:6 (anonymous) @ none:6 u @ none:6 (anonymous) @ none:6 a @ none:6 A @ none:6 (anonymous) @ none:7 require @ none:1 kickoff @ none:1 (anonymous) @ none:7 (anonymous) @ none:7 cadmium-playercore-6.0011.474.011-1080p.js:29434 Manifest locked to Edge (or not available in 1080p) cadmium-playercore-6.0011.474.011-1080p.js:29435 Getting Edge manifest VM68:199 Performing key exchange VM68:201 Key exchange data: VM68:202 {headerdata: {…}, encryptionKeyData: {…}, signKeyData: {…}} VM68:92 Getting video metadata for ID 80219127 VM68:103 Metadata response: VM68:104 {version: "2.1", video: {…}, trackIds: {…}} none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 (anonymous) @ none:6 none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 (anonymous) @ none:6 none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 (anonymous) @ none:6 none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 (anonymous) @ none:6 none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 (anonymous) @ none:6 none:6 WebSocket connection to 'wss://push.prod.netflix.com/ws' failed: Error in connection establishment: net::ERR_CONNECTION_CLOSED o.open @ none:6 (anonymous) @ none:6
netflix 1080p error

This issue has been closed: #20
So I'm opening a new one. :P

I tried watching Avengers Infinity War: https://www.netflix.com/watch/0?origId=80219127 but it really happens on any big movie.
I deactivated all other Addons, restarted Chrome and then tried again with the same result. Deactivating your addon lets me watch the movie in horrible 480p. There are reasons why Chrome is the only option for me right now. :(
Looking at the log I assume this is the reason for the fail:

Manifest locked to Edge (or not available in 1080p)

regards

Audio and video not synchronized

The latest version 1.12 works fine with 1080p and 5.1 but after playing a while the audio and video get out of sync. The audio becomes faster than the video

Are all AAC streams available in the same manifest simultaneously?

Is it not possible to have the 2.0 (64k/96k) aac streams available for selection when a 5.1 (192k) aac stream is available?

Of course, the extension can be disabled to regain the 2.0 aac streams, but then 1080p is lost.

There are some use cases where the 5.1 aac stream does not provide sufficient volume on a particular device (while the 2.0 aac streams always provides enough volume) but 1080p video is still desired.

Higher resolution

Is there any way to update the application to force to native screen resolution (like 1440p screen) in movies available in 4k resolution on Chrome?

Donations without crypto currencies?

I'd like to buy you a coffee or two for this useful piece of software, but I despise crypto currencies for their senseless waste of electricity. Can I donate via some other way?

Test patterns work, "Black Lightning" doesn't.

Hi,

Just yesterday I tried watching the "Black Lightning" TV Show and it wasn't running in 1080p. When I ran the test patterns they worked in 1080p just fine and I assumed everything would be running in 1080p, but the show didn't.

Do you have any idea why? For the record, I went to my PS4's Netflix app and the show was running in 1080p there.

I believe it can be easily reproduced (I wasn't able to check any other videos but "Black Lightning" TV show, so I can't say for real if others are working or not).

Thanks,

Rod

Selectable codec?

I don't know how difficult this would be and thus how reasonable a request it is, but it seems like Netflix has been re-encoding things very recently and the video quality is quite often just plain bad. Since this extension tells Netflix that the user is on Android (right?), is it possible/would you consider telling it it's running a device that needs to fall back from what I assume is H.265 or AV1 to H.264 or VP9?

Perhaps I don't know what I'm talking about, but it'd potentially be a godsend to bypass these new bitstarved encodes.

Please make a similar extension for Microsoft Edge

Hello sir,
This is not an issue. I am just asking for a feature. You extension works perfectly on my chrome. I am able to get Full HD and also the bitrate secret menu with your extension. Netflix recently blocked the bitrate menu and only with your extension enabled i am able to get it(only God knows how you did that!!!).
The feature I am asking for is that can you make a similar extension for Microsoft Edge as I want to access the birtare menu in there. I want to watch 4k and meet all the requirements, but still netflix suddenly lowers the bitrate and I am not getting constant 4k bitrate. Sir, can you please make an extension for Edge that would bring back the bitrate menu please? That would be highly helpful.
I am very sorry if me asking about this over here upset you in any way sir.
Thanks again for your marvelous Chrome extension.

DD PLUS 640KB

Netflix added 640 kb EAC3.. Would it be possibile to add it?

Tons of movies aren't available in 1080p

I tried with the extension but they're all only available in SD, e.g. Iron Man, Forrest Gump, Modern Family. They're all available in HD when I try to check it on Edge but with the extension it ain't workin.

Seems Netflix has "fixed" the functionality of your extension resulting in no more than 720p

This was working as of no less than 24h ago. Dunno what they did, nor why they are so adamant on preventing browser users from accessing 1080p content.... but none the less they seem to be at it again. It's the classic:

Whoops, something went wrong...
Unexpected error
There was an unexpected error. Please Reload the page and try again.
Error Code M7111-1331-2206

As expected if you disable your extension it resolves the error... to a dismal pixelated mess of 480 on my big beautiful screen. If there is any further information you need feel free to message me and i'll supply you with whatever i can, within my capabilities. I've confirmed this to be happening in Windows 7, Debian 9 Stretch, and OSX Sierra on Chrome 70.xxx.xxx.xx.xxx.x (insert obfuscated non-standard revision mishmash here)

Eidt: if you're not getting the error, just F5 and it will reload with the error message.
Edit 2: Test patterns do confirm that 720p is working. However, the movie I was watching last night is a movie I know used to be available up to 1080p.

higher bitrate

On Edge i get Bitrate: 5110kbps - Profile: playready-h264mpl40-dash.
On Chrome i only get Bitrate: 2023 Profile: playready-h264hpl40-dash with the same movie.

No longer possible to get higher bitrates on chrome? Already read release notes for the latest version, is that problem not solved yet?

Netfix 1080p extenstion on Windows Xp Chrome 49

I'm trying to get netflix to work on Windows Xp in Google Chrome in 1080p.
The last working version of Chrome on Windows Xp is Version 49.0.2623.112.
I have successfully managed to get netflix to play normally by copying the Widevine files to the WidevineCDM directory.
Now I'm trying to get it to work in 1080p.
The Netflix 1080p extension in this version of Chrome (49.0.2623.112) doesn't work.
When playing a video it just displays a black screen and the video doesn't play at all.
After removing the extension it plays fine in 720p.

So, is there a way to get the extension to work in this version of Chrome?
Same thing happens when trying the extension in this Chrome version on Windows 10.
So, the problem is from Chrome 49 not Windows Xp.
I'm thinking, probably, a simple change to the extension is all that is needed.

No 5.1 and no more 1080p

Early this month the extension suddenly stopped working for me.
The test pattern seems to still be working, but none of the movies and shows I checked out had 5.1 or 1080p, including some like Mars that worked fine last year.

The only indication that the extension is active to some degree is that it shows that the audio is 2.0 when watching something.
It's the same with vladikoff's version for Firefox.

'Play next episode' not working

I think the following entry in my console is the cause:

Uncaught TypeError: Cannot read property 'then' of null
    at Object.engage (cadmium-playercore-5.0008.544.011-1080p.js:28662)
    at Object.d.engage (none:2)
    at Object.engage (none:2)
    at i.engage (none:2)
    at Object.dispatch (none:2)
    at Object.attemptToEngagePlayer (none:2)
    at Object.onClickCapture (none:2)
    at Object.handleEvent (none:2)

Other than that line there are some errors about net::ERR_CERT_SYMANTEC_LEGACY but i think that is related to tracking.

[Feature Request] Firefox Support

Any chance in providing a Firefox version of this extension? Currently, I am using the Windows 10 Store app, but I would much rather keep this within Firefox so I can make use of other extensions as well.

Video does not play with the extension enabled

Video shows the loading icon with the thumbnail in the background while the movie/episode plays in the background with audio only. No controls are available, clearing the cache does not fix the issue.

feature request: option to *not* enable 1080p [to allow 5.1 only]

Thanks for your awesome work! I have a small but slightly odd feature request, given the title of your extension. :-) I'm probably not alone, but my sole reason for using the extension is actually to get 5.1. In my case, I can't really benefit from 1080p since I have a 720p projector as well as an older HTPC that gets choppy when trying to play the 1080p stream. (It's happy with the video stream chosen when the extension is disabled.) Of course, eventually it drops down to a stream my computer can handle, but it's distracting for the first minute or two every time.

Make 5.1 audio optional

I don't have a 5.1 sound setup and with this extension I always get the 5.1 audio as default. It would be great if we could optionally disable the 5.1 audio altogether.

Simply commenting out the "heacc-5.1-dash" solves this perfectly, but an option would be very much appreciated.

var profiles = [
    "playready-h264mpl30-dash",
    "playready-h264mpl31-dash",
    "playready-h264mpl40-dash",
    "heaac-2-dash",
    //"heaac-5.1-dash",
    "simplesdh",
    "nflx-cmisc",
    "BIF240",
    "BIF320"
];

[Issue] Edge Chromium Bitrate lower

There is a new Edge Browser running with Chromium Engine. (https://www.microsoftedgeinsider.com/en-us/)
4K Netflix works with it, but with this Addon I only get 1080p. The Reason why I need this Addon is for the Bitrate Menu and 5.1 Audio.
Is there a way to get the Bitrate Menu and 5.1 only without forcing 1080p? So people with Edge Chromium could get 4K Netflix with Bitrate Menu.

Oops, Something Went Wrong, Unexpected Error

Hi.

I'm having an issue with Chrome V70 and Firefox V63 where having the plugin installed and enabled generates a "Oops something went wrong, unexpected error"

Only way to resolve this is to use netflix with the plugin disabled (not great as I record content off it using OBS for Archive purposes (the netflix original shows)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.