📥 Import & Lots
Préparation de masse des lois et de leurs cinq images.
+ Nouveau lot
🤖 Prompt maître — Création d’un lot JSON
📋 Copier
Prompt autonome à transmettre à une IA pour créer un nouveau lot conforme au Studio Lois Absurdes.
Modifier simplement les paramètres placés au début si nécessaire.
CRÉATION JSON — STUDIO « LOIS ABSURDES »
Crée un fichier JSON directement importable dans mon Studio vidéo.
Respecte STRICTEMENT toutes les règles suivantes.
============================================================
1. PARAMÈTRES
============================================================
NOMBRE_DE_LOIS : à préciser
PREMIER_ID : à préciser (LA-XXX)
PAYS_EXCLUS : aucun par défaut
PAYS_IMPOSÉS : aucun par défaut
THÈME : libre par défaut
Mes instructions données avec ce prompt remplacent ces valeurs.
IDs obligatoirement consécutifs et uniques.
============================================================
2. SÉLECTION & FACT-CHECKING
============================================================
Cherche des lois/règlements authentiques, insolites, surprenants,
contre-intuitifs ou historiquement amusants avec bon potentiel vidéo.
PRIORITÉ ABSOLUE À L'EXACTITUDE.
Pour chaque sujet :
- vérifier la réalité de la disposition ;
- privilégier une source officielle primaire ;
- vérifier portée, exceptions et statut actuel/historique ;
- ne jamais présenter une légende Internet comme une vraie loi ;
- ne jamais exagérer juridiquement pour rendre le sujet plus viral ;
- corriger dans "context" les formulations virales trompeuses ;
- inscrire dans "notes" organisme + texte + article/section permettant
de retrouver la source.
Statuts autorisés :
"Confirmée", "À vérifier", "En vigueur", "Abrogée", "Légende".
Pour la production, privilégier très fortement "Confirmée".
Les textes historiques/abrogés sont acceptés si clairement présentés.
Éviter "Légende" sauf demande explicite.
============================================================
3. CHOIX DES PAYS
============================================================
Sauf demande contraire :
- varier pays et continents ;
- éviter un lot entièrement américain ;
- éviter la répétition excessive d'un pays ;
- privilégier les sujets juridiquement vérifiables et visuellement forts.
Si US/USA est exclu : aucune loi américaine.
"country" = nom français.
"country_code" = ISO 3166-1 alpha-2 minuscule.
"region" = État/région/ville si utile, sinon "".
Codes courants :
France=fr | Royaume-Uni=gb | Irlande=ie | Allemagne=de |
Belgique=be | Suisse=ch | Italie=it | Espagne=es | Portugal=pt |
Pays-Bas=nl | Autriche=at | Danemark=dk | Suède=se | Norvège=no |
Finlande=fi | Islande=is | Pologne=pl | Tchéquie=cz | Slovaquie=sk |
Hongrie=hu | Roumanie=ro | Bulgarie=bg | Grèce=gr | Croatie=hr |
Slovénie=si | Serbie=rs | Canada=ca | États-Unis=us | Mexique=mx |
Brésil=br | Argentine=ar | Chili=cl | Colombie=co | Pérou=pe |
Australie=au | Nouvelle-Zélande=nz | Japon=jp | Corée du Sud=kr |
Chine=cn | Inde=in | Singapour=sg | Malaisie=my | Thaïlande=th |
Indonésie=id | Philippines=ph | Afrique du Sud=za | Maroc=ma |
Tunisie=tn | Égypte=eg | Kenya=ke | Turquie=tr | Israël=il |
Émirats arabes unis=ae | Arabie saoudite=sa.
Pour tout autre pays/territoire, utiliser son véritable code ISO
3166-1 alpha-2. Ne jamais inventer un code.
============================================================
4. CHAMPS ÉDITORIAUX
============================================================
summary :
- BANDEAU affiché dans la vidéo ;
- ultra-court : idéalement 3 à 6 mots ;
- jamais un paragraphe.
title :
titre complet, accrocheur et clair.
hook :
1–2 phrases courtes maximum, fortes mais factuellement exactes.
narration :
- 155 à 175 mots ;
- cible idéale ≈165 mots ;
- français oral, naturel, dynamique ;
- compréhensible uniquement à l'écoute ;
- aucun remplissage ;
- aucun jargon inutile.
Structure conseillée :
accroche → règle réelle → contexte → détail étonnant →
nuance éventuelle → conclusion mémorable.
NE JAMAIS revenir aux narrations de 60–90 mots.
law_text :
texte ou paraphrase juridiquement fidèle de la disposition.
context :
portée réelle, exceptions, contexte historique, statut,
et correction éventuelle de la version virale.
period :
année, période, "Depuis XXXX" ou "Réglementation actuelle".
priority :
1–10 ; privilégier 8–10 pour les sujets retenus.
notes :
trace de la source officielle : organisme, texte, article/section.
============================================================
5. VOIX
============================================================
PRINCIPALES :
VOI-HJ-02 = Rémy = homme principal.
VOI-FJ-02 = Denise = femme principale.
TRÈS RARES :
VOI-HJ-01 = Henri.
VOI-FA-01 = Vivienne.
INTERDITE :
VOI-FJ-01 = Eloise (voix enfant).
Ne jamais inventer d'ID.
Varier raisonnablement homme/femme, avec forte priorité Rémy/Denise.
audio_id = "AUD-0002".
============================================================
6. CINQ SCÈNES EXACTEMENT
============================================================
Chaque loi possède EXACTEMENT 5 scènes.
Chaque scène contient exactement les champs techniques :
prompt
screen_text
portal
zoom_x
zoom_y
zoom_w
zoom_h
duration
image
IMAGE :
- verticale 9:16 ;
- photoréaliste ;
- cinématographique ;
- détaillée et crédible ;
- composition adaptée au smartphone ;
- UNE scène indépendante par prompt ;
- aucun texte lisible ;
- aucun logo/watermark ;
- aucune mosaïque, grille, collage ou storyboard.
Favoriser les sujets faciles à illustrer :
animaux, nourriture, objets, véhicules, vêtements, lieux,
situations humaines, scènes historiques, etc.
============================================================
7. CONTINUITÉ / PORTAILS
============================================================
Les 5 scènes forment une mini-histoire visuelle avec zoom continu.
Scène 1 : portail vers scène 2.
Scène 2 : continuation naturelle du portail précédent + nouveau portail.
Scène 3 : idem.
Scène 4 : idem.
Scène 5 : continuation finale, AUCUN nouveau portail.
Le prompt de chaque scène 2–5 doit explicitement suggérer la
continuité visuelle depuis le portail précédent.
"portal" doit nommer un élément précis, visible et suffisamment grand :
œil, miroir, fenêtre, roue, photographie, badge, trou, objet circulaire...
Scène 5 :
"portal": ""
"zoom_x": 50
"zoom_y": 50
"zoom_w": 100
"zoom_h": 100
Scènes 1–4 :
zoom_x / zoom_y = centre approximatif du portail en %.
zoom_w / zoom_h = taille approximative du portail.
Valeurs usuelles ≈ 9–20 pour w/h.
Les coordonnées doivent correspondre à la composition demandée
dans le prompt, pas être mises au hasard.
============================================================
8. SCREEN_TEXT & DURÉE
============================================================
Chaque scène possède un screen_text :
- une phrase courte ;
- lisible rapidement ;
- complémentaire à la narration ;
- fait progresser l'histoire ;
- pas de paragraphe ;
- ne répète pas mot pour mot la narration.
duration = 12 par défaut pour chaque scène.
image = "" pour toute nouvelle scène.
============================================================
9. YOUTUBE / SHORT
============================================================
Chaque loi doit fournir ses métadonnées YouTube dès sa création.
youtube_title :
- titre YouTube attractif mais fidèle à la loi ;
- compréhensible immédiatement ;
- éviter le clickbait mensonger ;
- idéalement environ 40 à 65 caractères ;
- mettre l'élément insolite au premier plan ;
- ne pas simplement recopier "title".
youtube_description :
- rédiger une VRAIE description YouTube, ne jamais simplement concaténer law_text et context ;
- environ 60 à 100 mots hors hashtags ;
- ton accessible, vivant et intriguant, adapté à une chaîne de vidéos courtes ;
- commencer par une accroche naturelle qui présente immédiatement l'aspect insolite ;
- expliquer ensuite simplement ce que prévoit réellement la loi ;
- intégrer la nuance juridique importante lorsqu'elle évite une interprétation trompeuse ;
- éviter le jargon juridique, les formulations administratives et les références sèches de type fiche documentaire ;
- rester strictement fidèle aux faits vérifiés ;
- ne jamais amplifier ou transformer la portée réelle de la loi pour rendre le sujet plus spectaculaire ;
- terminer par une petite question naturelle invitant à réagir, par exemple "Vous connaissiez cette loi ?" ;
- terminer ensuite par 3 à 5 hashtags pertinents ;
- inclure généralement #LoisAbsurdes, le pays et #Shorts ;
- les hashtags font directement partie de youtube_description ;
- ne pas créer de champ hashtags séparé ;
- ne pas ajouter de liens fictifs.
Structure recommandée :
Accroche courte et intrigante.
Explication simple de la règle + nuance éventuelle.
Question courte invitant à commenter.
#LoisAbsurdes #Pays #LoiInsolite #Shorts
youtube_thumbnail_text :
- texte destiné à la miniature du Short ;
- TRÈS COURT : idéalement 2 à 4 mots ;
- immédiatement compréhensible ;
- percutant mais juridiquement fidèle ;
- doit fonctionner en très gros caractères ;
- ne pas écrire "LOIS ABSURDES" : le branding est ajouté automatiquement ;
- ne pas écrire le pays : il est ajouté automatiquement avec son drapeau ;
- éviter les phrases complètes.
Exemples de STYLE uniquement :
"4 LÉVRIERS MAX !"
"SAUMON SUSPECT !"
"INTERDIT DE S'ARRÊTER"
============================================================
10. CHAMPS DE PRODUCTION
============================================================
Pour chaque nouvelle loi :
"images_ready": false
"tts_generated": false
"final_generated": false
"prompts_complete": true
"images_complete": false
"voice_audio_complete": true
"description": ""
"video_file": ""
"video_duration": 0
Ne pas fournir batch_id.
Ne pas imposer created_at / updated_at.
============================================================
11. ANTI-DOUBLON / COHÉRENCE
============================================================
Éviter :
- mêmes lois déjà utilisées ;
- variantes du même gag juridique ;
- mythes Internet non démontrés ;
- sujets impossibles à illustrer en 5 scènes intéressantes.
Varier les catégories : animaux, nourriture, circulation, vêtements,
lois historiques, loisirs, commerce, espace public, etc.
TOUS les champs d'une loi doivent parler du même sujet.
Aucun ancien hook/title/summary/prompt provenant d'une autre loi.
============================================================
12. FORMAT JSON STRICT
============================================================
Racine OBLIGATOIRE :
{
"laws": [
...
]
}
Respecter exactement les noms de champs du modèle ci-dessous.
Types :
- textes = chaînes JSON ;
- zoom/duration/video_duration = nombres ;
- états = true/false JSON sans guillemets ;
- scenes = tableau de exactement 5 objets.
Aucun commentaire.
Aucun Markdown DANS le fichier.
Aucun texte parasite.
Le fichier doit être directement accepté par json_decode().
============================================================
13. MODÈLE STRUCTUREL JSON VALIDE
============================================================
Le contenu ci-dessous montre la STRUCTURE.
Ne jamais réutiliser son contenu éditorial tel quel.
{
"laws": [
{
"id": "LA-999",
"country": "France",
"country_code": "fr",
"region": "",
"summary": "Bandeau très court",
"title": "Titre complet",
"hook": "Accroche courte et exacte.",
"narration": "Dans une vraie loi, remplacer ceci par une narration vérifiée de 155 à 175 mots.",
"law_text": "Disposition ou paraphrase fidèle.",
"context": "Nuances et contexte.",
"period": "Réglementation actuelle",
"status": "Confirmée",
"priority": "9",
"notes": "Source officielle, texte, article ou section.",
"youtube_title": "Titre YouTube attractif et fidèle à la loi",
"youtube_description": "Description courte du Short avec le contexte réel de la loi.",
"youtube_thumbnail_text": "TEXTE COURT !",
"scenes": [
{
"prompt": "Prompt vertical 9:16 photoréaliste scène 1 avec portail.",
"screen_text": "Texte scène 1.",
"portal": "fenêtre",
"zoom_x": 70,
"zoom_y": 40,
"zoom_w": 15,
"zoom_h": 14,
"duration": 12,
"image": ""
},
{
"prompt": "Continuation du portail précédent, scène 2 avec nouveau portail.",
"screen_text": "Texte scène 2.",
"portal": "miroir",
"zoom_x": 40,
"zoom_y": 55,
"zoom_w": 14,
"zoom_h": 13,
"duration": 12,
"image": ""
},
{
"prompt": "Continuation du portail précédent, scène 3 avec nouveau portail.",
"screen_text": "Texte scène 3.",
"portal": "œil",
"zoom_x": 60,
"zoom_y": 45,
"zoom_w": 11,
"zoom_h": 10,
"duration": 12,
"image": ""
},
{
"prompt": "Continuation du portail précédent, scène 4 avec dernier portail.",
"screen_text": "Texte scène 4.",
"portal": "roue",
"zoom_x": 50,
"zoom_y": 70,
"zoom_w": 16,
"zoom_h": 15,
"duration": 12,
"image": ""
},
{
"prompt": "Continuation finale, scène 5 photoréaliste, aucun nouveau portail.",
"screen_text": "Texte scène 5.",
"portal": "",
"zoom_x": 50,
"zoom_y": 50,
"zoom_w": 100,
"zoom_h": 100,
"duration": 12,
"image": ""
}
],
"images_ready": false,
"voice_id": "VOI-HJ-02",
"audio_id": "AUD-0002",
"tts_generated": false,
"final_generated": false,
"prompts_complete": true,
"images_complete": false,
"voice_audio_complete": true,
"description": "",
"video_file": "",
"video_duration": 0
}
]
}
============================================================
14. CONTRÔLE FINAL OBLIGATOIRE
============================================================
Avant livraison, contrôler CHAQUE loi :
[ ] source et réalité vérifiées
[ ] formulation juridiquement fidèle
[ ] ID unique et consécutif
[ ] country / country_code corrects
[ ] summary ≈ 3–6 mots
[ ] narration ≈ 155–175 mots
[ ] youtube_title attractif, fidèle et concis
[ ] youtube_description cohérente avec la loi
[ ] youtube_description contient 3–5 hashtags pertinents
[ ] youtube_thumbnail_text très court ≈ 2–4 mots
[ ] youtube_thumbnail_text ne contient ni branding ni pays
[ ] voix autorisée
[ ] audio_id = AUD-0002
[ ] exactement 5 scènes
[ ] 5 prompts détaillés et visuellement exploitables
[ ] 5 screen_text courts
[ ] portails scènes 1–4
[ ] aucun portail scène 5
[ ] coordonnées adaptées aux portails
[ ] continuité visuelle cohérente
[ ] champs de production corrects
[ ] aucun résidu d'une autre loi
Enfin :
- construire le JSON complet ;
- le valider avec un véritable parseur JSON si un outil de code est disponible ;
- vérifier le nombre exact de lois ;
- vérifier les IDs ;
- vérifier le nombre de scènes ;
- vérifier automatiquement le nombre de mots des narrations si possible.
NE PAS livrer un fichier invalide.
LIVRAISON :
fournis UN fichier .json téléchargeable directement importable
dans le Studio Lois Absurdes.
🤖 Copier le prompt maître
📋 Exemple JSON complet
Format de référence pour créer les futurs lots.
Une loi = 5 scènes. Narration cible : 155–175 mots.
Le résumé doit rester très court car il apparaît dans le bandeau vidéo.
Voix recommandées : VOI-HJ-02 (Rémy) et VOI-FJ-02 (Denise).
{
"laws": [
{
"id": "LA-XXX",
"country": "France",
"country_code": "fr",
"region": "",
"summary": "Bandeau très court",
"title": "Titre complet de la loi",
"hook": "Accroche courte et forte.",
"narration": "Narration complète de 155 à 175 mots environ. Elle doit expliquer la loi de manière claire, dynamique et fidèle, apporter le contexte nécessaire, éviter les mythes ou simplifications trompeuses et tenir approximativement une minute avec le TTS.",
"law_text": "Texte ou résumé fidèle de la disposition juridique concernée.",
"context": "Contexte, nuances et précautions factuelles nécessaires.",
"period": "2026",
"status": "Confirmée",
"priority": "9",
"notes": "Source officielle ou informations utiles pour retrouver et vérifier la loi.",
"scenes": [
{
"prompt": "Prompt complet image verticale 9:16 photoréaliste et cinématographique pour la scène 1. Aucun texte lisible, aucun logo. Indiquer clairement l'élément portail destiné au zoom vers la scène suivante.",
"screen_text": "Texte court affiché pendant la scène 1.",
"portal": "élément portail scène 1",
"zoom_x": 50,
"zoom_y": 50,
"zoom_w": 15,
"zoom_h": 15,
"duration": 12,
"image": ""
},
{
"prompt": "Scène 2, continuation naturelle du zoom à travers le portail de la scène 1. Nouveau portail clairement identifiable.",
"screen_text": "Texte court affiché pendant la scène 2.",
"portal": "élément portail scène 2",
"zoom_x": 50,
"zoom_y": 50,
"zoom_w": 15,
"zoom_h": 15,
"duration": 12,
"image": ""
},
{
"prompt": "Scène 3, continuation naturelle du portail précédent. Nouveau portail clairement identifiable.",
"screen_text": "Texte court affiché pendant la scène 3.",
"portal": "élément portail scène 3",
"zoom_x": 50,
"zoom_y": 50,
"zoom_w": 15,
"zoom_h": 15,
"duration": 12,
"image": ""
},
{
"prompt": "Scène 4, continuation naturelle du portail précédent. Nouveau portail clairement identifiable.",
"screen_text": "Texte court affiché pendant la scène 4.",
"portal": "élément portail scène 4",
"zoom_x": 50,
"zoom_y": 50,
"zoom_w": 15,
"zoom_h": 15,
"duration": 12,
"image": ""
},
{
"prompt": "Scène 5 finale, continuation naturelle du portail précédent. Image verticale 9:16 photoréaliste et cinématographique. Aucun portail final.",
"screen_text": "Texte court de conclusion affiché pendant la scène 5.",
"portal": "",
"zoom_x": 50,
"zoom_y": 50,
"zoom_w": 100,
"zoom_h": 100,
"duration": 12,
"image": ""
}
],
"images_ready": false,
"voice_id": "VOI-HJ-02",
"audio_id": "AUD-0002",
"tts_generated": false,
"final_generated": false,
"prompts_complete": true,
"images_complete": false,
"voice_audio_complete": true,
"description": "",
"video_file": "",
"video_duration": 0
}
]
}
📋 Copier l'exemple JSON
Historique des lots
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
2
lois
0
à traiter
2
images OK
2
vidéos
Lot 30/08/2026 17:26
LOT-20260830-172638
4
lois
0
à traiter
4
images OK
4
vidéos
Lot 30/08/2026 15:04
LOT-20260830-150414
4
lois
0
à traiter
4
images OK
4
vidéos
4 lots - sauf us
LOT-20260828-140750
4
lois
0
à traiter
4
images OK
4
vidéos
4 lois sauf US
LOT-20260828-132958
4
lois
0
à traiter
4
images OK
4
vidéos
10 lois
LOT-20260827-225602
10
lois
0
à traiter
10
images OK
10
vidéos
3 lois - test
LOT-20260827-223628
3
lois
0
à traiter
3
images OK
3
vidéos