Kodi-vStream / venom-xbmc-addons

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

Fenêtre INFORMATION à revoir #2993

Closed sizanic closed 4 years ago

sizanic commented 4 years ago

Bonjour,

Je ne trouve pas très ergonomique la nouvelle fenêtre d'information sur les films.

Je préférais l'ancienne, que l'on peut voir pendant les deux premières minutes ici : https://www.youtube.com/watch?v=-_-5-9fbcNg&feature=youtu.be

L'ensemble des différentes vues étaient accessibles par des boutons.

Maintenant, il faut se déplacer plusieurs fois sur la droite pour choisir la bonne action. Pour sortir de certains panneaux, c'est vers le haut. Sur le panneau "résumé", les informations sont coupées car il y a trop d'informations sur peu de place.

etc...

Et tous cela est encore plus fastidieux avec la télécommande d'un boitier multimédia.

Je veux remettre une barre de boutons d'actions. Avez-vous des arguments contre ?

alKODIque commented 4 years ago

je suis bien d'accord!!

lebigboss commented 4 years ago

Pour ça il y a des addons qui le font très bien

alKODIque commented 4 years ago

@sizanic il y a l'option de passer par Extendedinfo dans les paramètres de vStream... par contre, l'addon n'est plus entretenu depuis des lustres. Ce qui serait vraiment génial, c'est de remplacer par l'addon ThemovieDb Helper. De plus, le developpeur fait partie de l'équipe officielle de development de kodi et est très actif. Il a même fait un Wiki pour expliquer comment procéder pour remplacer Extendedinfo ici:

https://github.com/jurialmunkey/plugin.video.themoviedb.helper/wiki/Replacing-Extended-Info

Si j'en avais la capacité, je le ferais moi-même et vous partagerais le résultat mais toutes mes tentatives se sont transformées en échec jusqu'à présent

Ce qu'il y a de génial avec TheMovieDb Helper, c'est la fonctionnalité de "player" intégrée à l'addon.. J'y ai inclu un player vStream de mon côté et je ne pourrais plus m'en passer

alKODIque commented 4 years ago

@sizanic Embuary Helper permet aussi de remplacer Extendedinfo... il est très efficace mais ne permet pas l'ajout de player.. Alors c'est la raison pour laquelle je privilégie TheMovieDb Helper...

alKODIque commented 4 years ago

player vstream:

https://u.pcloud.link/publink/show?code=XZUb1UkZTzvIUtOA368a1zXQBlDGnzElGBlV

ou copier dans l'addon TheMovieDb Helper: https://u.pcloud.link/publink/show?code=XZyqLakZtWuYYqRV6LkgR8BIaqXDFV4udDgX

En discutant avec le développeur, il a eu la gentillesse d'adapter son code pour reconnaître lés caractères accentués dans son skin (arctic horizon) et son addon... par contre, il m'a conseillé d'adapter le player vStream comme en témoigne cet échange que nous avons eu:

https://github.com/jurialmunkey/plugin.video.themoviedb.helper/issues/258

lebigboss commented 4 years ago

Moi j'utilise Openmeta Info avec l'activation de la lecture automatique des trailers et l'habillage Netflix En vidéo ça donne ça

https://mega.nz/file/AuZlmKBa#Du25vKjlLhB7VXeU3OucRAjH24iL05Fr81jmhQ_uYko

alKODIque commented 4 years ago

Moi j'utilise Openmeta Info avec l'activation de la lecture automatique des trailers et l'habillage Netflix En vidéo ça donne ça

https://mega.nz/file/AuZlmKBa#Du25vKjlLhB7VXeU3OucRAjH24iL05Fr81jmhQ_uYko

Ce qui est dommage, c'est que openmeta et openinfo ne sont et be seront plus entretenu.. les dev. ont cessé de l'entretenir au profit de TheMovieDb Helper

lebigboss commented 4 years ago

Oui quand tu es trop en avance sur les autres ta plus d'inspiration

alKODIque commented 4 years ago

mais j'avoue que openinfo rendait possible de passer par Extendedinfo via vStream puisqu'il est un fork et remplacait l'addon ExtendedInfo..

alKODIque commented 4 years ago

@lebigboss si ça t'intéresse, j'ai modifié un fichier dans openmeta jadis pour qu'il prenne vStream en tant que player... maintenant qu'il n'est plus entretenu, tu n'auras pas le problème de devour le remettre a chaque mise à jour! je peux t'envoyer le zip de l'addon modifié ou seulement le fichier modifié, selon ta préférence

tu pourras prendre le fichier player plus haut et l'intégrer ensuite... si openmeta n'est pas modifié, il ne fonctionne tout simplement pas

lebigboss commented 4 years ago

@alKODIque oui ça peut m'intéresser merci

alKODIque commented 4 years ago

@lebigboss Arfff... j'étais certaine d'avoir ça dans mon cloud mais non. c'est sur mon laptop personnel que je n'aurai pas avant 1 semaine...

Si t'es en mesure de le faire, j'ai quand-meme l'info de ce qu'il faut changer dans l'addin OpenMeta:

il faut modifier le fichier: play_base.py (dans addons\plugin.video.openmeta\resources\lib)

modifier : def on_play_video(players, params, trakt_ids=None): assert players action_cancel() selection = get_video_link(players, params) if not selection: return link = selection['path'] action = selection.get('action', '')

if action == "ACTIVATE": return xbmc.executebuiltin('ActivateWindow(10025,"%s")' % link) elif link.startswith('videodb://'): return xbmc.executebuiltin('ActivateWindow(10025,"%s")' % link) elif link.endswith('.strm'): return action_playmedia(link) else: if trakt_ids: plugin.setProperty('script.trakt.ids', json.dumps(trakt_ids)) return link return None

alKODIque commented 4 years ago

@lebigboss ensuite, tu peux installer le player vstream que j'ai partagé plus haut

sizanic commented 4 years ago

@alKODIque

Ce qu'il y a de génial avec TheMovieDb Helper, c'est la fonctionnalité de "player" intégrée à l'addon.

Oui ça à l'air bien. Mais une autre fonctionnalité qu'il y a avec la fenêtre d'information vStream, c'est qu'a partir d'un acteur on a sa filmographie (ça aussi avec la version tmdbhelper) et qu'en sélectionnant un film ça lance la recherche globale de vStream (mais ça je ne suis pas sûr que ça le fasse). Je pose la question.

@lebigboss

Moi j'utilise Openmeta Info avec l'activation de la lecture automatique des trailers

Le lancement est-il vraiment automatique, on voit pourtant l'utilisation de la fonction "play" sur ta vidéo.

alKODIque commented 4 years ago

@sizanic oui pour la recherche globale de vStream via TMDB helper... Si au préalable nous avons installé le fichier "player" de vStream (que j'ai partagé plus haut).. le fichier player fait justement appel à la recherche globale de vStream..

Mais je crois tout comme toi que la fenêtre d'info par défaut de vStream est importante voire essentielle à vStream. Mais présentement elle n'est pas convivial dutout.

Je faisais allusion a TMDB helper seulement dans l'optique ou un jour, vous voudriez remplacer l'option "passer par Extendedinfo " via les paramètres de vStream

:))

lebigboss commented 4 years ago

@alKODIque merci je vais tester ça demain

@sizanic Oui, la fonction play c'est pour faire des recherches similaires

alKODIque commented 4 years ago

Ce que je crois être important à tenir compte, c'est que openinfo, metalliq etc, sont tous des forks de extendedinfo script... ce qu'ils font, c'est qu'ils prennent l'ID de Extendedinfo et de plus, donnent un numéro de version plus élevé.. ceci a pour conséquence que sans s'en rendre compte, l'addon Extendedinfo original sera remplacé par le fork si nous avons laissé activé l'option des mises à jour automatique dans les paramètres de kodi.

souvent les fork sont buggy et deviennent obsolètes rapidement car cessent d'être entretenu par leur développeur. Et si le fork obsolète a un numéro de version extrêmement plus élevé et bien même si l'addon officiel est updaté nous n'aurons jamais la mise à jour.

C'est pourquoi je crois qu'il est essentiel de conserver la fenêtre d'information native de vStream et que si un jour quelqu'un veut remplacer l'option de passer par Extendedinfo dans vStream, alors le faire avec un addon officiel disponible dans le dépôt de kodi (TMDB Helper ou Embuary Info)

sizanic commented 4 years ago

je vais faire quelques modifs sur la fenêtre native ...

alKODIque commented 4 years ago

NB: mention spéciale à Openinfo et OpenMeta qui ont été codés par des pros... ils ont revu et corrigés et amélioré Extendedinfo script original, malgré le fait qu'ils ont quand même pris l'ID et donné un numéro de version plus élevé... N'en demeure pas moins qu'il n'est plus entretenu lui non plus

LordVenom commented 4 years ago

@sizanic si tu as pas commencer patiente encore un peux, j'avais un truc coder faut juste que je le finisse.

sizanic commented 4 years ago

Je n'ai pas commencé. J'avais juste repéré une barre d'actions qui est en commentaire. Pour l'instant je suis très occupé ici : #2908

alKODIque commented 4 years ago

@LordVenom est-ce que c'est toi qui avait codé la fenêtre précédente? car elle était plus conviviale a mon avis

LordVenom commented 4 years ago

C'est moi les 2 ont peux faire des erreurs lol

alKODIque commented 4 years ago

😂 😂😂👍

TmpName commented 4 years ago

Lol, une des deux etait un prototype, choisit celle que tu aimes le moins, c'etait celle la.

LordVenom commented 4 years ago

screenshot009

alKODIque commented 4 years ago

ho! c'est génial :)) ça ressemble beaucoup à la fenêtre d'information dans mon skin!

LordVenom commented 4 years ago

Vi c'est noter based sur skin horizon

LordVenom commented 4 years ago

screenshot010

screenshot011

LordVenom commented 4 years ago

Encore du taff dessus c'est pas pour tout de suite.

alKODIque commented 4 years ago

j'adore! même que j'aime mieux la façon dont tu présentes les infos (icônes en haut plutôt que en bas avec horizon)

LordVenom commented 4 years ago

C'est l'inverse non Horizon icone en haut, vstream icone en bas. Y a mon cerveau qui chauffe la XD

Faut comprendre que depuis l'addon pas d'include pas de variable pas de fonts perso bref c'est limiter quand même. pour ça les icones en bas et la navigation par click.

alKODIque commented 4 years ago

oups! oui lol j'ai interverti :p chauffe pas ton cerveau!! c'est le mien qui disjoncte

alKODIque commented 4 years ago

je trouve que la navigation par clic a l'avantage d'être beaucoup plus rapide habituellement non?

sizanic commented 4 years ago

C'est top 👍

J'ai juste un doute pour la " Bande annonce". A moins qu'elle se joue en fenêtré à gauche. Sinon je trouve que le bouton est bien éloigné des autres. J'ai peur de l'effet que ça donne avec une télécommande.

LordVenom commented 4 years ago

Ha j'ai regarder pour avoir tmdbHelper a la place de (je sais plus le nom de l'addon) j'ai rien compris a son wiki. donc c'est pas gagner

alKODIque commented 4 years ago

oui le wiki a l'air complexe et j'ai utilisé la traduction, ça m'a paru encore pire 😂

EDIT: cest "Extendedinfo scrip" présentement l'addon qui peut être utilisé dans vStream

LordVenom commented 4 years ago

Le bouton Bande annonce est sur la même ligne virtuel que les autres bouton

Depuis accueil. Entrer = Synopsis entier Gauche =bande annonce droite sur distribution ect...

La bande annonce ce joue pareil elle ferme la fenêtre info pour jouer en plein écran, j'ai penser a une fenêtre sur la droite mais ça sens la merde. A voir plus tard, peux être un jour, surement...

sizanic commented 4 years ago

Le bouton Bande annonce est sur la même ligne virtuel

En terme d'UX Oui, je comprends que c'est bon pour la navigation, mais l'effet visuel lorsqu'on voit partir sa sélection en haut à gauche, puis revenir en bas au centre.

En terme d'UI Il y a deux représentations différentes pour un bouton.

Mais c'est vrai par contre que le bouton "Bande-annonce" a de la gueule. Je dis juste que j'ai un doute, faut voir à l'usage.

LordVenom commented 4 years ago

Hum oui peux être sur haut plutôt que gauche mais ça tue la logique de rien en haut sauf liste. je ferais une exception pour la page home en haut iras aussi sur Bande annonce.

sizanic commented 4 years ago

Aller vers la gauche ou vers le haut n'est pas ce qui me gène. C'est plutôt le fait qu'un bouton soit perdu tout seul dans son coin 😄

LordVenom commented 4 years ago

screenshot009

LordVenom commented 4 years ago

Bon y des modifs dans le player "recherche de bande annonce" y a des modif dans tmdb "cast et sauver en json dans la base.

alKODIque commented 4 years ago

donc la bande annonce est dans une fenêtre :) j'aime beaucoup

LordVenom commented 4 years ago

Oui exactement, et la fin de lecture ou le plein écran ne quitter plus la fenêtre de dialog.

alKODIque commented 4 years ago

petite question, en haut de l'affiche, où il est inscrit "Arrêt" et "Plein écran", est-ce que c'est possible à cliquer avec ma télécommande? car je n'active pas la prise en charge de la souris sur ma shield

LordVenom commented 4 years ago

Quand tu lis une video le focus se positionne sur Arrêt, donc un coup a droite sélectionneras plein écran ou un click arrêteras la video.

Note : Le click sur la shield c'est bouton du milieu :).

Aprés je stabilise ça et je post sur bêta y auras d'autre test et surement d'autre modif.

alKODIque commented 4 years ago

super !! mais au fond, j'aimais pas trop la télécommande par défaut de la shield je l'ai abandonné au profit de la Rii mini i8 alors... même si j'active pas la prise en charge de la souris, je me demerde avec le pavé tactile si besoin 0985B861-9AB0-4FDA-93AD-A0666D591C98

(comme tu vois, elle a des heures au compteur 😂😂

LordVenom commented 4 years ago

https://dustinweb.azureedge.net/image/28490/400/320/xtreamer-mini-wireless-keyboard.jpg

Mais pareil j'utilise pas la souris.

alKODIque commented 4 years ago

un peu même principe! je trouvais trop petite celle inclus avec la shield et je n'aime pas le volume