Kodi-vStream / venom-xbmc-addons

Addon de Streaming français pour Xbmc
GNU General Public License v3.0
495 stars 275 forks source link

Ajout d'une liste de lecture XML perso #3273

Closed osmoze06 closed 3 years ago

osmoze06 commented 3 years ago

Bonjour, J'utilisais avant la mise à jour vers KODI 19 Matrix, le plugin LiveStreamsPro afin d'intégrer des listes de lecture IPTV au format XML. L'addon est devenu incompatible et je n'ai rien trouvé d'équivalent pour faire le job.

Y a t'il un moyen depuis Vstream d'intégrer une liste XML (avec un lien web ou en local) en bricolant un peu ? (Il y a un moment, on pouvez intégrer des listes M3U de mémoire).

Si ce n'est pas possible, existe t'il un addon compatible KODI 19 ?

Merci pour votre aide.

TmpName commented 3 years ago

Si c'est du pur XML, avec juste des liens (LiveStreamsPro supporte des liens a la con avec regex par exemple) ca peut marcher nativement sur kodi. J'utilise ca https://www.atlasweb.net/comment-configurer-pvr-iptv-client-simple-kodi/

osmoze06 commented 3 years ago

Merci pour ta réponse @TmpName , IPTV Simple Client ne corresponds pas à ce que je cherche à faire car dans mon fichier XML, il y a des liens de catégories avec des descriptifs avant d'arriver aux liens de streaming etc...

(C'est exactement le même type de navigation que dans Vstream pour être précis).

Je ne connais que LiveStreamsPro qui permettait une navigation optimal mais qui n'est plus supporté :(

zombiB commented 3 years ago

Tu peux le faire en ajoutant le site dans le répertoire sites dans vstream tu doit seulement changer un peu dans le code, après le regex est le même

osmoze06 commented 3 years ago

Cool, je vais essayer de faire ça alors. Je crois que j'ai vu un tuto quelques part il me semble pour ajouter un site... Je vais voir si je m'en sors. Merci zombiB

sizanic commented 3 years ago

Les tutos sont là : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki

osmoze06 commented 3 years ago

Merci sizanic, j'ai commencé la lecture mais ça me parait bien compliqué pour le peu de chose que je souhaites faire, à savoir, mettre un lien de type http://maliste.xml puis simplement naviguer dedans (des liens vers d'autres fichiers XML sont à l'intérieur).

Y a t'il un moyen simple de le faire ou dois-je passer par le script décris dans le tuto? Si quelqu'un peut m'aider pour débuter, Merci beaucoup,

sizanic commented 3 years ago

Je pense que ce sera en effet très compliqué car pas adapté.

vStream a pour objectif de proposer des liens de streaming à partir de sites de streaming. Et n'a pas du tout été pensé pour de l'IPTV, avec des outils comme la lecture de fichier xml.

N'as-tu vraiment trouvé aucune application qui te permette de lire tes fichiers XML ? Des applications dont c'est plus le but.

osmoze06 commented 3 years ago

Merci pour ta réponse. Malheureusement non, plus depuis la mise à jour vers Kodi Matrix, c'est bien là mon problème.

sizanic commented 3 years ago

Je ne parle pas d'une extension de KODI. Je parle d'une vraie application, d'un autre programme que KODI.

Des applications dont c'est plus le but de lire du XML qui contient des liens IPTV.

osmoze06 commented 3 years ago

Les liens contenus dans mes fichiers XML appel l'extension Vstream pour les lires, du coup, je dois passer par un addon de Kodi obligatoirement. Je ne trouve rien d'équivalent à LiveStreamsPro sur KODI 19 malgré de nombreuses recherches.

sizanic commented 3 years ago

J'utilisais avant la mise à jour vers KODI 19 Matrix, le plugin LiveStreamsPro afin d'intégrer des listes de lecture IPTV au format XML. Les liens contenus dans mes fichiers XML appel l'extension Vstream pour les lire

Je ne comprend pas, tes liens appellent vStream qui va lire des flux IPTV ?? 🤔

Mais vStream n'est pas un player de vidéo. Si tu lui donnes un lien, vStream renvoi ce lien à KODI, et c'est le lecteur de KODI qui lit le flux.

Je me demande si tu ne pourrais pas te passer vStream 🤔

Il nous faudrait un exemple de lien et nous pourrions d'aiguiller vers une solution.

osmoze06 commented 3 years ago

Voici un exemple de balise que j'utilise :

image

Le lien video est décodé par Vstream :

plugin://plugin.video.vstream/?site=cHosterGui&function=play&title=Voici+votre+lien%3A++%5BCOLOR+violet%5DUptobox%5B%2FCOLOR%5D&sHosterIdentifier=uptobox&sTitle=Voici+votre+lien%3A++%5BCOLOR+violet%5DUptobox%5B%2FCOLOR%5D&siteUrl=https%3A%2F%2Fuptobox.com%2F64qbrfl3llkb&sFav=play&sMediaUrl=https%3A%2F%2Fuptobox.com%2F64qbrfl3llkb&sCat=4&sId=cHosterGui&sFileName=Voici+votre+lien%3A+&sTitleWatched=voicivotrelien

Ce n'est pas forcément un playlist IPTV.

sizanic commented 3 years ago

vStream permet d'acceder directement au contenu de son compte uptobox par le menu "Mes comptes".

Sinon : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e

osmoze06 commented 3 years ago

Merci sizanic, je vais regarder ça

osmoze06 commented 3 years ago

Je viens de faire un test, je n'ai le droit qu'à "format non supporté" lorsque je faits "ajouter un code PasteBin" en suivant le tuto. Exemple de test :

https://pastebin.com/raw/pwMzZbKH.

Mon fichier PasteBin est pourtant correctement formaté :

TITLE;URLS Adieu les cons;'https://uptobox.com/quh94urooox9'

EDIT : Je viens d'y arriver, c'est OK. Merci encore sizanic pour cette piste

osmoze06 commented 3 years ago

Je fais un test avec ce format dans PasteBin :

CAT;TMDB;TITLE;YEAR;URLS film;651881;Adieu les cons;2020;'https://uptobox.com/quh94urXXXx9'

Je n'ai pas de descriptif ni d'affiche en provenance de l'identifiant TMDB, le lien par ailleur ne se lance pas non plus pour lire la vidéo, une idée ?

sizanic commented 3 years ago

J'ai testé ton paste : pwMzZbKH

J'ai bien le descriptif et l'affiche. -> As-tu bien activé "Recherche des métadonnées" dans les parametres de vStream ?

Le lien ne se lance pas en effet, plusieurs raisons : 1 - il ne faut pas de guillemet autour du lien : https://uptobox.com/quh94XXXoox9 2 - il y a un bug que je viens de voir en testant ton lien (je l'ai corrigé mais il faudra une prochaine version ou utiliser une version Beta) 3 - tu as eu la réponse sur Discord : il faut un compte Uptobox Premium 😉

S'il faut un compte premium, c'est parce qu'avant toi, plusieurs personnes ont déjà chinés des liens uptobox et les ont tous rassemblé sur des comptes. Ce compte Premium est nécessaire pour éviter que ces tous liens soient pompés.

Ce qui veut dire aussi pour toi c'est que si tu te prends un compte tu vas t'économiser la recherche fastidueuse de liens Uptobox alors qu'on les a tous déjà trouvé 😄

Prends un compte Premium, utilises les codes pastbin disponibles sur Discord et profites !

osmoze06 commented 3 years ago

Merci pour ton aide sizanic, j'ai eu un peu d'aide également sur Discord car je ne comprenais pas tout sur ce mode de fonctionnement.

C'est très intéressant et c'est ce qui se rapproche le plus de ce que j'avais avant. Pour l'instant, je n'ai pas de compte premium Uptobox, c'est peut être pour cela que je n'arrive à rien...

La recherche de métadonnées est bien activée depuis l'onglet général des paramètres de vstream mais je n'ai rien quand je navigue dans ma source PasteBin.

sizanic commented 3 years ago

Si tu n'as pas les informations, il se peut que ce soir la clef TMDB qui ne soit pas bonne. As-tu essayé d'en renseigner une autre à la place de celle qui était déjà fournie ?

vStream est fournie avec sa clef TMDB. Pour la remettre utilises le bouton "d'origine" dans la fenêtre des paramètres de l'onglet "Général" de vStream.

osmoze06 commented 3 years ago

Je pense que je dois avoir un bug car j'utilise la version 19.0 MATRIX, notamment avec les liens Uptobox qui ne sont plus lus non plus dans Vstream. J'ai ouvert un ticket suite à ce problème : [https://github.com/Kodi-vStream/venom-xbmc-addons/issues/3276].

osmoze06 commented 3 years ago

Je vais repartir sur une installation fresh de Kodi en 19.0. Je vais réessayer la méthode avec PasteBin voir si ça fonctionne.

Pour résumé, on est bien d'accord que plus aucun liens Uptobox ne fonctionneront sans compte premium dans cette nouvelle version de Kodi, que se soit avec PasteBin ou autres hosters (si j'ai bien compris).

Avec la méthode PasteBin, puis je mettre d'autres liens que Uptobox, notamment des liens EVOLOAD que j'ai pour tester (car toujours pas de compte premium pour Uptobox pour ma part). Est-ce possible d'avoir un exemple de structure TXT afin que je réalisé mes tests? Merci pour votre aide à nouveau.

sizanic commented 3 years ago

Pour résumé, on est bien d'accord que plus aucun liens Uptobox ne fonctionneront sans compte premium dans cette nouvelle version de Kodi, que se soit avec PasteBin ou autres hosters (si j'ai bien compris).

non, pas du tout 😆

Pas besoin de compte pour les autres sources que Pastebin. Et pour Pastebin, le compte premium n'est nécessaire seulement dans le cas d'utilisation des codes pastebin "PRO". Les codes PRO sont les codes proposés sur le discord.

Pas besoin de compte pour un paste PERSO. Et tu peux mettre autre chose que uptobox.

Le tuto pour créer ton fichier, avec des exemples de structure : https://github.com/Kodi-vStream/venom-xbmc-addons/wiki/Voir-et-partager-sa-biblioth%C3%A8que-priv%C3%A9e

osmoze06 commented 3 years ago

Super merci beaucoup Sizanic pour ces éclaircissements... Je m'en vais tester tout ça.

sizanic commented 3 years ago

@osmoze06 est passé sur Pastebin, je ferme cette demande.

jujuuj commented 9 months ago

Coucou. C'est juste pour faire un bonjour à l'équipe florissante de vStream. Vous remercier pour les milliers d'heures de code, et de loisir pour nous. Et signaler à Osmose06 et aux autres que LSP pour kodi19 se trouve sur le github de gujal , Et sa communauté par ici : toolsp.forumactif.com

Et pour conclure: Longue vie à vous !