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

Ondertitels in NPO Start aan- of uitzetten via Retrospect #1154

Closed
basrieter opened this issue Apr 21, 2019 · 66 comments
Closed

Ondertitels in NPO Start aan- of uitzetten via Retrospect #1154

basrieter opened this issue Apr 21, 2019 · 66 comments
Labels
bug Something isn't working

Comments

@basrieter
Copy link
Collaborator

Original report by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


In Kodi kun je bij NPO Start de ondertitels naar wens aan- of uitzetten, maar dit lukt alleen als je Retrospect via de Afstandsbediening geactiveerd hebt. Als je daarentegen via de Uitbreidingen Retrospect kiest, dan gaat het niet. Bij de ondertitelkeuze is er dan niets te regelen.

Heb ook een logfile verstuurd na een poging de ondertitels te activeren.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik volg het niet helemaal? Heb je het nu over twee aparte add-ons (NPO Start en Retrospect)? En wat werkt er nu niet wat er wel zou moeten werken.

Zou je anders stap voor stap kunnen beschrijven wat je doet?

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Het is ook lastig te beschrijven vrees ik. Het gaat om Retrospect. En om
NPO Start in Retrospect. NPO Start kan op twee manieren aangeroepen worden.

  1. Via de Afstandsbediening in Kodi. Dan kies je add-ons, en daarbinnen
    Retrospect etc. 2. Via Uitbeidingen (dat zijn de Add-ons), en dan
    Retrospect etc.

Dit zijn m.i. de basismogelijkheden om een add-on te bereiken. Via de
Afstandsbediening gaat het met het beeldscherm, anders zie je niet wat je
doet. Bij via Uitbreidingen kies je Retrospect op de mobiel. Uiteindelijk
kijk ik er naar op het beeldscherm.

Ik hoop dat het zo wat duidelijker is.

Groetjes
Marc

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Snap ik het goed dat je het via je TV doet en via je Android/iOS app?

Heb je niet toevallig nog een oude Retrospect draaien? Dus een net.rieter.xot versie? Die is een paar maanden geleden vervangen door plugin.video.retrospect.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Dag Bas,

Ik installeer trouw alle nieuwe versies van Retrospect zowat op de dag dat
ze uikomen. De rasps hier zijn ook de jongste nog. Ik had ook een log
gestuurd, maar daar zal wel niet veel uit te halen zijn. Kun je het niet
naspelen? Er zijn wezenlijk twee manieren om Retrospect te starten, en bij
een van de twee kun je de optionele ondertitels in NPO Start niet kiezen.

Bij mij resulteert dat in, he, geen ondertitels?. O, wacht, hoe heb ik de
boel gestart?

Het is vast een kleinigheid, hoop ik.

Groetjes, Marc

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Misschien ter aanvulling: ik bedien de rasps dan met Yatse.

Gr. Marc

Op ma 22 apr. 2019 10:35 schreef Marc van Munnen <marc.van.munnen@gmail.com

:

[image: Bas Rieter]
Bas Rieter commented on issue #1154:
Ondertitels in NPO Start aan- of uitzetten via Retrospect
https://bitbucket.org/basrieter/xbmc-online-tv/issues/1154/ondertitels-in-npo-start-aan-of-uitzetten

Snap ik het goed dat je het via je TV doet en via je Android/iOS app?

Heb je niet toevallig nog een oude Retrospect draaien? Dus een
net.rieter.xot versie? Die is een paar maanden geleden vervangen door
plugin.video.retrospect.
View this issue
https://bitbucket.org/basrieter/xbmc-online-tv/issues/1154/ondertitels-in-npo-start-aan-of-uitzetten
or add a comment by replying to this email.
Unwatch this issue
https://bitbucket.org/api/1.0/repositories/basrieter/xbmc-online-tv/issue/1154/unwatch/mumsoft/6c86a3f3994e9af29bb6f7a40e6d3176cc97dd23b9ae898b4cc5a97a9071361f/
to stop receiving email updates. [image: Bitbucket]
https://bitbucket.org

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Kijk even wat je bij je add-ons in Kodi hebt staan? Dus echt onder de add-ons in de instellingen (niet enkel de video add-ons). Ik denk dat er twee Retrospect's staan. Waarvan er eentje disabled. Die disabled versie moet je weggooien.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Was het maar waar, dat er twee staan. Hoe ik ook kijk, op de rasp staat echt maar één Retrospect. Gisteravond al gekeken of er twee waren, nu weer. Die besturen/bedienen met de smartphone waarop Yatse (Kore gebruik ik niet). Ik heb ook Dutch geïnstalleerd op de rasp, zodat de schermkeuzes in het Nederlands zijn.

Op zijn Pythons:
Yatse -> Kopi boven ->
Afstandsbediening:
-> Add-ons
-> Retrospect
-> Nationaal
-> NPO Start
-> Live TV
-> NPO2 Extra:
Ondertitels -> Nederlands.0 of Uitgeschakeld

Yatse -> Kopi boven ->
Uitbreidingen ("add-ons" op zijn Hollands):
-> Retrospect
-> Nationaal
-> NPO Start
-> Live TV
-> NPO2 Extra:
Ondertitels: geen keuze mogelijk

Kan aan Yatse liggen, kan aan NPO Start liggen, kan aan Retrospect liggen. Kan aan Kodi liggen. Kweet het niet

Als ik Kodi op de pc draai, is er geen afstandsbediening, alleen add-ons, en dan zijn de ondertitels goed te bedienen. Maar op de rasp gaat het dus alleen via die afstandsbediening goed.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik heb dan toch een retrospect.log nodig van beide situaties.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Gedaan. Met ondertitelkeuze:
https://paste.kodi.tv/edalazofoy
Zonder keuze:
https://paste.kodi.tv/eminoduziz

Ik hoop dat dat wat opheldering geeft.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Het bereft hier subtitles vanuit de Widevine streams, daar gaat Retrospect niet over. Dat doet de InputStream Adaptive add-on. Kan je eens in je kodi.log file kijken naar verschillen tussen de twee situaties.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Aha... Nou ja... Heb nu een "ERROR: Getdirectory - error getting /usr/lib/kodi/addons/inputstream.adaptive/" Daarbij retrospect via add-ons gestart. En ook nog wat warnings. Heeft het zin deze log te uploaden?

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik denk dat je de InputStream adaptive mist? Kan dat?

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Ik heb dat gecheckt, maar die staat er netjes, versie 2.3.15.1. Dan Widevine, de keuze "Installeer widevine met de 'Inputstream Helper' add-on": Die stond er ook al, maar geeft wel aan dat er een update voor is. Daar heb ik eerder geen melding over gehad. Die dus ge-update, met die dikke download en uitpakkerij. Alleen: het helpt niet. Ondertitelkeuze bij NPO Start blijft leeg als ik NPO Start activeer via de add-ons. Het zou leuk zijn als iemand mijn bevindingen kan bevestigen of ontkrachten.

@basrieter
Copy link
Collaborator Author

Original comment by Marius (Bitbucket: Herman-118, ).


Hallo Mark en Bas,

Inderdaad, hier het zelfde. Kodi op de pi3 en Yatse op Android.

Ik kan er nog aan toevoegen dat ik een tijdje geleden favorieten heb aangemaakt van de Nederlandse zenders (in Yatse). Als ik deze favorieten kies dan kan ik wel de ondertiteling uitschakelen. Ook wordt dan in de video opties de codec en de resolutie weergegeven, wat niet het geval is als ik via Retrospect > NPO start naar de zender ga. Kennelijk staat er iets anders in de link die dan wordt aangeroepen?

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Zouden jullie eens kunnen kijken wat er gebeurd als jullie de InputStream Adaptive uitzetten binnen Retrospect?

@basrieter
Copy link
Collaborator Author

Original comment by Marius (Bitbucket: Herman-118, ).


Dat helpt niet, Bas.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ok, hoe lullig het ook klinkt: maar de subtitles verlopen helemaal via de InputStream Adaptive en dus buiten Retrospect om. Ik heb echt geen idee waarom dit probleem zich voor doet.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Als ik de inputstream adaptive uitschakel, komt Retrospect met een DRM-bescherming melding. De InputStreamAdaptive ontbreekt. Op beide manieren gestart. Maar als de inputstream adaptive is ingeschakeld doet die het toch nog niet, als je Retrospect → NPO Start via de add-ons activeert. Dán krijg je in de log een foutmelding: "ERROR: Getdirectory - error getting /usr/lib/kodi/addons/inputstream.adaptive/"

Daar zit denk ik toch de crux.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Als ik in mijn rasp kijk kan ik ook geen /usr/lib/kodi/addons/inputstream.adaptive/ vinden. Hier op mijn pc vind ik die onder /usr/lib64/kodi/addons/inputstream.adaptive/

In /usr/lib/kodi/addons staat precies 1 directory: peripheral .joystick. En ik heb eigenlijk veel te veel add-ons in kodi op de rasp, die ik geen van alle hier terugvind. Ben wel een beetje gehandicapped op de command-line. Dus waar die inputstream.adaptive dan wel uithangt is mij nog niet duidelijk.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Gevonden: .kodi/addons/inputstream.adaptive

Voluit: /storage/.kodi/addons/inputstream.adaptive

Nou is de vraag: wie kan dit oplossen? Bij wie hoort dit thuis?

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Wellicht dat ze bij Yatze wat meer kunnen zeggen? Of het ligt aan de manier hoe zij het aanroepen?

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Ik heb nu hetzelfde geprobeerd met Kore en de web-interface. Bij die twee kun je m.i. niets via de add-ons regelen, dwz je komt vanzelf terecht in de afstandsbediening voor bv de ondertitels. Dan kun je (via het beeldscherm) naar de ondertiteloptie scrollen, en die aan- of uitzetten. Dus misschien is het idd. alleen een Yatse-probleem(pje), of is Yatse alleen de boodschapper. Zou jij het niet eens met Yatse willen proberen? Het is gewoon een gratis app.

NPO Start ben ik tegengekomen in Retrospect, maar niet via een add-on los daarvan. Als die er wel is, zou Retrospect uit de verdachtenlijst kunnen worden geschrapt.

Ik ga ook eens kijken of Yatse zelf er iets aan doen kan. Misschien is de plek waar add-ons staan sinds kort veranderd, en is dat bij Yatse niet bekend?

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Heb de Yatse Kodi Helper Script nu op de rasp gezet, daarmee is het ‘probleem’ niet opgelost, maar je kunt er een logfile mee uploaden naar Yatse. Misschien dat ik zo iets verder kom.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Als ik het nu goed begrijp, zorgt Widevine voor de ondertitels, en probeert die via de Inputstream Adaptive die te bereiken. En WideVine kan de Inputstream Adaptive niet vinden: "ERROR: Getdirectory - error getting /usr/lib/kodi/addons/inputstream.adaptive/" Dat klopt ook, want daar staat die niet. Widevine zou van Google zijn, en daar kan ik mijn vinger vast niet achter krijgen.

Yatse is gewoon de klokkenluider, want de enige app die Retrospect ook via de add-ons kan starten.

Dus oplossen zal niet gaan, vrees ik.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Dat is precies verkeerd om! inputstream.adaptive gebruikt Widevine, niet andersom. Maar het is wel duidelijk dat er bij jou iets niet klopt in je inrichting van Kodi

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Ok, dus de inputstream.adaptive kan Widevine wèl gebruiken als ik via de afstandsbediening Retrospect opstart, maar nìet als ik met Yatse de add-ons selecteer en daarin Retrospect kies, want die kan de inputstream.adaptive dan niet vinden, omdat die op een andere plaats staat dan op /usr/lib/kodi/addons/inputstream.adaptive/, en wel op /storage/.kodi/addons/inputstream.adaptive

Mocht je wat tijd hebben, probeer zelf dan eens Yatse uit. Ik vind het zelf een vaag verhaal, ben gelukkig niet de enige, en ik zou het erg leuk vinden als de oorzaak eens wat duidelijker zou worden.

Ik kan een error-log aanzetten, maar niet zien wat er gebeurt als alles correct verloopt.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Gebruik je profielen?

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Profielen? Wat bedoel je?

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Profielen binnen Kodi.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Nee.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Zou je deze nog eens kunnen proberen en dan nog eens een debug retrospect.log kunnen toevoegen na het runnen?

EDIT: het her-installeren van een zip met gelijk versie nummer werkt niet in Kodi. Hij pakt altijd de versie uit de /addons/packages/ folder. Die zal je dus eerst moeten verwijderen.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Ga dit zo proberen. Overigens had ik versie 20 nog niet eerder geïnstalleerd.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Nou moe, ik zie helemaal geen Retrospect in /storage/.kodi/addons/packages (via sshfs). Neem aan dat je die bedoelt.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Het helpt nog niet zo erg, geloof ik. Ook een logfile verstuurd: ekoxuravuh. kan natuurlijk altijd zo zijn dat ik iets stoms gedaan heb, eenmaal geïnstalleerd hebben alle files zowat dezelfde datum/tijd. En ik moet zo weg.

Gr. Marc

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Je gebruikt de nieuwe files ook helemaal niet, althans niet de laatste mediaitem.py! Het lijkt me dat je toch eerst eens moet zorgen dat je bij je files kan en ze kan veranderen. Want zo lijkt het dus niet te werken.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Opnieuw geprobeerd, weer geen succes. Logfile: iwaqecujiw

Om zeker(der) te zijn dat beide files er nu inzitten, heb ik een commentaarregel eraan toegevoegd. En die wijziging zie ik terug, dus m.i. zijn het de aangepaste mediaitem.py en plugin.py.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


So I checked. The first time I start a stream, it does not show the subs in Yatse. If I run the stream again, they do show. So this is really a Kodi problem I think.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Niet hier. Ik kan de ondertitels niet aan-of uitzetten als ik in Yatse de uitbreidingen gebruik, en wel als ik de afstandsbediening gebruik. Nog steeds hetzelfde effect als vroeger. NB als de ondertitels al aanstaan kun je ze niet uitzetten via de uitbreidingen.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik zie dus iets vergelijkbaars, maar dat gedrag veranderd als ik dezelfde stream nog eens start. Kore heeft exact hetzelfde.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Haha, ik moet ook alles twee keer doen. Je hebt gelijk, via uitbreidingen stream stoppen en opnieuw afspelen levert wel een regelbare ondertiteling op. Maar hoe zou dat zijn zonder die aangepaste mediaitem.py en plugin.py?

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Denk dat het niet uit maakt tussen de twee versies van die twee files.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Dag Bas, dat klopt m.i. In de huiskamer geprobeerd, daar staat de originele Retrospect, en daar werkt het ook de tweede keer. Bij Kore heb ik de indruk dat die sowieso alleen de afstandsbediening gebruikt om de ondertitels te regelen. Start je retrospect via de add-ins dan kun je met dat ‘klavertje vier’ boven rechts de afstandsbediening activeren. Je krijgt dan een balk onderin het tv-scherm, waar aan de rechterkant ondertitels zijn te regelen.

Maar hoe nu verder?

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ik heb het binnen Team Kodi overlegd. Ik ga vanavond een bug aanmaken om het te fixen in de JSON API, want daar gaat het fout nu. Zal de link vanavond posten.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Hier is ie: xbmc/xbmc#16151

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Wow. Indrukwekkend. Ben benieuwd naar het vervolg. Hartstikke bedankt!

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Updated: use ListItem.setSubtitles for subtitle (See #1154)

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Er is een fix voor het probleem: xbmc/xbmc#16158

Het lijkt ook op de kaart voor een eventuele 18.3 te staan.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Mooi! Kan ik die zelf ook testen, net als die plugin.py en mediaitem.py? Of is het daar te vroeg voor.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


@mumsoft die twee py files zijn niet echt nodig voor deze fix in Kodi.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Nee, ik bedoel die chn_class.py. Maar ik begrijp dat eraan gewerkt wordt en tzt in een update voor Kodi terechtkomt, en daar kan ik best op wachten (en iets anders gaan doen).

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


@mumsoft het zal in de volgende versie zitten van Retrospect. Maar het moet dus in Kodi gefixed worden.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Zet hem even "On Hold" totdat alles gemerged is bij Kodi (en ge-back-port)

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Ok, het is gemerged naar de master branch in Kodi. De backport komt naar Leia.

@basrieter
Copy link
Collaborator Author

Original comment by Bas Rieter (Bitbucket: basrieter, GitHub: basrieter).


Het is nu ook gemerged in Leia: xbmc/xbmc#16192

Zou dus in 18.3 moeten zitten straks.

@basrieter
Copy link
Collaborator Author

Original comment by Marc van Munnen (Bitbucket: mumsoft, GitHub: mumsoft).


Ich bin gespannt! Dacht gisteravond toch echt even dat het al zover was, maar ik zat weer eens verkeerd te kijken. :nerd:

@basrieter basrieter added minor bug Something isn't working labels Aug 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant