Open dmattera opened 5 years ago
Yeah it got banned for including the external netflix component. we shall see how we can bring it back
Hey, @vladikoff, thank you very much for the update, but, were can we find the addon packaged for the time being while it's not on the mozilla repository?
Edit: this is not the process. See below.
You can install the extension manually. I think this is the process:
about:addons
manifest.json
fileYou can install the extension manually. I think this is the process:
1. Clone or download the repository 2. Navigate to `about:addons` 3. In the settings menu, choose "Install Add-on From File..." 4. Choose the `manifest.json` file
Doesn't work, Firefox says that the addon is corrupted, probably the directory structure is not correct.
Apparently it needs to be signed even if installed manually from a file. See here for an alternative. It might also need to be compiled with web-ext, but I'm not sure.
You could also load the addon temporarily (removed when the browser session ends) by navigating to about:debugging
and choosing "Load Temporary Add-on..." (select the manifest.json
file).
about:debugging
"trick" works :). Thank you.
Mozilla (like the Pilate guy from the bible) sure does like to wash their hands. They will chicken and remove everything that could cause them legal disturbance, but are nice enough to at least leave backdoor open.
You should look into Bypass Paywalls, that has also been removed from AMO. They host it from github exclusively and auto-updates are still supported. Ofc each .xpi needs to be signed.
For linux, you might be able to put an unsigned .xpi in /usr/share/mozilla/extensions
// On UNIX platforms except OSX, an additional location for system // add-ons exists in /usr/{lib,share}/mozilla/extensions. Add-ons // installed there do not require signing.
Mozilla (like the Pilate guy from the bible) sure does like to wash their hands. They will chicken and remove everything that could cause them legal disturbance, but are nice enough to at least leave backdoor open.
You should look into Bypass Paywalls, that has also been removed from AMO. They host it from github exclusively and auto-updates are still supported. Ofc each .xpi needs to be signed.
You think you can help me install it not sure where to start
@Louirj1 The ball is in @vladikoff court to pick best course of action. He still have the option to provide updates off AMO.
In the meantime just install 1.8 signed version. It still works fine for me. (If You have trouble installing just save .xpi on disk, and drag into fx window).
@kulmegil Thanks, if you have access to it, could you also upload 1.7? (that version should have 5.1 support)
Hopefully once vladikoff has come to a solution, and 1.9 can be installed, that version will either have an option like the chrome version, or just have 5.1 enabled by default, something I've been sorely missing.
@Multipanda no, from all my profile backups I could only dig v1.8
But if You really want it, I got the code and sign it myself v1.7. Keep in mind that since this version is not signed by Vlad it will install parallel to existing extension! Remove / disable the other one (or they will conflict).
edit: v1.9 - signed by me, read notice above!
@kulmegil Thanks I appreciate it, 5.1 still seems to work just fine, now I don't have to switch to Chrome :-)
Yeah it got banned for including the external netflix component. we shall see how we can bring it back
Hi Vlad! @vladikoff I have my copy of version 1.9 signed. Can I post it here?
Tks for this amazing addon! Javier
Sure, post yours for now. I can publish another version later
On Sun, Jul 21, 2019 at 3:36 PM Javier notifications@github.com wrote:
Yeah it got banned for including the external netflix component. we shall see how we can bring it back
Hi Vlad! I have my copy of version 1.9 signed. Can I post it here?
Tks for this amazing addon! Javier
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/vladikoff/netflix-1080p-firefox/issues/28?email_source=notifications&email_token=AAA7N47YJPUNCSZZHFI4SSDQAS3DZA5CNFSM4HXJENY2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2OKEBA#issuecomment-513581572, or mute the thread https://github.com/notifications/unsubscribe-auth/AAA7N46DA5BQNU5YL5JSAXLQAS3DZANCNFSM4HXJENYQ .
@Javier-DarthPalpatine @vladikoff is the 1.9 signed posted somewhere?
@vladikoff @kld87
Here is version 1.9 !!: Netflix_1080p_v1.9_for_Fx.zip (unzip file to get the xpi)
Vlad, could you please upload/post any updated version (here or anywhere) even if no signed? (1) It'd be much appreciated!
Thanks! J
(1) It's rather easy to install unsigned addons in released Firefox versions by searching a little
(eg. like in https://github.com/vladikoff/netflix-1080p-firefox/issues/28#issuecomment-501578792)
Is it possible to convert this to a user-script format for use with tamper monkey
@ItsNickBarry Which is why I dont use the stable branch....... You want to use nightly builds or a 3rd party fork such as waterfox that lets you toggle the signature checks off in about:config
Anyone else having trouble with the add-on manually installed? On my system i am locked on a SD quality(540p). The debugging window show the Error Message: 'Could not establish connection. Receiving end does not exist.' Thanks for all the work.
Anyone else having trouble with the add-on manually installed? On my system i am locked on a SD quality(540p). The debugging window show the Error Message: 'Could not establish connection. Receiving end does not exist.' Thanks for all the work.
Also here. Using Manjaro + Firefox Dev and with the addon enabled (manually installed), the cap is set at 540p.
Tried deleting data/cache + reinstalled browser + reinstalled addon, after that it worked just one time on 1080p then switched to 540p and capped.
Anyone else having trouble with the add-on manually installed? On my system i am locked on a SD quality(540p). The debugging window show the Error Message: 'Could not establish connection. Receiving end does not exist.' Thanks for all the work.
Same here. Locked to low bitrates:
Anyone else having trouble with the add-on manually installed? On my system i am locked on a SD quality(540p). The debugging window show the Error Message: 'Could not establish connection. Receiving end does not exist.' Thanks for all the work.
I'm using Firefox 68.0.1 (64-bits), on both Ubuntu 18.04 and Windows 8.1. I realized that if you install the add-on it will work the first time, then if you reload the page or change the show / episode it locks on a 540p resolution on all the subsequent attempts. Uninstalling the Add-on return the resolution to 720p.
Using Manjaro + Firefox 68.0.1 and manually installed the signed 1.9 version from Javier-DarthPalpatine's post Seems to work for me consistently.
Using Manjaro + Firefox 68.0.1 and manually installed the signed 1.9 version from Javier-DarthPalpatine's post Seems to work for me consistently.
Seems to be working here now as well.
Debian Testing, Firefox 68.8.0
Just a shame that the 1.9 doesn't offer 5.1 sound, though at least in that respect the 1.7 still works for me. If I have to choose between a higher bitrate or 5.1 sound, the latter wins out. I would just prefer having both :-)
Using Manjaro + Firefox 68.0.1 and manually installed the signed 1.9 version from Javier-DarthPalpatine's post Seems to work for me consistently.
After your reply, and updating the firefox to the Version 68.0.2 I tested the Add-on 1.9 version signed. It is working fine for me now on Ubuntu 18.04.3 LTS, i didn't tested on Windows 8.1 thou.
Signed 1.9v works flawlessly in Firefox 68.0.02 - Fedora
At least for me there's no 5.1 sound in 1.9 (Firefox 68.0.2 64-bit) Netflix only shows 2.0 audio tracks
If I remove 1.9 and go back to 1.7 I have access to 5.1 tracks again.
I would recommend to just build and sign the extension yourself. It is not that complicated. In short I did:
Create an account on https://addons.mozilla.org/
Generate a key + secret: https://addons.mozilla.org/developers/addon/api/key/ , which would give something like:
Key: user:1234567:890 Secret: long_hexadecimal_string
Which you would need when signing the extension using web-ext sign
.
git clone https://github.com/vladikoff/netflix-1080p-firefox/
cd netflix-1080p-firefox
npm install
./node_modules/.bin/web-ext sign -s src --api-key "Key from addons.mozilla.org" --api-secret "Secret from addons.mozilla.org"
firefox web-ext-artifacts/netflix_1080p-1.8-an+fx.xpi
If all went well, Firefox will prompt for some authorization, and you can watch the Test Pattern video to confirm you have 1080p: https://www.netflix.com/watch/80018585
Would it be possible to download the problematic files from the Netflix site and patch them locally, so that they do not have to be shipped in the add-on directly?
Anyone willing to create a signed version with okradonkey's two pull requests that adds the 5.1 selector?
@hashar Hi, I Hello, I'm trying to sign the add-on using your method, but it's fail to sign.
Server response: You do not own this addon. (status: 403)
Do you know how to solve this problem? thank you.
@chanssl as stated in another issue ( https://github.com/vladikoff/netflix-1080p-firefox/issues/33 ), there is a new 1080p plugin in the Firefox store that seems to be up to date and working: https://addons.mozilla.org/en-US/firefox/addon/netflix-1080p-firefox https://github.com/TheGoddessInari/netflix-1080p-firefox
@chanssl as stated in another issue ( #33 ), there is a new 1080p plugin in the Firefox store that seems to be up to date and working: https://addons.mozilla.org/en-US/firefox/addon/netflix-1080p-firefox https://github.com/TheGoddessInari/netflix-1080p-firefox
Thank you! :-)
Seems that Firefox is able to play 1080p in Linux when using native Wayland support.
OS: ArchLinux Firefox version: 74
@Edu4rdSHL can't reproduce with Nightly(76.0a1 (2020-03-26)
)+Wayland
Can you post your about:support in a gist? (use 'Copy text to clipboard' button).
Yes, it's here: https://gist.github.com/Edu4rdSHL/57a51283b30501e888f6bd0e79a0d584
Correction: the Firefox version is 75, not 74 as I mentioned above,
:thinking: you don't even have dmabuf-vaapi enabled. But it seems like Firefox benchmarked your hardware as being capable of decoding 233fps using VP9, maybe this is interfering in MediaCapabilities (just my assumption)
Just curious, try enabling dmabuf-vaapi (make sure it's working on your arch first, using vainfo
from libva-utils
), forcing enable webgpu, webrender and webrender compositor.
EDIT: As your using mesa/iris
, you'll just need intel-media-driver
and libva
for fully libva. You may need an FFx nightly too.
EDIT2: Found this: https://beaufortfrancois.github.io/sandbox/media-capabilities/decoding-info-2.html Please post it too!
Sincerely I do not want to start testing/changing things in my OS now, I am busy, sorry.
I have done the EDIT2 step, here's the link: https://gist.github.com/Edu4rdSHL/ce2c161deab1321fca8edc729fca6d68
intel-media-driver
and libva
are already installed.
I would recommend to just build and sign the extension yourself. It is not that complicated. In short I did:
Create an account on https://addons.mozilla.org/
Generate a key + secret: https://addons.mozilla.org/developers/addon/api/key/ , which would give something like:
Key: user:1234567:890 Secret: long_hexadecimal_string
Which you would need when signing the extension using
web-ext sign
.git clone https://github.com/vladikoff/netflix-1080p-firefox/ cd netflix-1080p-firefox npm install ./node_modules/.bin/web-ext sign -s src --api-key "Key from addons.mozilla.org" --api-secret "Secret from addons.mozilla.org" firefox web-ext-artifacts/netflix_1080p-1.8-an+fx.xpi
If all went well, Firefox will prompt for some authorization, and you can watch the Test Pattern video to confirm you have 1080p: https://www.netflix.com/watch/80018585
This doesn't work, shows a "you don't own this addon" error after running web-ext
:(
Error: Validation took too long to complete; last status: {"guid":"{f9a7af99-e1c5-481b-9682-41f44c378e5e}","active":false,"automated_signing":true,"url":"https://addons.mozilla.org/api/v3/addons/%7Bf9a7af99-e1c5-481b-9682-41f44c378e5e%7D/versions/1.8/uploads/b7223bd60625490ab5af52e970796b40/","files":[{"download_url":"https://addons.mozilla.org/api/v3/file/4082018/5353020e601946c2bade-1.8.zip","hash":"sha256:9efb70f9ba5de50100a349cf409f3c178c882f75322c1b4fe5482752308330ef","signed":false}],"passed_review":false,"pk":"b7223bd60625490ab5af52e970796b40","...
at Timeout._onTimeout (C:\Users\[...]\Desktop\netflix-1080p-firefox-1.9.0\node_modules\sign-addon\dist\webpack:\src\amo-client.js:232:16)
at listOnTimeout (node:internal/timers:569:17)
at processTimers (node:internal/timers:512:7)
I've uploaded the Mozilla-signed extension here: https://github.com/vladikoff/netflix-1080p-firefox/issues/63#issuecomment-1470154520
Just wondering if there's any word on when/if it'll be back up?