Aller au contenu principal

Dons

Après des années d'une résistance acharnée, nous rendons les armes et acceptons vos dons de bon coeur. Merci à vous. (Lien QR Code en pied de page)
Sujet: Alternative pour AD-MPDb ? (Lu 3485 fois) sujet précédent - sujet suivant
0 Membres et 1 Invitédans ce sujet

Alternative pour AD-MPDb ?

Bonjour à tous,

Artwork Downloader MPDb (AD-MPDb) ne fonctionnant pas sous KODI Leila et mise à part les fanarts et posters qui remontent très bien via le scraper MPDb.tv, comment peut on remonter les discarts, HD Cleararts et HD Logos ?

Merci bien
De retour sur KODI, quand on aime on ne peut au final plus sans passer !

Re : Alternative pour AD-MPDb ?

Répondre #1
Bonjour,
J'en discute avec notre développeur. Perso je ne vois pas de solution.

@mikebzh44
Salut,
Est ce que tu peux faire un résumé du problème, pour Seb et moi ? Je connais juste les grandes lignes.



Re : Alternative pour AD-MPDb ?

Répondre #2
Je ne suis plus trop le truc mais Artwork Downloader est mort :

https://forum.kodi.tv/showthread.php?tid=327035

Il y a un remplaçant : Artwork Beef :

https://forum.kodi.tv/showthread.php?tid=258886

Mais maintenant que Kodi 18 Leia est officiel, la vraie solution doit être du côté du scraper :

https://forum.kodi.tv/showthread.php?tid=114633&pid=2691685#pid2691685

Donc, je pense qu'il faudrait sortir une version du scraper MediaPassion qui puisse, comme le fait maintenant Universal Movie Scraper 5.0 sous Kodi 18, retourner les infos sur les "nouveaux" (logo, discart, ...) artworks en plus des "anciens" (poster, fanart) artworks actuels. A voir si notre développeur s'y connait en terme de scraper, moi, pas en tout cas  :(

Re : Alternative pour AD-MPDb ?

Répondre #3
Ah ben c'est une bonne nouvelle si on ne doit plus passer par des solutions bricolées.. Oui, notre développeur s'y connait en terme de scraper, sinon ça serait un peu dommage ^^.
Merci.


Re : Alternative pour AD-MPDb ?

Répondre #5
J'ai testé ça et aucun extra artwork n'a été intégré par Leia alors que j'avais coché toutes les options dans les paramètres de l'addon UMS.

J'ai un gros doute pour Leia :
- Un film intégré par GMS avec donc tous les artworks inscrits dans la table "art".
- Je demande un export de la médiathèque en fichiers séparés. Dans le NFO obtenu il n'y a aucune info sur ces artworks (excepté poster et fanart bien sûr).
Je me demande donc si Leia est bien prévu pour gérer ces artworks de façon autonome...

Pour info, ces extra-artworks sont déjà intégrés au NFO fourni par MPDB et visiblement Leia s'en fout... :gniark:
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.


Re : Alternative pour AD-MPDb ?

Répondre #7
Bon voici la solution (j'ai testé avec un discart et c'est Ok, donc je suppose que ça devrait aller pour le reste) :
Du côté utilisateur :
Dans le advancedsettings la partie <videolibrary> doit contenir ceci :

<videolibrary>
<movieextraart>
<arttype>banner</arttype>
<arttype>clearart</arttype>
<arttype>clearlogo</arttype>
<arttype>discart</arttype>
<arttype>keyart</arttype>
<arttype>landscape</arttype>
<arttype>logo</arttype>
</movieextraart>
<moviesetextraart>
<arttype>banner</arttype>
<arttype>clearart</arttype>
<arttype>clearlogo</arttype>
<arttype>discart</arttype>
<arttype>keyart</arttype>
<arttype>landscape</arttype>
<arttype>logo</arttype>
</moviesetextraart>
  </videolibrary>

On peut ne mettre que les artworks qu'on utilise.

Pour Seb :

Dans le NFO fourni il faut faire comme pour les posters, exemple pour un discart :

<thumb aspect="discart" 
preview="http://mpdb.tv/artwork/moviediscart/preview/93727-000005-6df0b62435fefe6f53ea75604717dc99.png">http://mpdb.tv/artwork/moviediscart/original/93727-000005-6df0b62435fefe6f53ea75604717dc99.png</thumb>

Idem pour les logos et autres...
Pour les images des sagas, l'entête doit être du type "<thumb aspect="set.clearlogo", donc la même chose que pour les films mais précédé de "set.".

Dans cette configuration, un export de la médiathèque exportera aussi ces artworks dans les dossiers de film.
Par contre les images des sagas ne sont pas exportées mais elles sont bien indiquées dans le NFO.
Donc il n'y a pas grand chose à faire du côté de MPDB, juste "baliser" les artworks comme l'ont été les posters dans le NFO.
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #8
Ça ne fonctionne pas...  :gniark:
Dans le NFO il ne faut pas mettre de balise type <discart> avant la liste des discarts et idem pour les autres artworks.
Tout comme les posters on attaque directement par la liste.
J'ai modifié le NFO de cette façon et en intégrant le film (Avatar) via les infos locales les artworks sont bien pris en compte dans la table "art" :

X

Un export de la médiathèque donne bien les images :

X
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #9
Sur mon PC de test en partant d'une BDD vide, j'ai créé une source qui contient 5 films plus une saga de 4 films.
J'ai répondu "oui" à la question concernant l'intégration et j'ai bien tout récupéré.
Un export de la médiathèque m'a bien donné tous les artworks pour tous les films.

Par contre ton exemple pour le "advancedsettings" n'est pas bon car tu indiques "<arttype>hdclearlogo</arttype>" alors que c'est "hdlogo" qui est dans le NFO.

Donc avec ça dans le "advancedsettings" :

<movieextraart>
<arttype>banner</arttype>
<arttype>hdclearart</arttype>
<arttype>hdlogo</arttype>
<arttype>discart</arttype>
<arttype>keyart</arttype>
<arttype>landscape</arttype>
</movieextraart>

Ça fonctionne bien chez-moi.  :)

Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #10
@Seb Si tu ne pars pas d'une source juste ajoutée, base vide donc comme Athos ci dessus, ça me semble le comportement normal.
le processus de scan n'est pas intelligent. IL est juste capable de voir l'ajout d'un nouveau média, c'est tout. Enfin moi j'en suis resté à ce comportement il y a longtemps.

Re : Alternative pour AD-MPDb ?

Répondre #11
J'ai refait un test :

1 - Création et intégration d'une source.
2 - Quitter Leia.
3 - Ajouter 2 films dans le dossier de la source.
4 - Relancer Leia.
5 - Demande d'actualisation de la médiathèque.

Tous les films sont bien intégrés, artworks compris.
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #12
Pour info je fonctionne avec une base centralisée MySQL.
J'ai donc testé la même chose avec une base locale et ça fonctionne aussi bien ce qui n'est pas très surprenant mais autant tester toutes les configurations possibles....  :)
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #13
Est-ce que c'est dispo pour nous commun des mortels ou faut peut-être attendre la fin de vos tests  ?
De retour sur KODI, quand on aime on ne peut au final plus sans passer !

Re : Alternative pour AD-MPDb ?

Répondre #14
Ne pas oublier de mettre "<videolibrary> en début de liste et "</videolibrary>" en fin de liste, sinon ça ne fonctionnera pas.
Donc :

<videolibrary>
<movieextraart>
<arttype>banner</arttype>
<arttype>hdclearart</arttype>
<arttype>hdlogo</arttype>
<arttype>discart</arttype>
<arttype>keyart</arttype>
<arttype>landscape</arttype>
</movieextraart>
</videolibrary>
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #15
Bonjour à tous,

J'y ai cru ahtos690 en modifiant le fichier advancedsettings.xml mais non je n'arrive pas à remonter les discart et autres.

Il n'y a pas à mettre <advancedsettings>...</advancedsettings> également ? je viens de voir ton message Seb et je vais essayer avec celui que tu viens de partager

J'ai mis un seul film (9 mois ferme) dans un dossier vidéo. Il n'y a que le fichier mkv dedans.

J'ai suivi la procédure mais après export seul remonte le dossier .actors, le fichier nfo, le poster et le fanart.

Alors pour ma part le chemin pour y poser le fichier advancedsettings.xml est un peu différent puisque c'est sur une Xaomi box S.

Le chemin est le suivant : Android/data/org.xbmc.kodi/files/kodi/userdata

J'ai fait comme m'avais dit mike dans un précédent sujet, changer de mode d'analyse, mettre the mooviedb, ne pas actualiser, remettre le scraper MPDB.tv, actualiser mais toujours au même point.

Je ne pense pas m'être trompé de répertoire.
De retour sur KODI, quand on aime on ne peut au final plus sans passer !

Re : Alternative pour AD-MPDb ?

Répondre #16
C'était bien ça il me manquait <advancedsettings>...</advancedsettings> dans le fichier.

tout est bien remonté maintenant !

Merci à tous
De retour sur KODI, quand on aime on ne peut au final plus sans passer !

Re : Alternative pour AD-MPDb ?

Répondre #17
Et oui... 
Quand on utilise ce fichier depuis quasiment toujours comme moi on oublie de mentionner le  "<advancedsettings>" du début et le "</advancedsettings>" de la fin tant ça semble évident... :gniark:
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

Re : Alternative pour AD-MPDb ?

Répondre #18
Yes impeccable.

Par contre j'ai un phénomène étrange. Cela récupère bien pour le 1er film mais ensuite je n'ai que le poster et fanart pour les autres films alors que les discart et autres sont bien dispo sur mpdb.tv.

Je regarderais plus en détail demain.
De retour sur KODI, quand on aime on ne peut au final plus sans passer !

 

Re : Alternative pour AD-MPDb ?

Répondre #19
C'est curieux car chez moi (sous Windows) ça fonctionne bien avec plusieurs films, y-compris en ajoutant des films et en actualisant la médiathèque.
Par contre il y a un truc bizarre dans la table "art".
Pour les artworks d'un film qui appartient à une saga, même si il est tout seul la colonne "media_type" table "art" contiendra "set" au lieu de "movie" pour tous les artworks de ce film.
Exemple avec "Le bon, la brute et le truand" :

X

En fait, cela se produit dès lors que la balise "<set>" du NFO n'est pas vide mais les artworks sont bien tous exportés dans les dossiers des films.

MPDB n'y est pour rien, un poster de saga est toujours par défaut le même que celui du premier film de la saga.
Si je vire le nom de la saga de ce même film dans le nfo et que je fais une intégration via infos locales, tous les artworks de ce film sont bien référencés en "movie".
Je ne sais pas si ça a une incidence sur l'affichage de ces artworks car je n'ai pas de skin compatible capable de les afficher installée sur Leia pour l'instant.

Une solution :
En ajoutant ça dans le "advancedsettings" :
<moviesetextraart>
<arttype>banner</arttype>
<arttype>clearart</arttype>
<arttype>clearlogo</arttype>
<arttype>discart</arttype>
</moviesetextraart>
Les artworks seront ajoutés dans la table "art" à la fois avec le type "set" mais aussi avec le type "movie" ce qui est quand même plus logique :

X
Ici le film "Le bon, la brute et le truand" (media_id = 4) appartient à la saga media_id = 1

@Seb : Pour une fois tu n'as donc rien à faire dans le NFO... :gniark:
Beebox 7200U-Windows 10-Krypton 17.6.
Serveur NAS Synology DS118 avec disque Seagate IronWolf de 8 To.


GMS Krypton.

 
Simple Audio Video Embedder