asciidisco / plugin.video.netflix

Inputstream based Netflix plugin for Kodi
MIT License
1.24k stars 226 forks source link

[Manifest] Add ability to select language for audio and subtitles #64

Open CarlosSprekelsen opened 7 years ago

CarlosSprekelsen commented 7 years ago

All content is played in English. It should be possible to select the audio language when more audio channels are available.

trummerjo commented 7 years ago

what are your kodi language settings? English? Kodi should select the correct audio track according your kodi language settings?

CarlosSprekelsen commented 7 years ago

My settings were Spanish, however I had to change into to English due to issue #60 (UTF encoding). With Spanish the pluging was failing. Under chrome I can select the audio stream despite of the main language settings, but under Kodi I can only toggle between 'eng' and 'eng 5.1'.

trummerjo commented 7 years ago

could you please provide your manifest.json after you played a video which should have a spanish (or whatever) audio channel? Please send it via email to: removed

CarlosSprekelsen commented 7 years ago

I have attached here two files: manifest.json : generated by kodi Netflix. netflix.player.debug.txt: complete debug text generated with the method explained in your mail.

I wanted to attach the whole log in case there is something missing, however, in order to facilitate your process, I have extracted the lines requested in your mail:

{ "method": "manifest", "lookupType": "PREPARE", "viewableIds": [ 80115751 ], "profiles": [ "playready-h264mpl30-dash", "playready-h264mpl31-dash", "heaac-2-dash", "dfxp-ls-sdh", "simplesdh", "nflx-cmisc", "BIF240", "BIF320" ], "drmSystem": "widevine", "appId": "14956429426495", "sessionParams": { "pinCapableClient": "false", "uiplaycontext": "null" }, "sessionId": "14956429426495", "trackId": 14277281, "flavor": "PRE_FETCH", "secureUrls": true, "supportPreviewContent": true, "supportPreviewContentPin": true, "supportWatermarking": true, "forceClearStreams": false, "validatePinProtection": false, "usePlayReadyHeaderObject": false, "showAllSubDubTracks": false, "languages": [ "es-US" ], "clientVersion": "5.0006.659.011", "uiVersion": "akira" }

6.274|1|T|BladeRunnerParseManifest| Transformed audio track, type: audio, kb: A:1:1;2;en;1;, CQ: PRIMARY, JD: PRIMARY, pf: en, displayName: in$ 6.275|1|T|BladeRunnerParseManifest| Transformed audio track, type: audio, kb: A:1:1;2;es;0;, CQ: PRIMARY, JD: PRIMARY, pf: es, displayName: es$ 6.275|1|T|BladeRunnerParseManifest| Transformed audio track, type: audio, kb: A:1:2;2;en;0;, CQ: ASSISTIVE, JD: ASSISTIVE, pf: en, displayName$ 6.275|1|T|BladeRunnerParseManifest| Transformed audio tracks, Count: 3

CarlosSprekelsen commented 7 years ago

Below the graphical comparison for Audio selection menu on both players:

a) Chrome Netflix player image

b) Kodi Netflix plugin image

trummerjo commented 7 years ago

and you're not using any kind of vpn for kodi?

CarlosSprekelsen commented 7 years ago

no vpn. direct internet.

On May 26, 2017 1:18 AM, "Johannes" notifications@github.com wrote:

and you're not using any kind of vpn for kodi?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/asciidisco/plugin.video.netflix/issues/64#issuecomment-304127017, or mute the thread https://github.com/notifications/unsubscribe-auth/Aa4mHmfaIMIF-tIcrV1CYstYicHZqSQbks5r9e-agaJpZM4NMOwy .

trummerjo commented 7 years ago

did you check if any english ones is actually spanish?

CarlosSprekelsen commented 7 years ago

Unfortunately the are all English as announced.

2017-05-30 20:26 GMT+04:00 Johannes notifications@github.com:

did you check if any english ones is actually spanish?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/asciidisco/plugin.video.netflix/issues/64#issuecomment-304933048, or mute the thread https://github.com/notifications/unsubscribe-auth/Aa4mHiaQAu4tni-5hPwtWYTGPJA79GI0ks5r_ENRgaJpZM4NMOwy .

-- Carlos Sprekelsen

skype:carlos.sprekelsen Mobile UAE: +971 566 745 990 Mobile Spain: +34 629 474 667 Mail: carlos.sprekelsen@gmail.com

deuteragenie commented 7 years ago

Same or similar issue here: Kodi language is English/US, but we would like to watch movies in French, German and/or English. Language selection appears to be missing.

viktordick commented 7 years ago

Not sure if I should add a new issue or add it here, because the title of the issue matches my problem although the original post does not - I have the opposite problem that I have to re-select English as language every time I start the next episode. I am from Germany and although LibreElec is set to English, when starting a new episode, it is in German (which I do not want).

Uukrull commented 7 years ago

Did you set you preferred audio language to English?

I also recommend to install this service

viktordick commented 7 years ago

Thanks, somehow I had missed that setting. Sorry to disturb the thread.

fabiosirna commented 5 years ago

I have a similare issue. Preferred language is italian, but I can't see the italian language listed in the plugin.

If I open the same movie on Netflix on the iPad/Browser I can see all the languages (italian included), but the same movie on OSMC/Kodi shows only german, portuguese, french and english.

Do you have any suggestions?

I'm running latest OSMC/Kodi and the latest netflix plugin. Thanks

ludi113 commented 5 years ago

I can confirm fabiosirna's problem: On the Netflix app on my Samsung TV, the italian language is available on more movies than in the Kodi Netflix addon.

I am using the pre0.14 Netflix addon version from the following repository on an amd64 architecture. https://github.com/CastagnaIT/repository.castagnait

jakermx commented 5 years ago

I had have that issue but it was related to the Manifest.MPD File Creation, so it is related to Input Stream Adaptive and MSLv2, so , Update your Input Stream Adaptive and DO NOT set Manual Stream Selection... SET IT TO AUTO and please share your results.

If you could share yours MPD file as well, would be great!