Outils pour utilisateurs

Outils du site


Panneau latéral

Français

General

Scrape

Template

Gestion de Roms

Gamelist

Outils

Divers







English

General

Scrape

Template

Roms management

Gamelist

Tools

Miscellaneous

retrieve_images_fr

Récupérer les images déjà scrapées pour créer sa gamelist.xml

Vous avez récupéré un pack de roms, dans lequel il y a les roms et un sous-répertoire contenant les images (downloaded_images par exemple) , mais il n'y a pas de gamelist.xml

Il est possible avec ARRM de reconstitué les TAGs media de la gamelist.xml en fonction des images présentes sur votre support.

2 méthodes sont possibles :

  • Récupérer les images des TAG media vides lors du chargement de la gamelist. (à utiliser en priorité)
  • Récupérer les images via le bouton 'Recompose Image'
Il vous faudra ensuite récupérer les éléments textuels en suivant ce tuto : Scraper uniquement les textes

Récupérer les images des TAG media vides lors du chargement de la gamelist (à utiliser en priorité)

Video Tutorial


Si vous avez coché 'Rechercher les images manquantes', lorsqu'une gamelist.xml est chargée, si des Tags de media sont vides, ARRM tente de trouver localement les medias manquants.

Si le système chargé ne possède pas de gamelist.xml, il faut enregistrer la gamelist.xml vide, puis la ré-ouvrir afin qu'ARRM tente de trouver localement les medias manquants.
Déplacez vos médias dans les répertoires que vous avez défini dans l'onglet 'Dossier'

Voici comment peut se présenter votre répertoire contenant les roms et celui contenant vos images

Dossier des Roms :

Sous-dossier des Images :

2 formats de nom d'image sont possibles en fonction de la case à cocher “image comme rom” dans 'Scrap options':

<fichier_rom> peut être égal à :

  • <nom_du_ficher_rom>
  • <titre_du_jeu>

Dans l'exemple ci-dessus le format d'image correspond au nom de fichier rom, donc il faudrait cocher la case 'image comme Rom'

Vérifier le format de nom de vos images et cocher ou non la case 'image comme Rom'

Lors de la recherche d'image manquante ARRM cherche les fichiers en fonction de leur nom:

  • Pour les screnshots, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>-image
<fichier_rom>_screenshot
<fichier_rom>-screenshot
<fichier_rom>_screenscraper_screenshot_arrm
<fichier_rom>_screenscraper_screenshot_arrm_JAP
<fichier_rom>_screenscraper_screenshot_arrm_USA
<fichier_rom>_screenscraper_mix_arrm
<fichier_rom>_thegamesdb_screenshot_arrm
<fichier_rom>_custom_screenshot_arrm
<fichier_rom>_customnomix_screenshot_arrm
<fichier_rom>_customnomix_mix_arrm
<fichier_rom>-customnomix

  • Pour les boxart, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>_boxart
<fichier_rom>-boxart
<fichier_rom>_screenscraper_boxart_arrm
<fichier_rom>_screenscraper_boxart_arrm_JAP
<fichier_rom>_screenscraper_boxart_arrm_USA
<fichier_rom>_thegamesdb_boxart_arrm
<fichier_rom>_custom_boxart_arrm
<fichier_rom>-thumb

  • Pour les wheel/marquee, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>_marquee
<fichier_rom>_wheel
<fichier_rom>-wheel
<fichier_rom>_screenscraper_wheel_arrm
<fichier_rom>_screenscraper_wheel_arrm_JAP
<fichier_rom>_screenscraper_wheel_arrm_USA
<fichier_rom>_thegamesdb_wheel_arrm
<fichier_rom>_custom_wheel_arrm
<fichier_rom>-marquee

  • Pour les cartridge, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>_cartridge
<fichier_rom>-cartridge
<fichier_rom>_screenscraper_cartridge_arrm
<fichier_rom>_screenscraper_cartridge_arrm_JAP
<fichier_rom>_screenscraper_cartridge_arrm_USA
<fichier_rom>_custom_cartridge_arrm

  • Pour les manual, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>_(us)
<fichier_rom>_(fr)
<fichier_rom>_(eu)
<fichier_rom>_(wor)
<fichier_rom>_(jp)
<fichier_rom>_(sp)
<fichier_rom>-manual

  • Pour les video, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>_screenscraper_video_arrm
<fichier_rom>-video

  • Pour les map, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>-map

  • Pour les fanart, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>-fanart

  • Pour les titleshot, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>-titleshot

  • Pour les boxback, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>-boxback

  • Pour les mix, ARRM recherche les fichiers dans cet ordre :

<fichier_rom>-mix
<fichier_rom>_screenscraper_mix_arrm
<fichier_rom>_mix_screenshot_arrm
<fichier_rom>_customnomix_mix_arrm
<fichier_rom>-customnomix

Il vous faudra ensuite récupérer les éléments textuels en suivant ce tuto : Scraper uniquement les textes

Récupérer les images via le bouton 'Recompose Image'

Video Tutorial


Avec le bouton 'Recompose Image' (voir 'Recompose image' , ARRM peut récupérer les images déjà scrapées qui sont présentes dans le dossier image ('downloaded_image' en général). Si ce répertoire image s'appelle différemment, renommez le avec le nom du répertoire que vous avez initialisé dans les paramètres de l'application (voir 'Nom répertoire images' dans l'onglet de paramétrage 'Options Générales'

Voici comment peut se présenter votre répertoire contenant les roms et celui contenant vos images

Dossier des Roms :

Sous-dossier des Images :

Vous remarquerez dans ce cas que les Images portent le même nom que les Roms (seule l'extension diffère)

Avant de continuer l'exemple, nous allons préciser comment ARRM fonctionne :


Rappel sur le processus de recherche d'image en local

Dans son processus de recherche d'image en local, ARRM recherche les formats d'image suivant :

Plusieurs formats sont possibles en fonction de la case à cocher “image comme rom” dans 'Scrap options':

<fichier_rom> peut être égal à :

  • <nom_du_ficher_rom>
  • <titre_du_jeu>
Le bouton recompose image essaye de reconstituer une image à partir des url des Tag images (screenshot, boxart, wheel, cartridge) présents dans la database. Si un Tag est absent, le processus de recherche d'images locales est executé.

Quand le scrape ou le 'recompose image' ne trouve pas d'image pour le type correspondant (screenshot, boxart, wheel, cartridge), ARRM recherche dans l'ordre indiqué ci-dessous les images suivantes (le premier trouvé sera celui utilisé).

Ordre de recherche des Screenshots

<fichier_rom>-image
<fichier_rom>_screenshot
<fichier_rom>-screenshot
<fichier_rom>_screenscraper_screenshot_arrm
<fichier_rom>_screenscraper_screenshot_arrm_JAP
<fichier_rom>_screenscraper_screenshot_arrm_USA
<fichier_rom>_screenscraper_mix_arrm
<fichier_rom>_thegamesdb_screenshot_arrm
<fichier_rom>_custom_screenshot_arrm
<fichier_rom>_customnomix_screenshot_arrm
<fichier_rom>_customnomix_mix_arrm
<fichier_rom>-customnomix

Ordre de recherche des Boxarts

<fichier_rom>_boxart
<fichier_rom>-boxart
<fichier_rom>_screenscraper_boxart_arrm
<fichier_rom>_screenscraper_boxart_arrm_JAP
<fichier_rom>_screenscraper_boxart_arrm_USA
<fichier_rom>_thegamesdb_boxart_arrm
<fichier_rom>_custom_boxart_arrm
<fichier_rom>-thumb

Ordre de recherche des Wheels/Marquees/Titres

<fichier_rom>_marquee
<fichier_rom>_wheel
<fichier_rom>-wheel
<fichier_rom>_screenscraper_wheel_arrm
<fichier_rom>_screenscraper_wheel_arrm_JAP
<fichier_rom>_screenscraper_wheel_arrm_USA
<fichier_rom>_thegamesdb_wheel_arrm
<fichier_rom>_custom_wheel_arrm
<fichier_rom>-marquee

Ordre de recherche des Cartridges

<fichier_rom>_cartridge
<fichier_rom>-cartridge
<fichier_rom>_screenscraper_cartridge_arrm
<fichier_rom>_screenscraper_cartridge_arrm_JAP
<fichier_rom>_screenscraper_cartridge_arrm_USA
<fichier_rom>_custom_cartridge_arrm

Ordre de recherche des videos

<fichier_rom>_screenscraper_video_arrm
<fichier_rom>-video

Ordre de recherche des map

<fichier_rom>-map

Ordre de recherche des fanart

<fichier_rom>-fanart

Ordre de recherche des titleshot

<fichier_rom>-titleshot

Ordre de recherche des mix

<fichier_rom>-mix
<fichier_rom>_screenscraper_mix_arrm
<fichier_rom>_mix_screenshot_arrm
<fichier_rom>_customnomix_mix_arrm
<fichier_rom>-customnomix

Ordre de recherche des manual

<fichier_rom>_(us)
<fichier_rom>_(fr)
<fichier_rom>_(eu)
<fichier_rom>_(wor)
<fichier_rom>_(jp)
<fichier_rom>_(sp)
<fichier_rom>-manual

Vous pouvez ajouter manuellement vos fichiers images en respectant le format ci-dessous (privilégiez le format avec les suffixes suivants) :
  • -image
  • -mix
  • -screenshot
  • -boxart
  • -wheel
  • -cartridge
  • -map
  • -fanart
  • -titleshot

Revenons à notre Exemple

Lancement d’ARRM

Choisir dans le panel Systèmes le répertoire Roms de votre Recalbox / Batocera (en général \recalbox\share\roms)

Configuration des options d’ARRM via les onglets (options générales/Scrap options/images Options/Gamelist Options/Recalbox/Screenscraper)

Dans ce cas, dans l’onglet Options générale d ARRM, ne pas activer les 4 images (via le bouton Extra Tag + Defaut image)

Dans l’onglet 'Scrap options' cocher les options souhaitées (dans ce cas je coche : Image comme rom (permet d’avoir les noms de fichier images comme le nom de fichier rom)

Dans onglet 'Scrap options' vous cochez dans la partie 'images locales considérées comme' Mix (si les images déjà récupérées sont des Mix, ou screenshot si elles ne sont que des screenshots)

Dans l’onglet 'Images Options' , choisir le type d’image (Screenshot ou Mix) . Si 'Mix' est choisi, pensez à choisir un template (bouton choisi Mix modele). Dans ce cas l'image sera mixée dans le template (Ne faire que si l'image d'origine est un screenshot). Si vous souhaitez conserver l'image telle que celle d'origine, prenez 'Screenshots'.

Si vous avez choisi dans 'Images Options' le format 'Mix' et si dans 'Scrap options' vous ne choisissez ni 'Mix' ni 'Screenshot', à chaque image trouvée, un Popup (voir image ci-dessous) vous demandera d'indiquer si l'image trouvé est déjà un mix ou un screenshot.

Dans l’onglet Gamelist les options sont normalement près cochées (sauve vieille gamelist etc…). Je vous invite quand même à cliquer sur le bouton ‘Backup Gamelists’ qui permet de sauvegarder dans un répertoire backup de chaque système la gamelist.xml de chaque système.

Dans l’onglet ‘Recalbox/Batocera/screenscraper’, renseignez votre compte ‘Login screenscraper’ si vous en avez un (ce n’est pas nécessaire d’en avoir un pour scraper, mais si vous en avez un vous serez priorisé par le serveur) et les login et password de la recalbox / Batocera

Avant de manipuler, pensez à cliquer sur ‘Stop EmulationStation’, si vous travaillez directement sur une Recalbox / Batocera en ‘marche’

Après avoir renseigné le répertoire des Roms ( 1 ) , la liste des systèmes présents doit s’afficher.

Cochez le système voulu ( 2 ) , dans notre cas : 'amstradcpc' et cliquez sur 'AFFICHER' ( 3 ) .

Attention à ne pas choisir plusieurs systèmes car dans ce cas cela lancera un scrap sur Screenscraper pour tous les systèmes selectionnés

ARRM va afficher dans la fenêtre la liste des Roms trouvées, et toutes les infos associées. ( 1 )
Dans cet exemple, vous allez trouver vos Rom sans autres informations additionnelles.

Sélectionnez toutes les Roms en cliquant sur le bouton 'Tout sélectionner' ( 2 ) et Cliquez sur le bouton 'Recompose image' ( 3 ) situé dans le panel 'Actions possibles sur Roms sélectionnées'.

La recherche va se lancer sur les Roms en surbrillance et va tenter de récupérer les images précédentes.

Une fois le scrap terminé, il suffira de cliquer sur le bouton ‘TOUT SELECTIONNER’ dans le panel ‘FILTRES’ et ensuite cliquer sur le bouton ‘Créer Gamelist.xml des Roms sélectionnées

Une fois le 'recompose image' terminé, vous avez vos images dans la database mais pas les infos textuelles. Nous allons donc récupérer ces infos textuelles sur les serveurs de scrap (cette opération est beaucoup plus rapide qu'un scrap complet). Il faut cocher dans l'onglet 'images options' : 'Pas d'image, uniquement les textes' , puis re-sélectionner toutes les Roms, et lancer un scrap sur Screenscraper en cliquant sur le bouton Screenscraper.

Une fois le scrap terminé, il suffira de cliquer sur le bouton ‘TOUT SELECTIONNER’ dans le panel ‘FILTRES’ et ensuite cliquer sur le bouton ‘Créer Gamelist.xml des roms sélectionnées’ afin de sauvegarde le contenu de la Database dans la gamelist (lien vers les images/infos textuelles etc…)

Il vous faudra ensuite récupérer les éléments textuels en suivant ce tuto : Scraper uniquement les textes

Pensez ensuite à faire un ‘reboot de la recalbox’ via l’onglet ‘Recalbox/screenscraper’ pour relancer Emulationstation

Retour à Divers cas de figures (cas pratiques)

retrieve_images_fr.txt · Dernière modification: 2021/04/04 14:21 de nexusone13

Outils de la page