# FrameRush — Registre des images

## CastHunt, OpeningShot et SoundtrackShot — 100 films chacun, 20 octobre 2026

CastHunt : 100 distributions, 2 779 participations, 2 518 personnes ; faits Wikidata et révisions épinglées dans les registres existants. OpeningShot : **500 MP4 H.264/AAC / 354,617,116 octets**. SoundtrackShot : **500 M4A AAC / 48,965,097 octets**. Respectivement 70 ouvertures et 50 pistes supplémentaires ; anciens médias non réencodés et originaux conservés sous `imports/`, hors ressources chargées en jeu.

Sélections reproductibles dans `imports/openings/selection.json` et `imports/soundtracks/selection.json`. Pour les 120 nouvelles sources média, titre de publication, chaîne, durée, édition lorsqu'identifiée, début et empreinte de l'original : `validation/catalog-100-sources.json`. Audits actifs : `opening-media-100.json`, `soundtrack-media-100.json`. Conservation des anciennes fiches, pages, styles, moteurs et 400 anciens médias : `catalog-100-preservation.json` (456 fichiers). Droits/éditions et limites par jeu dans OPENINGSHOT et SOUNDTRACKSHOT ; aucune publication effectuée. Les volumes ci-dessous conservent l'historique des lots précédents.

## SoundtrackShot — extension à cinquante films, 19 octobre 2026

**50 thèmes / 250 AAC actifs / 24 468 714 octets**, quarante ajouts et deux cents nouveaux extraits. Les dix fiches/sources initiales et cinquante fichiers sont inchangés ; originaux et anciennes coupes conservés. Registre dans `imports/soundtracks/selection.json`, audits `validation/soundtrack-{media-50,expand-invariants,expand-sources}.json`. Cinq ajouts issus de publications tierces identifiées ; trois thèmes Hisaishi/Royal Philharmonic Orchestra proviennent de réenregistrements studio de 2023, indiqués explicitement. Fight Club déplacé à 0:40 après détection d’un passage trop faible. Coupe/normalisation bornées identiques, pas de changement des autres catalogues, source/conditions par entrée et aucun déploiement. Les chiffres du premier lot ci-dessous sont historiques.

## SoundtrackShot — dix thèmes, 19 octobre 2026

**Dix films / cinquante M4A AAC / 4 891 983 octets actifs.** Registre `imports/soundtracks/selection.json`, catalogue `src/soundtrack-catalog.js`, fichiers bornés sous `assets/soundtracks/`, audit `validation/soundtrack-media.json`. Titres/compositeurs issus des métadonnées des publications ; neuf sources artistes/labels/distributeurs, Star Wars depuis Soundtrack Studio (tiers). Originaux complets et premières coupes conservés, aucun appel externe en jeu. Coupe hors ligne précise, même gain audio par morceau pour les cinq indices et métadonnées révélatrices retirées. Source/conditions par entrée ; aucune licence libre ou autorisation de redistribution revendiquée. Procédure et limites dans SOUNDTRACKSHOT ; aucun déploiement.

## OpeningShot — extension à trente films, 18 octobre 2026

Vingt films ajoutés, cent nouveaux préfixes ; **30 films / 150 MP4 H.264/AAC**, environ 114 Mo actifs. Registre `imports/openings/selection.json`, audit technique des 150 fichiers `validation/opening-media-30.json`, conservation SHA-256 des cinquante clips initiaux et des moteurs dans `validation/opening-expand-checks.json`. Originaux conservés, anciens clips non supprimés. Sources tierces distinguées des chaînes de studio/diffuseur identifié ; sous-titres anglais incrustés de Reservoir Dogs conservés. Pas de watermark retiré. Détails et réserves éditoriales dans OPENINGSHOT ; droits de redistribution à régler avant tout déploiement, aucune publication réalisée.

## OpeningShot — vidéos locales, 18 octobre 2026

Dix films existants, cinquante clips actifs H.264/AAC de 2/4/6/8/10 secondes, environ 24 Mo. Sources Universal/Sony/Warner/Movieclips, références et points éditoriaux dans `imports/openings/selection.json`. Originaux partiels téléchargés conservés dans `imports/openings/sources/` (hors Git), jamais utilisés directement pendant les parties ; `tools/import-openings.mjs` prépare et contrôle les préfixes. Anciens clips générés conservés lors d’un nouvel encodage, catalogue publié seulement après contrôle complet. Réserve : autorisation de redistribution non établie, à régler avant tout déploiement public. Aucun déploiement réalisé. Méthode et limites dans OPENINGSHOT, rapport FFprobe/audio dans `validation/opening-media.json`.

## CastHunt et hub — 17 octobre 2026

Aucune nouvelle image : le hub et la fiche du film CastHunt réutilisent les photogrammes locaux avec leurs sources/conditions préexistantes. Pas de portrait d’acteur ni de téléchargement de média supplémentaire. Les faits de casting proviennent des tables CAST de l’AFI ; génériques transcrits, hors noms marqués offscreen. Registre : [casthunt-sources.json](validation/casthunt-sources.json), méthode D47. Orthographe Havis Davenport vérifiée dans les notes de programme BFI, source conservée. Ce travail ne lève aucune réserve de publication des images et n’implique aucun déploiement.

## Lot de 150 films supplémentaires — 17 octobre 2026

**750 nouveaux photogrammes pour 150 films, catalogue total de 300 films jouables/1 500 images.** Huit candidates natives par galerie FilmGrab (1 200 fichiers), puis cinq images distinctes ordonnées après auto-revue visuelle de 38 planches. Sources associées par titre et année ; films de 1922 à 2024. Les 1 722 originaux préexistants sont inchangés par comparaison SHA-256. Le Voyage dans la Lune reste hors tirage.

Copies actives binaires, sans réencodage, recadrage ou agrandissement : environ 145 Mo supplémentaires, largeur native de 707 à 1 927 px, dont 180 images sous 1 280 px. Les anciennes images actives et leurs listes restent strictement identiques. Aucun titre remarqué sur les planches retenues ; pas d'OCR ni de garantie exhaustive pour les petits textes. Ordre et difficultés non calibrés par des essais humains.

Registre détaillé : [catalog-plus150.json](validation/catalog-plus150.json) ; intégrité : [catalog-plus150-integrity.json](validation/catalog-plus150-integrity.json). Provenances et empreintes dans les modules de données, originaux sous `imports/filmgrab/`, sélection centrale complétée. Métadonnées de ce lot dans `filmgrab-source-plus150.json` et `filmgrab-selection-plus150.json` par dossier ; aucun ancien registre écrasé. Les conditions de réutilisation restent non établies et ne permettent pas de déduire une autorisation de publication.

Les sections suivantes décrivent les lots et présentations historiques.

## Présentation dark cinéphile — 16 octobre 2026

Les six anciennes images de l'accueil sont présentées en grille en couleurs, avec recadrage décoratif uniquement ; aucune nouvelle image externe ni fausse affiche ajoutée. Les photogrammes de jeu conservent leur cadrage avec `contain`. Texture locale `assets/textures/film-grain.svg` réutilisée très légèrement sur une couche de projection statique (opacité 0,12, mélange doux), sans modification des originaux. Police sans serif du système, sans téléchargement. Le thème or/serif et sa vignette globale ont été rejetés ; la section suivante conserve l'origine historique de la texture.

## Texture du thème cinéma classique — 16 octobre 2026

`assets/textures/film-grain.svg` : texture vectorielle originale écrite pour FrameRush avec turbulence SVG locale, sans image externe, script, texte de film ou référence distante. Utilisée sur le décor et une couche de patine séparée dans la projection ; aucun réencodage ou effet destructif sur les 230 JPEG. Georgia/serif disponibles dans le système, sans nouvelle police téléchargée. La police Anton et les anciennes ressources restent conservées mais ne pilotent plus le thème. Crédits mis à jour, aucune nouvelle provenance photographique ou autorisation de publication ajoutée.

## Corpus actif du mode cinq images — 16 octobre 2026

Les 230 JPEG sélectionnés ci-dessous sont désormais copiés à l'identique sous `assets/frames/<film-id>-hint-<ordre>-<sha256-court>.jpg`. Ordre et provenance de chaque image dans `src/film-images.js` : URL de galerie et d'original, chemin de l'original privé, année, dimensions, poids, SHA-256 et conditions non établies. Cinq images par film jouable, 46 films ; Le Voyage dans la Lune reste conservé hors tirage jusqu'à cinq images (choix utilisateur).

Anciennes images, fichiers importés et provenances conservés. Le moteur utilise désormais la liste `images` du catalogue enrichi ; `imagePath`/`provenance` historiques ne désignent plus seuls les images d'une partie. Les crédits affichent les 46 sources FilmGrab du jeu et distinguent les ressources antérieures. Aucun réencodage, agrandissement ou changement de cadrage, aucune autorisation de publication déduite. Empreintes des 230 actifs vérifiées par tests, décodage navigateur des 230 images réussi. Le registre de récupération reste la provenance de la sélection ; le lot ci-dessous décrit l'étape précédente de préparation.

## Galeries FilmGrab récupérées pour le futur mode cinq images — 16 octobre 2026

Récupération directe autorisée par l'utilisateur pour les 47 films actuels. 46 galeries associées par titre et année depuis l'[index FilmGrab](https://film-grab.com/movies-a-z/) ; Le Voyage dans la Lune n'a pas de correspondance exacte trouvée (index et recherche complémentaire). Pas de substitution par un autre film ni une autre source. Harry Potter correspond au premier épisode, Philosopher's Stone (2001), et Terminator 2 à Judgement Day (1991).

**230 images sélectionnées, cinq par film disponible**, parmi **554 candidates**. Auto-revue visuelle de douze planches de candidates et d'une planche supplémentaire de Jurassic Park ; ordre proposé du moins évident au plus reconnaissable, sans calibrage par des parties humaines. Aucun titre du film remarqué dans les images retenues sur les planches ; pas d'OCR ni de garantie exhaustive sur le texte de petite taille. Les galeries ont généralement été échantillonnées à douze images réparties dans leur ordre ; les trois premières ont d'abord été téléchargées intégralement, puis conservées. Deux images supplémentaires de Jurassic Park sont issues de cette galerie complète. Les galeries intégrales déjà déposées restent intactes.

Fichiers sous `imports/filmgrab/`, sélection centrale `selection.json`, détails par dossier dans `filmgrab-source.json` et `filmgrab-selection.json`. Le [registre de récupération](validation/filmgrab-acquisition.json) conserve les 47 résultats, les 46 URL de fiches, années, URL de chaque candidate, chemins locaux, ordre de sélection, dimensions, tailles et SHA-256. Les originaux restent ignorés par Git ; le registre est conservé avec la documentation. Aucune copie vers `assets/frames/`, aucun changement du catalogue actif ni des crédits publics dans ce lot.

**183 fichiers préexistants préservés par comparaison SHA-256**. 708 nouveaux fichiers image, 890 images locales décodées au total, environ 155 Mo d'images avec les existantes. Les résolutions natives sont conservées sans agrandissement ni conversion : 113 des 230 images sélectionnées ont une largeur inférieure à 1 280 pixels. Les variantes d'URL de miniatures ne sont pas utilisées quand le lien original de galerie est disponible.

FilmGrab présente ses images pour l'éducation et la référence, sans en détenir les droits : voir sa [présentation](https://film-grab.com/about/). L'accès public et le téléchargement ne constituent pas une licence pour FrameRush ; droits de réutilisation non établis, prototype local, aucune publication autorisée. Les sections suivantes sont des lots historiques et leurs mentions « aucune collecte distante » ne décrivent pas cette nouvelle récupération.

## Lot FilmGrab fourni par l’utilisateur — 16 octobre 2026

10 JPEG déposés directement dans `imports/filmgrab/`, identifiés par nom et inspection visuelle. Copies binaires identiques dans `assets/frames/`, aucune recompression, conversion, mise à l’échelle ou modification des originaux. Catalogue 38 → 47 : neuf ajouts et remplacement de l’image d’Orange mécanique, sans dupliquer le film. L’ancien JPEG vidéo reste sur disque et sa provenance est conservée dans `previousImage`. Sauvegarde du module avant intégration dans `.local/filmgrab-integration/catalog-before.js`.

| Film | Année | Fichier fourni | Dimensions |
| --- | --- | --- | --- |
| [1917](https://film-grab.com/2020/09/01/1917/) | 2019 | 1917_041.jpg | 1280 × 533 |
| [28 ans plus tard](https://film-grab.com/2026/02/11/28-years-later/) | 2025 | 28_Years_Later_20.jpg | 1920 × 694 |
| [28 jours plus tard](https://film-grab.com/2014/03/10/28-days-later/) | 2002 | 28DAYSLATER.jpg | 1024 × 552 |
| [30 jours de nuit](https://film-grab.com/2019/10/09/30-days-of-night/) | 2007 | 30_Days_of_Night_023.jpg | 1280 × 528 |
| [300](https://film-grab.com/2020/06/26/300/) | 2006 | 300_033.jpg | 1280 × 533 |
| [Barry Lyndon](https://film-grab.com/2010/07/08/barry-lyndon/) | 1975 | barrylindon.jpg | 768 × 479 |
| [Basic Instinct](https://film-grab.com/2016/11/09/basic-instinct/) | 1992 | basicinstinct18.jpg | 1013 × 432 |
| [Captain America : Civil War](https://film-grab.com/2017/07/14/captain-america-civil-war/) | 2016 | civilwar013.jpg | 1280 × 546 |
| [Insidious : La Dernière Clé](https://film-grab.com/2026/10/14/insidious-the-last-key/) | 2018 | Insidious-Last-Key-44.jpg | 1920 × 804 |
| [Orange mécanique](https://film-grab.com/2010/07/07/a-clockwork-orange/) | 1971 | ClockWorkOrange.jpg | 768 × 452 |

Le fichier `civilwar013.jpg` montre les Avengers : association au film Marvel de 2016, pas à Civil War d’Alex Garland (2024). La réponse isolée « Civil War » n’est pas acceptée pour éviter cette ambiguïté ; titre complet et « Captain America 3 » acceptés. Variantes françaises et originales renseignées pour les autres films. Niveaux éditoriaux provisoires : trois ajouts faciles, trois intermédiaires, trois difficiles ; niveau existant d’Orange mécanique conservé.

Les fiches officielles FilmGrab ont servi au recoupement des titres et années ; les images proviennent des fichiers de l’utilisateur, aucune collecte distante effectuée. Provenance `provider: filmgrab`, nom d’origine, dimensions, taille, SHA-256 et URL de fiche enregistrés dans le catalogue et affichés dans les crédits. Conditions non renseignées enregistrées comme telles. Quatre fichiers ont un grand côté inférieur à 1 280 px ; Orange mécanique passe de l’extrait vidéo 1920 × 1080 au photogramme fourni 768 × 452, conservé tel quel. Aucun gain de détail artificiel revendiqué. Rapport : `validation/filmgrab-batch.json`. Les corpus ci-dessous sont historiques.

## Corpus courant — cinq photogrammes extraits de vidéos HD

Import réel autorisé le 16 octobre 2026 : catalogue 33 → 38. Sources et timecodes dans validation/video-import-job.json et src/imported-films.js. Les 33 entrées précédentes sont identiques aux sauvegardes initiales ; images et originaux conservés.

| Film | JPEG actif | Timecode |
| --- | --- | --- |
| Orange mécanique | 1920 × 1080 | 76,224 s |
| Shining | 1280 × 720 | 109,963 s |
| Gladiator | 1920 × 1080 | 202,784 s |
| Star Wars : Un nouvel espoir | 1920 × 1080 | 143,587 s |
| La Communauté de l’anneau | 1920 × 1080 | 94,992 s |

HDR vers SDR pour Orange mécanique et La Communauté de l’anneau, cadrage conservé. Shining comporte un logo Movieclips ; plusieurs extraits ont des bandes noires et une compression visible. La résolution n’atteste pas d’une source cinéma native ni d’un piqué équivalent à ShotDeck. Droits de réutilisation non établis, prototype local, aucune publication autorisée. Les sections suivantes décrivent les lots historiques.


## Corpus courant V05 — 24 images, qualité des six imports améliorée

Trois ajouts utilisateur (The Dark Knight, Avatar, Pulp Fiction) complètent les trois premiers imports. La demande actuelle améliore les six images sans ajouter/retirer de film. Les 18 fichiers historiques restent identiques. Tableau et empreintes exactes : `validation/image-quality-upgrade.json`, registre actif : `src/imported-films.js`.

| Film importé | Avant | Après |
| --- | --- | --- |
| Alien | 480 × 360 | 1280 × 720 |
| Le Parrain | 480 × 360 | 1280 × 720 |
| Le Monde de Nemo | 480 × 360 | 640 × 480 |
| The Dark Knight | 480 × 360 | 1280 × 720 |
| Avatar | 480 × 360 | 640 × 480 |
| Pulp Fiction | 480 × 360 | 1280 × 720 |

Même vidéo et même numéro de scène ; variantes YouTube numérotées maxres ou SD, sans recompression/agrandissement local ni couverture promotionnelle. Originaux conservés avec leur empreinte ; nouvelles copies versionnées et sauvegarde du module sous `.local/image-backups/`. Bandes noires, logo ou flou de mouvement peuvent subsister ; droits inchangés et non établis. Les sections V04/V03 ci-dessous sont historiques.

## Corpus actuel V04 — 21 images

Les 18 images historiques ci-dessous sont conservées. Trois miniatures de scènes de bandes-annonces ont été récupérées réellement et automatiquement via les références Cinemeta, sans clé ; aucun arrière-plan illustré utilisé pour ces ajouts. Le registre complet (dates, dimensions, poids, SHA-256, source IMDb/Cinemeta et bande-annonce) se trouve dans `src/imported-films.js`.

| Fichier | Film | Source vidéo référencée | Inspection |
| --- | --- | --- | --- |
| `cinemeta-tt0078748.jpg` | Alien (1979) | `sVwH0hIvV5k`, HBO Max — Alien, Modern Trailer | Équipage, logo HBO, bandes noires |
| `cinemeta-tt0068646.jpg` | Le Parrain (1972) | `Ew9ngL1GZvs`, Paramount Movies — 50th Anniversary Trailer | Vito Corleone, bandes noires |
| `cinemeta-tt0266543.jpg` | Le Monde de Nemo (2003) | `ZS_8btMjx2U`, Movie Trailer Locker — Trailer 2 | Dory, bandes noires |

Miniatures YouTube `hq2.jpg`, 480 × 360, octets inchangés, titres français/anglais acceptés. Pas de titre révélateur constaté sur ces trois fichiers. Les intitulés/chaînes des vidéos ont été vérifiés par leur endpoint oEmbed public. Droits de réutilisation non établis : disponibilité publique ne vaut pas licence. Limites de qualité et des futures sélections automatiques : `AUTO-IMPORT.md`.

Les mentions V03 et « aucun ajout » ci-dessous décrivent la phase précédente.

Évolution TMDB : les ajouts sont enregistrés automatiquement dans `src/imported-films.js` (source, date, dimensions, poids, SHA-256, conditions non établies par l’accès API). Les crédits suivent ce registre. Aucune image ajoutée au vrai catalogue lors du développement de l’atelier : les 18 images historiques restent identiques. Procédure : `TMDB-IMPORT.md`.

Logo local `assets/brand/tmdb.svg` : Travis Bell, copie identique à [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:Tmdb.new.logo.svg), fichier original de 2 577 octets, [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/), sans modification. La fiche indique une source officielle TMDB. Le téléchargement direct du logo officiel a répondu HTTP 403 ; cette copie documentée a été utilisée, sans contournement. Cette licence concerne le logo, pas les images des films.

Mise à jour : 16 octobre 2026. Corpus actif V03 : **18 images de films locales**, 14 JPEG et 4 WebP, sans illustration SVG active. L’utilisateur a fourni 16 fichiers qui complètent les deux sources déjà intégrées. Les originaux déposés et les 18 anciens SVG sont conservés ; le catalogue ne sélectionne que les fichiers raster.

## Images fournies par l’utilisateur

Dépôt : `imports/photogrammes/`. Utilisation demandée pour le prototype local. Aucune URL d’origine, mention d’auteur ou condition de licence n’a été jointe dans le CSV ; ces informations restent non renseignées. Le dépôt ne constitue pas une licence libre ni une autorisation de publication. Aucune nouvelle recherche d’origine ou validation juridique n’est revendiquée.

| Film | Fichier actif | Dimensions | Octets |
| --- | --- | --- | --- |
| Les Dents de la mer | `f01.jpg` | 1140 × 655 | 744774 |
| Titanic | `f02.jpg` | 2048 × 1352 | 3610767 |
| Jurassic Park | `f03.webp` | 2048 × 1315 | 206144 |
| E.T. l’extra-terrestre | `f04.webp` | 978 × 652 | 63450 |
| Le Roi Lion | `f05.jpg` | 1062 × 708 | 109757 |
| Retour vers le futur | `f06.jpg` | 1920 × 982 | 548646 |
| Inception | `f07.jpg` | 1155 × 627 | 212817 |
| Matrix | `f08.jpg` | 640 × 448 | 29062 |
| WALL-E | `f10.jpg` | 700 × 438 | 58298 |
| Le Fabuleux Destin d’Amélie Poulain | `f11.webp` | 1440 × 960 | 120940 |
| Interstellar | `f12.jpg` | 554 × 554 | 31871 |
| 2001, l’Odyssée de l’espace | `f13.jpg` | 576 × 432 | 39969 |
| The Grand Budapest Hotel | `f14.webp` | 3508 × 2733 | 835488 |
| Blade Runner | `f15.jpg` | 680 × 451 | 22408 |
| Chantons sous la pluie | `f17.jpg` | 452 × 678 | 63580 |
| Le Truman Show | `f18.jpg` | 739 × 415 | 28844 |

Les fichiers f03, f04, f11 et f14 étaient nommés `.jpg` mais contenaient du WebP : seule l’extension de la copie active est corrigée. Aucun original n’est déplacé, modifié, recompressé ou recadré. Les deux autres fichiers gardent les sources documentées ci-dessous. Le manifeste `docs/validation/user-corpus-assets.json` conserve les 18 dimensions, formats, tailles, chemins et empreintes SHA-256.

Limites éditoriales : plusieurs images sont de petite définition (notamment Matrix, Interstellar, 2001, Blade Runner, Chantons sous la pluie et Le Truman Show). Interstellar est carré et Chantons sous la pluie vertical ; `object-fit: contain` conserve toute la scène avec des marges. WALL-E porte son nom dans le décor du film, sur le robot : ce lettrage diégétique peut faciliter la reconnaissance ; aucune surimpression n’a été ajoutée. Les difficultés restent à calibrer avec des joueurs.

Poids total actif : **7 082 767 octets** (environ 7,08 Mo), dont Titanic **3 610 767 octets**. Les fichiers sont conservés tels que fournis pour cette intégration locale ; aucune optimisation de poids n’est revendiquée. Le décodage reste attendu avant chaque manche.


## Photogrammes actifs

| Film | Fichier local | Dimensions | Poids | Source et conditions |
| --- | --- | --- | --- | --- |
| Le Voyage de Chihiro | `f09.jpg` | 1920 × 1038 | 213 399 octets | [Galerie officielle](https://www.ghibli.jp/works/chihiro/), fichier `chihiro042.jpg`. © 2001 Hayao Miyazaki/Studio Ghibli, NDDTM. Mise à disposition dans les limites du bon sens ; voir [l'annonce du studio](https://www.ghibli.jp/info/013344/). |
| Le Voyage dans la Lune | `f16.jpg` | 1181 × 914 | 142 553 octets | Georges Méliès, 1902. Copie Breve Storia del Cinema via [Wikimedia Commons](https://commons.wikimedia.org/wiki/File:A_Trip_to_the_Moon_(Le_Voyage_dans_la_Lune).jpg), fiche indiquant domaine public au pays d'origine (vie + 70 ans) et aux États-Unis, Public Domain Mark 1.0. |

Les deux fichiers ont été téléchargés depuis les sources indiquées, inspectés visuellement et conservés sans modification, compression ou recadrage. Le cadre utilise déjà `object-fit: contain` : les marges nécessaires préservent leur ratio et l'intégralité de la scène. Les noms locaux ne révèlent pas le titre. Le registre de téléchargement et les empreintes SHA-256 sont dans `docs/validation/photogram-downloads.json`.

Pour Ghibli, l'interprétation retenue est l'usage de cette image officielle dans ce prototype local, non publié. Le texte du studio est une condition spécifique, pas une licence Creative Commons ou une autorisation commerciale générale. Le jeu n'est ni affilié ni approuvé par Ghibli. Toute future publication devra réexaminer ce périmètre ; aucune autorisation universelle n'est revendiquée.

Les seize autres films utilisent désormais les fichiers fournis listés ci-dessus. Leur provenance externe et leurs droits restent à compléter avant une éventuelle publication ; voir `PHOTOGRAMS.md`.

## Corpus V01 — Illustrations originales (historique et repli)

Créé le 15 octobre 2026 : 18 fichiers SVG locaux, 960 × 540, ratio 16:9.

## Origine commune

Illustrations vectorielles créées pour ce projet par code avec l’assistance de Codex. Source : `tools/create-demo-assets.mjs`, qui contient les compositions et produit les fichiers. Chaque image utilise uniquement formes, tracés et dégradés locaux : aucune police, photo, texture, logo ou ressource tierce incorporée. Aucun plan précis n’est reproduit. Aucun titre n’est dessiné dans les images.

Conditions : créations du projet, sans licence tierce. Aucune licence générale de redistribution du projet n’a été décidée ; ce registre n’affirme pas une autorisation de réutiliser les œuvres cinématographiques citées. Les titres identifient les réponses et les univers évoqués. Ce corpus était présenté comme démonstration originale dans l’accueil et les crédits du prototype initial.

## Inventaire

| Fichier dans assets/frames | Film associé | Niveau provisoire | Composition originale |
| --- | --- | --- | --- |
| f01.svg | Les Dents de la mer | Facile | Requin sous la surface et bouée |
| f02.svg | Titanic | Facile | Paquebot de nuit et iceberg |
| f03.svg | Jurassic Park | Facile | Silhouette préhistorique et fougères |
| f04.svg | E.T. l’extra-terrestre | Facile | Vélo devant une lune lumineuse |
| f05.svg | Le Roi Lion | Facile | Savane, soleil et promontoire |
| f06.svg | Retour vers le futur | Facile | Voiture anguleuse et traces lumineuses |
| f07.svg | Inception | Intermédiaire | Architecture repliée et toupie |
| f08.svg | Matrix | Intermédiaire | Couloir vert et deux pilules |
| f09.svg | Le Voyage de Chihiro | Intermédiaire | Établissement de bains et lanternes |
| f10.svg | WALL-E | Intermédiaire | Robot de récupération et jeune plante |
| f11.svg | Le Fabuleux Destin d’Amélie Poulain | Intermédiaire | Café rouge et vert, tasse et cuillère |
| f12.svg | Interstellar | Intermédiaire | Explorateur et horizon planétaire |
| f13.svg | 2001, l’Odyssée de l’espace | Difficile | Monolithe sur une plaine extraterrestre |
| f14.svg | The Grand Budapest Hotel | Difficile | Hôtel rose symétrique et montagnes |
| f15.svg | Blade Runner | Difficile | Ville pluvieuse, néons et parapluie |
| f16.svg | Le Voyage dans la Lune | Difficile | Capsule et lune couverte de cratères |
| f17.svg | Chantons sous la pluie | Difficile | Réverbère, pluie et silhouette au parapluie |
| f18.svg | Le Truman Show | Difficile | Escalier et porte dans le ciel |

## Limites et remplacement

Ces compositions permettent de tester ressources, décodage et future boucle de jeu. Les niveaux sont des hypothèses éditoriales ; les scènes symboliques peuvent rendre certains films trop faciles ou ambigus. Ce corpus ne permet pas de conclure sur la reconnaissance de vrais photogrammes.

L’emploi de fichiers vectoriels natifs garde les ressources légères et reproductibles, sans dépendance à un générateur d’images. Pour une phase de calibration cinématographique fidèle, remplacer les illustrations par un corpus de photogrammes dont les conditions de réutilisation auront été vérifiées et documentées individuellement. Mettre alors à jour la provenance dans le catalogue, cette table, les crédits et l’annonce « illustrations » de l’accueil.
