Open Red-Hide opened 2 years ago
Bonjour, Merci pour ton retour.
On va voir pour l'ajouter en dépendance je pense. @TmpName Des contraintes à celà ? Tu peux faire ?
. Et sinon, tu as trouvé ton bonheur sur la source neko-sama et continuer à passer par vStream ?
Merci d'avoir répondu si vite et oui je vais continuer à passer par vstream maintenant que je peux utiliser neko-sama, encore merci pour cet addon qui reste le meilleur moyen d'utiliser des sites de streaming sur android tv.
Ben je suis en train de regarder, je ne pense pas que cela ait quelque chose a voir avec Vstream mais plutot directement kodi Le code qui l'utlisait dans Vstream a été desactivé, donc si ca a encore un impact je pense pas que cela vienne de nous.
#Si lien dash, methode prioritaire
if False and splitext(urlparse(sUrl).path)[-1] in [".mpd",".m3u8"]:
if isKrypton() == True:
addonManager().enableAddon('inputstream.adaptive')
item.setProperty('inputstream','inputstream.adaptive')
if '.m3u8' in sUrl:
item.setProperty('inputstream.adaptive.manifest_type', 'hls')
else:
item.setProperty('inputstream.adaptive.manifest_type', 'mpd')
xbmcplugin.setResolvedUrl(sPluginHandle, True, listitem=item)
VSlog('Player use inputstream addon')
else:
dialog().VSerror('Nécessite kodi 17 minimum')
return
Et de gerer InputStream.Adaptative a l'air plus complique que ca, cf https://github.com/Kodi-vStream/venom-xbmc-addons/issues/3493
C'est pas une lib "bateau"
It's a client for adaptive streams and can play DRM content using an external library like Widevine. A lot of different add-ons relly on inputstream.adaptive for playback. (example: Youtube, Netflix, Amazon, Hbo Go, ecc...ecc...ecc... )
Si neko sama est le seul site a s'en servir, il est possible de voir si le plugin est present ou pas et afficher un message. Mais je sais pas si de forcer la dependance est une bonne chose.
il me semblait que tu l'avais également activé pour les liens uptobox. Mais je dois confondre avec une autre lib 🤔
Pour le texte il suffit de rajouter
if not addonManager().isAddonExists("inputstream.adaptive"):
oGui.addText(SITE_IDENTIFIER,"[COLOR red]inputstream.adaptive doit etre installe pour ce site[/COLOR]")
(Mais la fonction fonctionne a l'envers, je la corrige de suite)
Et en passant moi je l'ai installé, mais nekosama ne marche pas pour autant chez moi.
Du coup on part sur le message ?
@Red-Hide De l'installer a chnagé quelque chose pour toi ?
Après avoir vu sur discord la mention de l'addon j'ai installé kodi sur windows (kodi 19.4) spécialement pour le tester donc mon installation était nouvelle. J'ai testé sans l'addon inputstream, erreur, puis je l'installe et je retente neko-sama et là la vidéo se lance. J'ai fait la même chose sur android tv (kodi 19.3) et même résultat, la vidéo se lance seulement avec l'addon inputstream.
C'est quoi ton hoster ? (Le nom en bleu sur le lien juste avant de lancer la video) J'ai fais un deuxieme essais avec les liens Pstream,, toujours rien.
Mon hoster est bien Pstream et je n'ai pas d'autres options.
Me faudra re-essayer demain, il semble y avoir une securite par IP, une fois allé sur leur site, j'arrive a aller au lien final, mais ca plante encore (kodi 19.2)
Tu as configure quelque chose dans le inputstream.adaptive plugin ?
Non je l'ai juste installé depuis le repo officiel de kodi et ça marchait après.
Je sais pas si ça a un lien, mais l'addon officiel Youtube a InputStream Helper comme dépendance facultative.. Est-ce possible que cette source ait besoin de ce script pour fonctionner correctement?
EDIT: ha non, désolée.. ça concerne les addons avec DRM seulement a ce que je peux lire
@alKODIque ben justement, ca me surprendrait pas, c'est justement a ca que sert inputstream.adaptive.
Par contre pourquoi chez moi ca marche pas ... (windows 7 ?)
Edit: Bon ben je laisse tomber de mon coté, c'est un site poubelle.
@TmpName C'est peut-ête la commande widevine qui ne se fait pas bien sur ton windows 7?? Peut-être que ton kodi ne trouve pas la commande Je sais pas trop, j'y connais pas grand-chose.. Mais j'ai lu que un seul processus ne peut pas partager de code 32 bits et 64 bits, donc aucune chance que Kodi 64 bits utilise une DLL Widevine 32 bits. (si windows 7 est 32, c'est peut-être ca le souci)
Ha pas faux, me faudra verifier, hier je suis passé par la config de kodi pour re installer l'application, je pense qu'il a du choisir la bonne version, mais ca pourrait venir de ca.
Edit: Win7 sous 64 bits version, manqué, mais win7 est vieux, peut etre plus supporté.
@TmpName
Ben je suis en train de regarder, je ne pense pas que cela ait quelque chose a voir avec Vstream mais plutot directement kodi. Le code qui l'utlisait dans Vstream a été desactivé, donc si ca a encore un impact je pense pas que cela vienne de nous.
#Si lien dash, methode prioritaire if False and splitext(urlparse(sUrl).path)[-1] in [".mpd",".m3u8"]: if isKrypton() == True: addonManager().enableAddon('inputstream.adaptive') item.setProperty('inputstream','inputstream.adaptive')
Je pense qu'il n'y a que chez toi qu'il est désactivé, car il ne l'est pas 😉
Si neko sama est le seul site a s'en servir, il est possible de voir si le plugin est present ou pas et afficher un message. Mais je sais pas si de forcer la dependance est une bonne chose.
Il y a aussi la source Viki qui l'utilise.
Et si message on devait mettre, on pourrait le mettre dans Player.
Et il marche viki chez toi ?
Et pourquoi j'ai un "if false" chez moi .....
Quand tu parles du player, tu parles de Pstream ?
Le "if false" n'est pas sur le github, je n'en trouve pas trace non plus dans l'historique.
Et il marche viki chez toi ?
Je viens de corriger des trucs sur viki, ça lance bien la lecture avec InputStream. Mais ensuite ça bloque, probleme d'identifiant
Quand tu parles du player, tu parles de Pstream ?
non, je parle de player.py, Dans la section avec le 'if' imaginaire.
On essaie un : addonManager().enableAddon('inputstream.adaptive')
Et si on n'arrive pas à l'activer, on devrait mettre un message.
Finalement, on devrait même mettre le message dans addonManager. Il n'y a qu'un log. (qui ne fonctionne pas d'ailleurs, car on essaie d'activer mais si l'addon n'est même pas présent, il y a une exception).
Yep, ca vient de moi, mais a quel moment j'ai touché a ca ...
Ben le truc c'est que de memoire cet addon n'est pas obligatoire. Tu peux lancer un m3u8 sans cet addon, il suffit qu'il soit sans drm. Pour moi il n'y aurait que certain players qui en auraient besoin.
Je suis tomber au pif sur cette issue. Donc je vais répondre.
Inpustream a deux avantage majeur pour les playlist (quelle sois protéger ou non) :
Merci @Arias800 pour ton retour. Ce qui nous ramène à ma toute première proposition.
Y a-t-il des contre-indications à l'ajouter en dépendance ?
A ma connaissance, non. Par contre, c'est plus safe de le mettre en facultatif car l'addon n'est pas directement installée sous Linux (il est séparer de Kodi comme les PVR).
Votre demande de fonctionnalité est-elle liée à un problème? Décrivez s'il vous plait. Bonjour,
Depuis pas mal de temps j'essaye d'utiliser kodi pour regarder des animes et, utilisant le site neko-sama sur mon pc, je me suis dis que j'allais utiliser le même avec kodi. Mais après l'installation, erreur de vstream et pas moyen de le faire marcher. Après beaucoup de recherche j'ai vu sur discord qu'il fallait l'addon InputStream.Adaptative. Il faudrait que cette information soit mentionné clairement quelque part.
Décrivez la solution que vous souhaitez Ajouter l'addon inputstream.adaptative en dépendance ou mentionner qu'il faut l'installer pour neko-sama ( et les autres hosters/sources qui l'utilisent) quelque part