netflix-1080p-firefox
netflix-1080p-firefox copied to clipboard
No longer working as of June 12th 2021
Netflix says I'm using an unsupported browser when I use the addon. If I remove the addon Netflix works again.
Are you sure this is because of this addon, and not, say, a user-agent addon conflicting? If you hit ctrl-alt-shift-L for Netflix's log, what does the UserAgent: line say? What OS is this on? Definitely need more information, as it's working here.
Can confirm.
User agent is UserAgent: Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:89.0) Gecko/20100101 Firefox/89.0
here.
Edit: Interesting log parts
0.770|0|E|ManifestFetcher| Failed to fetch manifest
undefined
0.773|0|E|Playback| Fatal playback error, Error: [PlayerError #F7111-1003] use6Channels is not defined, HandleDelay: undefined
I was having issues with it not working recently. I removed the addon, restarted firefox and started it again and that seemed to make it work.
Was this closed on accident? Still not working here and the log is the same (see above).
Edit: Here's a more complete log.
0.309|0|T|AppStorage| component found for key, storageKey: deviceid, componentKey: idb
0.313|0|I|Device| Esn source: storage_matched_esn_in_config
0.314|0|T|AppStorage| component found for key, storageKey: mslstore, componentKey: idb
0.318|0|I|Msl| Loading store state
0.332|0|T|AppStorage| component found for key, storageKey: nh, componentKey: idb
0.333|0|T|AppStorage| component found for key, storageKey: lh, componentKey: idb
0.333|0|T|AppStorage| component found for key, storageKey: gh, componentKey: idb
0.333|0|T|AppStorage| component found for key, storageKey: sth, componentKey: idb
0.334|0|T|AppStorage| component found for key, storageKey: vb, componentKey: idb
0.367|0|T|ASEJS| nf-ase version:
4.1.1650
DEBUG:, false
0.376|0|T|ASEJS| nf-ase shim version:
4.1.1650
DEBUG:, false
0.406|0|T|PlayerPredictionModel| create model: modelone, 2, 5
0.406|0|I|PlayerPredictionModel| ppm v2 initialized
0.407|0|T|PlaydataServices| Starting playdata services
0.408|0|T|AppStorage| component found for key, storageKey: unsentplaydata, componentKey: idb
0.500|0|I|VideoPlayer| Next episode added, movieId: 81405181, playbackParams: [object Object], manifest: undefined
0.501|0|I|PlaygraphManager| Adding segment - movieId: 81405181, startPts: 26000, logicalEnd: 1420000
0.502|0|I|SegmentManager| Adding segment
{"movieId":81405181,"startPts":0,"logicalEnd":1420000,"params":{"trackingId":254743534,"authParams":{"assistiveAudioPreferred":false},"sessionParams":{"isUIAutoPlay":false,"supportsPreReleasePin":true,"supportsWatermark":true,"preferUnletterboxed":true,"uiplaycontext":{"location":"WATCHNOW","rank":-97,"request_id":"00bdd421-75b1-4379-b803-474b283a4c94-16952342","row":-97,"track_id":254743534,"video_id":81405181}},"disableTrackStickiness":false,"uiPlayStartTime":1632895504709,"loadImmediately":false,"playbackState":{"currentTime":26000,"volume":0.9,"muted":false,"playbackRate":1},"uiLabel":"standard"}}
0.502|0|T|SegmentManager| First segment, loading, movieId: 81405181
0.502|0|I|SegmentManager| Loading the next episode, movieId: 81405181
0.502|0|T|SegmentManager| Found the next session, movieId: 81405181
0.502|0|T|SegmentManager| First playback transitioning immediately, movieId: 81405181
0.502|0|T|SegmentManager| Loading new segment, movieId: 81405181
0.507|0|T|PlaybackMilestoneStoreImpl| registerPlayback: xid 163289550495122850 at 505
0.509|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 pdctor at 4
0.510|0|I|Playback| Playback created, MovieId: 81405181, TrackingId: 254743534, Xid: 163289550495122850
0.510|0|T|Playback| Playback not selected for trace playback info logging
0.510|0|T|VideoPreparer| task scheduler paused on playback created
0.511|0|T|SegmentManager| Playing episode, movieId: 81405181
0.517|0|I|Playback| Playback loading, MovieId: 81405181, TrackingId: 254743534, Xid: 163289550495122850
0.517|0|I|Playback| Playback state changed, From: 0, To: 1
0.517|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 asl_load_start at 12
0.517|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 asl_ended at 12
0.517|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 asl_load_complete at 12
0.519|0|T|StorageLock| Lock acquired, Name: lock-playback
0.519|0|I|General| Authorizing, MovieId: 81405181, TrackingId: 254743534, Xid: 163289550495122850
0.519|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 ats at 14
0.522|0|T|ManifestFetcher| Requesting a new manifest, 81405181
0.524|0|T|ChromeVideoCapabilityDetector| hdcpStatus: not enabled
0.525|0|T|CacheManager| cache hit: manifest request in flight for movieId:81405181
0.525|0|T|AppStorage| component found for key, storageKey: unsentDrmData, componentKey: idb
0.526|0|T|MediaKeySystemAccessServices| Created the media keys system access, keySystem: com.widevine.alpha, supportedconfig: {"audioCapabilities":[],"distinctiveIdentifier":"not-allowed","initDataTypes":["cenc"],"label":"","persistentState":"required","sessionTypes":["temporary"],"videoCapabilities":[{"contentType":"video/mp4; codecs=\"avc1.640028\"","robustness":"SW_SECURE_DECODE"},{"contentType":"video/mp4; codecs=\"avc1.640028\"","robustness":"SW_SECURE_CRYPTO"}]}
0.527|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 cad at 22
0.656|0|T|EmeSession| Created media keys
0.658|0|T|EmeSession| Created media keys
0.660|0|T|EmeSession| Set the server certificate, result: undefined
0.662|0|T|EmeSession| Closing the session
0.662|0|I|EmeSession| Closed the session
0.662|0|T|EmeSession| Set the server certificate, result: undefined
0.662|0|T|EmeSession| Generating a license challenge
0.802|0|T|EmeSession| Returning the challenge promise, sessionId: 123
0.805|0|T|EmeSession| Received message event, sessionId: 123, sessionId: 123, messageType: license-request, keyIds: undefined
0.806|0|T|CannedChallengeProviderImpl| Challenge generated
0.807|0|E|ManifestFetcher| Failed to fetch manifest
undefined
0.809|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 at at 304
0.809|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 pr_ats at 14
0.809|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 pr_at at 304
0.810|0|E|Playback| Fatal playback error, Error: [PlayerError #F7111-1003] use6Channels is not defined, HandleDelay: undefined
0.811|0|I|Playback| Playback closing, MovieId: 81405181, TrackingId: 254743534, Xid: 163289550495122850, ErrorCode: F7111-1003
0.812|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 pdsb at 307
0.812|0|T|LogBatcher| Flushing
0.823|0|I|Playback| Playback state changed, From: 1, To: 3
0.824|0|T|PlaybackMilestoneStoreImpl| addMilestone: xid 163289550495122850 pdsc at 319
0.825|0|I|PlayDataManager| Sent the playdata
0.826|0|T|LogBatcher| Sending batch: 29536 b
0.833|0|T|Msl| Sending MSL request
0.890|0|T|Msl| Sent MSL header, NccpMethod: logblob, UserId: browser, UT: 1814592175686041, MT: 4535110411247862:26, STCount: 2
cad:4535110411247862:-1
sf:4535110411247862:1814592175686041
0.913|0|W|Http| Download failed, Num: 0, Url: https://www.netflix.com/msl/playapi/cadmium/logblob/1?reqAttempt=1&reqPriority=0&reqName=logblob&clienttype=akira&uiversion=v4d217211&browsername=firefox&browserversion=92.0.0&osname=linux&osversion=0.0.0, ErrorSubCode: 1101
0.914|0|E|MslTransport| Error sending MSL request, mslCode: undefined, subCode: 1101, data: undefined, message: HTTP error, SubCode: 1101
0.915|0|W|Pbo| Method failed, retrying, Method: logblob, Attempt: 1, WaitTime: 1000 ms, MaxRetries: 1, message: HTTP error, SubCode: 1101, subCode: 1101, extCode: undefined, mslCode: undefined, data: undefined
1.916|0|T|Msl| Sending MSL request
1.923|0|T|Msl| Sent MSL header, NccpMethod: logblob, UserId: browser, UT: 1814592175686041, MT: 4535110411247862:26, STCount: 2
cad:4535110411247862:-1
sf:4535110411247862:1814592175686041
1.955|0|W|Http| Download failed, Num: 1, Url: https://www.netflix.com/msl/playapi/cadmium/logblob/1?reqAttempt=2&reqPriority=0&reqName=logblob&clienttype=akira&uiversion=v4d217211&browsername=firefox&browserversion=92.0.0&osname=linux&osversion=0.0.0, ErrorSubCode: 1101
1.956|0|E|MslTransport| Error sending MSL request, mslCode: undefined, subCode: 1101, data: undefined, message: HTTP error, SubCode: 1101
1.956|0|E|Pbo| Method failed, retry limit exceeded, giving up, Method: logblob, Attempt: 2, MaxRetries: 1, message: HTTP error, SubCode: 1101, subCode: 1101, extCode: undefined, mslCode: undefined, data: undefined
1.957|0|E|LogblobSender| PBO logblob failed, code: 7137, $b: 1101, od: undefined, om: undefined, Xu: undefined, message: HTTP error, SubCode: 1101, details: undefined, data: undefined, gj: undefined, ENb: undefined, alert: undefined, Xda: undefined, W: false
1.957|0|W|LogBatcher| Failed to send batch of logblobs., code: 7137, $b: 1101, od: undefined, om: undefined, Xu: undefined, message: HTTP error, SubCode: 1101, details: undefined, data: undefined, gj: undefined, ENb: undefined, alert: undefined, Xda: undefined, W: false
1.957|0|E|PlayDataManager| Unable to send logblob
1.959|0|T|StorageLock| Lock released, Name: lock-playback
1.959|0|I|Playback| Playback state changed, From: 3, To: 4
1.959|0|T|PlaybackMilestoneStoreImpl| removePlayback: xid 163289550495122850
10.533|0|T|DrmServices| Removing cached sessions, count:: 0
Was this closed on accident? Still not working here and the log is the same (see above).
Yeah. It had sounded fixed when I was reviewing issues.
Okay, so, if it can't see use6Channels, that means the browser storage sync callback isn't completing before the modified player starts? :/ Given that this doesn't happen locally (even on my Linux/X11 systems), it may take a few guesses (if possible) to fix it.
The only thing I can see that would affect it, would be having to change it to use local data instead of sync data, so there "shouldn't" be a condition where it'd block that long. Data races. 😭