Projet Matérialités du JV. Constituer le corpus à partir du catalogue de la BnF

Le premier billet concernant le projet « Matérialités du jeu vidéo » présentait un tri des 30 674 jeux vidéo que recense le catalogue général de la BnF, d’après la description matérielle de leurs notices. Ce corpus n’existe pas tel quel dans le catalogue : il a fallu le constituer, notice par notice. Ce second billet en détaille la méthode, pour qu’elle puisse être discutée, reprise ou appliquée à d’autres fonds. Il expose l’interrogation du catalogue, les cinq requêtes de la moisson et leurs mots, leur découpage, la reconnaissance des jeux parmi les notices et la logique des cotes de rangement.

Interroger le catalogue

Le catalogue général de la BnF s’interroge par une interface de programmation (API) au protocole SRU, pour Search/Retrieve via URL, documentée sur le portail BnF API et jeux de données. Chaque requête prend la forme d’une adresse web, qui précise l’opération demandée, la requête elle-même, le format des notices et le nombre de notices voulues :

https://catalogue.bnf.fr/api/SRU?version=1.2&operation=searchRetrieve
  &query=bib.doctype any "s r" and bib.anywhere any "jeu jeux"
  &recordSchema=unimarcXchange
  &maximumRecords=1000&startRecord=1

Dans l’adresse réelle, les quatre lignes n’en font qu’une, et les espaces comme les guillemets sont encodés. La requête s’écrit dans le langage CQL (Contextual Query Language), normalisé par la Bibliothèque du Congrès. Chaque clause y associe un index, une relation et un ou plusieurs mots. Ainsi, bib.anywhere any "jeu jeux" cherche dans tous les champs de la notice l’un ou l’autre des deux mots ; la relation all exigerait les deux, la relation adj l’expression exacte. Les opérateurs and, or et not combinent les clauses. La recherche ignore les accents : « ludo-educatif » et « ludo-éducatif » ramènent le même nombre de notices.

La moisson emploie cinq index :

  • bib.doctype, le type de document, codé par une lettre : s pour les documents électroniques, r pour les documents multimédias multisupports, p pour les objets ;
  • bib.anywhere, l’ensemble des mots de la notice ;
  • bib.cote, les mots de la cote ;
  • bib.subject, les sujets et les genres attribués par la BnF ;
  • bib.creationdate, la date de création de la notice.

Parmi les formats de notice proposés, seul l’UNIMARC (unimarcXchange) livre les données d’exemplaire, c’est-à-dire la cote et la localisation de chaque objet, sans lesquelles aucune demande de communication n’est possible.

Cinq requêtes complémentaires

Le mot « jeu » ne suffit pas à repérer les jeux vidéo, et il en ramène trop. Une partie des notices de jeux n’en contient aucune occurrence : notices minimales réduites au titre, à la plateforme et à la cote, éditions collector cataloguées comme objets. À l’inverse, le mot figure dans bien des notices de logiciels éducatifs ou de documentaires. J’ai donc combiné cinq requêtes, dont trois écartent, par une clause not, les notices déjà ramenées par la première.

La première porte sur les documents électroniques et multimédias qui contiennent « jeu » ou « jeux » dans un champ quelconque. Elle ramène 38 123 notices, d’où proviennent 30 001 des 30 674 jeux finalement retenus.

bib.doctype any "s r" and bib.anywhere any "jeu jeux"

La deuxième cherche, dans les mêmes types de documents, 42 noms de plateformes et de supports, qui se rangent en six familles.

Famille Mots
Constructeurs nintendo, sega, atari, commodore
Consoles de salon playstation, ps2, ps3, ps4, ps5, xbox, wii, switch, gamecube, nes, snes, megadrive, saturn, dreamcast, neogeo, 3do, jaguar
Consoles portables gameboy, psp, vita, lynx
Ordinateurs amiga, amstrad, spectrum, msx, oric
Supports et accessoires console, consoles, cartouche, cartouches, manette
Codes des notices récentes proprietaire, eps2, eps3, eps4, eps5, eswi, eumd

La liste reprend les noms sous lesquels les notices désignent les plateformes, dans le titre uniforme (« Atari ST ») ou dans la description du support (« 1 cartouche Super Nintendo »). La dernière famille provient des notices créées depuis 2025, qui décrivent par exemple un « Blu-ray Disc propriétaire eps5 ». Les codes eps2 à eps5 y désignent les PlayStation, eswi la Switch, eumd les disques UMD de la PSP. L’index compare des mots entiers. Dans l’ensemble du catalogue, gameboy ne trouve que 46 notices, quand l’expression « game boy » en compte 933 ; les noms de constructeurs, comme nintendo, rattrapent ces graphies. Le PC, le Mac et Windows sont absents à dessein : ces mots figurent dans presque toutes les notices de logiciels, utilitaires compris, et auraient noyé la moisson.

bib.doctype any "s r"
and bib.anywhere any "playstation xbox nintendo switch wii gamecube gameboy snes nes megadrive saturn dreamcast sega atari amiga amstrad commodore spectrum msx oric neogeo 3do jaguar lynx console consoles cartouche cartouches manette proprietaire eps2 eps3 eps4 eps5 eswi eumd psp vita ps2 ps3 ps4 ps5"
not bib.anywhere any "jeu jeux"

Le rendement de ces mots est très inégal, car la plupart des notices qui les contiennent mentionnent aussi « jeu » et figurent déjà dans la première requête. La deuxième ramène 3 656 notices, dont 448 jeux ; 46 seulement n’ont été atteints par aucune autre requête. Pour 39 d’entre eux, trois mots ont joué, souvent ensemble : cartouche (38 jeux), console (37) et nintendo (36). Il s’agit pour l’essentiel de notices minimales de jeux pour Nintendo DS et 3DS (36), qui ne disent pas « jeu ». Plusieurs noms ne ramènent aucune notice, comme gamecube, megadrive, neogeo ou les codes eps3 à eumd.

D’autres ramènent surtout du bruit, d’autant que le type « document électronique » couvre aussi les livres numériques et les revues en ligne. L’index ignorant les accents, nes rencontre le participe « nés » des ouvrages de néonatologie : 316 notices, pour un seul jeu. Le mot spectrum en ramène 1 645, sur le spectre autistique ou les fréquences radio, pour un seul jeu également ; vita (191 notices), proprietaire (94) et jaguar (82) n’en apportent aucun. La reconnaissance des jeux, notice par notice, écarte ces faux rapprochements.

La troisième part des cotes, qui désignent l’emplacement des exemplaires en magasin. En examinant les cotes des jeux que ramenait la première requête, j’ai relevé six séries qui en réunissent la plupart : MDC 12, MDVD, MY, MZ, VDC 12 et VY (voir la section « Ce que disent les cotes »). La requête retient tout ce qui est coté dans ces séries, sauf les notices déjà ramenées et celles auxquelles la BnF attribue le genre « non fiction », logiciels utilitaires ou bases de données. Elle ramène 18 686 notices, surtout des logiciels étrangers au jeu, mais aussi 606 jeux, dont 203 qu’aucune autre requête n’atteint.

bib.cote any "MDC MDVD MZ MY VDC VY"
not bib.anywhere any "jeu jeux"
not bib.subject all "non fiction"

La quatrième vise les objets, type de document sous lequel sont parfois catalogués des éditions collector, des figurines ou des accessoires. Elle ramène 200 notices, dont 19 jeux, tous déjà présents dans la première.

bib.doctype any "p"
and bib.anywhere any "jeu jeux console consoles manette nintendo playstation xbox sega atari amiibo figurine"

La cinquième rattrape enfin les logiciels ludo-éducatifs dont la notice ne dit pas « jeu » : 839 notices, dont 25 jeux.

bib.doctype any "s r"
and bib.anywhere any "ludo-educatif ludoeducatif ludoeducatifs"
not bib.anywhere any "jeu jeux"

Ensemble, les cinq requêtes réunissent 61 504 notices, ramenées à 60 257 une fois les doublons retirés. Les quatre requêtes complémentaires apportent 673 jeux, soit 2 % du total, tous absents de la première.

Découper pour tout recevoir

Le service plafonne chaque réponse à 1 000 notices. Plutôt que de paginer des dizaines de milliers de résultats dans un catalogue qui évolue pendant la moisson, j’ai découpé chaque requête selon la date de création des notices (index bib.creationdate, relation within) :

(bib.doctype any "s r" and bib.anywhere any "jeu jeux")
and bib.creationdate within "19980102 19990101"

Une tranche qui dépasse 1 000 notices est coupée en deux, puis de nouveau en deux, jusqu’à tenir dans une réponse ; seule une journée trop chargée, lors d’un chargement massif, est encore paginée. Chaque tranche est contrôlée contre l’effectif annoncé par le service, que l’on obtient en demandant zéro notice. Les cinq lots ont été reçus en entier, en moins d’une heure, au rythme d’une requête par seconde au plus. Une moisson interrompue reprend où elle s’était arrêtée.

Reconnaître les jeux vidéo

Une notice UNIMARC se compose de zones numérotées, divisées en sous-zones. Celle d’Ultima V, dans sa version pour Atari ST datée de 1989, en donne un exemple (extrait ; notice complète) :

135    $a gjca|||||||||
200 1  $a Ultima $h V $i Warriors of destiny $b Ressource électronique $f Origin Systems $g by Lord British
210    $a Londonderry (NH) $c Origin Systems $d cop. 1989
215    $a 3 disquette (3,5 pouces) $c coul., son. $d 9 cm $e 1 manuel d'utilisateur (70 p.) $e 1 manuel d'information (54 p.) $e 2 dépl. $e 2 f. $e 1 jeton $e 1 carte en tissu coton
230    $a Jeu multimédia
500 11 $a Ultima $h V $i Warriors of destiny $n jeu vidéo $m anglais $q Atari ST
608    $a jeu de rôle, d'aventure, de plate-forme $2 frTAV
608    $a jeu vidéo $2 frTAV
930    $a MZ-3772 $c Tolbiac - Rez de Jardin - Audiovisuel - Magasin

Plusieurs zones désignent ici un jeu vidéo. Le code g, en tête de la zone 135, signale un jeu parmi les ressources électroniques. Le titre uniforme (zone 500) est qualifié de « jeu vidéo » et nomme la plateforme. La zone 608 porte le genre « jeu vidéo » attribué par la BnF. Deux autres zones intéressent directement le projet : la zone 215 décrit le contenu de la boîte, la zone 930 l’exemplaire, avec sa cote, MZ-3772, et sa localisation en magasin.

Le classement des notices exploite ces zones selon une hiérarchie explicite. Comptent comme critères décisifs le genre « jeu vidéo », le titre uniforme qualifié de « jeu vidéo », le code g de la zone 135, une console comme plateforme ou un support en cartouche. Les genres de jeu (« jeu de rôle », « jeu d’action »…), le type de ressource « jeu multimédia » (zone 230) ou une note propre aux jeux pèsent moins. Un sujet « jeux vidéo » de l’indexation RAMEAU pèse moins encore.

Une notice qui réunit au moins un critère décisif est retenue avec certitude ; une notice qui n’a que des critères secondaires est jugée probable. Chaque notice conserve la liste des critères qui l’ont fait retenir, de sorte que le classement peut être repris à la main. Les notices minimales, sans genre ni type de ressource, posent le problème le plus délicat. Pour les ordinateurs anciens et les consoles, presque tout ce qui a été déposé est du jeu, et la notice est retenue comme probable. Pour le PC et le Mac, les logiciels utilitaires sont trop nombreux : la notice reste un cas limite, sauf si son titre est celui d’un jeu attesté ailleurs dans le corpus.

Il en ressort 30 674 jeux vidéo, dont 28 367 retenus avec certitude et 2 307 jugés probables. Les 4 104 cas limites sont tenus à part, notamment 1 539 numéros de revues accompagnés d’un disque de démonstrations et 686 notices minimales sans genre ni plateforme. Les 25 479 notices écartées sont pour l’essentiel des logiciels étrangers au jeu, des documents sans support informatique, des revues et des documents numérisés. Les logiciels ludo-éducatifs, les jeux diffusés en kiosque comme numéros de revue et les jeux déposés sous forme de fichiers restent dans le corpus. Les numéros de magazines accompagnés d’un disque demeurent des cas limites.

Ce que disent les cotes

La cote d’Ultima V, MZ-3772, associe un préfixe de série et un numéro. Je n’ai trouvé aucun document de la BnF qui explicite les lettres de ces préfixes ; leur logique se lit toutefois dans les données. Les six séries de la troisième requête se répartissent ainsi.

Série Supports Plateformes les plus représentées Jeux Années des jeux (médiane) Notices créées
MZ disquettes, cassettes Amiga, Atari ST, Amstrad CPC 1 906 1980-2002 (1990) 1996-2026
VY cartouches Game Boy, Super Nintendo, Nintendo 64 320 1985-1999 (1994) 1995-2001
MY cartouches, cartes de jeu Nintendo DS, Switch, Game Boy Advance 4 234 1978-2026 (2006) 2000-2026
VDC 12 cédéroms PC, PlayStation, CD-i, Saturn 1 076 1990-2001 (1997) 1995-2025
MDVD DVD, mini-DVD, UMD PlayStation 2, PC, Xbox, GameCube 3 357 1998-2008 (2005) 1999-2009
MDC 12 cédéroms, DVD, Blu-ray PC, PlayStation 3 et 4, Xbox 360 11 785 1989-2026 (2007) 1996-2026

Le préfixe désigne une famille de supports : disquettes et cassettes en MZ, cartouches en VY puis en MY, disques optiques en VDC 12, MDVD et MDC 12. Le nombre 12 renvoie vraisemblablement au diamètre des disques, en centimètres. Le numéro suit l’ordre d’entrée. Dans MDC 12, MDVD et MY, il croît avec la date de création de la notice de façon presque parfaite (corrélation de rang comprise entre 0,98 et 1). Le rangement obéit ainsi au principe du numerus currens, ordinaire dans les magasins de bibliothèque : par format, dans l’ordre d’arrivée.

L’époque qui distingue les séries est donc celle du catalogage. VY réunit des cartouches cataloguées de 1995 à 2001, MDVD des jeux sur DVD catalogués de 1999 à 2009, tandis que MY et MDC 12 restent ouvertes. Une cartouche de Mega Drive de 1993 peut dès lors porter une cote MY : les 336 jeux de cette console cotés dans la série ont été catalogués, en médiane, en 2009.

Ces séries sont-elles celles du jeu ? Le corpus final le confirme dans les deux sens. D’un côté, 93,8 % des jeux sur support physique y sont cotés. Les autres relèvent des revues (PER MDC, PER MU) et des multisupports (8 MU, FOL MU). Quelques-uns appartiennent aux collections de la salle A, en libre accès (SW, JV, PS, XB), à celles du Centre national de la littérature pour la jeunesse (CNLJM) ou à des séries particulières. De l’autre, les jeux dominent parmi les notices moissonnées de chaque série : la totalité en VY, 96 % en MY, 89 % en MDVD, 81 % en VDC 12. MDC 12 et MZ sont plus mêlées ; la première accueille aussi des logiciels éducatifs et utilitaires (59 % de jeux), la seconde des documents sans support informatique (26 % de jeux).

Pour qui prépare une visite des magasins, la cote renseigne sur le support et sur la date d’entrée. Celle-ci suit de près la parution pour les jeux récents, beaucoup moins pour les jeux anciens entrés plus tard. Le sens des lettres reste à confirmer auprès des conservateurs et conservatrices du fonds.

Limites de la méthode

La moisson décrit le catalogue tel qu’il était le 10 octobre 2026. En juin 2026, la BnF a changé d’outil, de format et de modèle de catalogage, avec l’ouverture de Noemi, et ce changement affecte les données consultées ou récupérées (centre d’aide de la BnF). Une moisson ultérieure devra vérifier que les mêmes requêtes ramènent toujours les mêmes ensembles.

Les mots retenus restent par ailleurs révisables : leur rendement, mesuré mot par mot, indique ceux qu’il faudrait ajouter ou retirer. Le classement, enfin, produit des certitudes graduées. Les 2 307 jeux probables et les 4 104 cas limites demandent un contrôle à la main, que la liste des critères conservée pour chaque notice permet de conduire.

Sources et documentation

Données : catalogue général de la BnF, interrogé par son API SRU le 10 octobre 2026 ; métadonnées diffusées sous Licence Ouverte (Etalab). Traitements : Björn-Olav Dozo.

Les commentaires sont fermés.