Pourquoi convertir OBJECTION en JSON ?
Le format .objection de l'outil Objection Maker de objection.lol stocke les images d'un projet sous forme de JSON, puis les encode en base64 pour qu'elles ne soient pas lisibles par l'homme. Quiconque souhaite modifier des scènes dans un script, comparer des versions ou injecter des dialogues dans un autre outil a besoin du .json brut, qui est accessible en une étape de décodage.
Comment convertir OBJECTION en JSON
objection.py OPEN-SOURCE
Utilisez la bibliothèque Python objection.py pour charger un projet objection et travailler avec ses données structurées, puis exportez-les avec json.dumps(...).
Ligne de commande avec base64
Exécutez base64 -d file.objection > scene.json (ou certutil -decode sous Windows) pour écrire le JSON décodé directement sur le disque.
À propos de ces formats
Un fichier .objection est un projet enregistré à partir de l'Objection Maker d'objection.lol, une application web permettant de créer des animations de salle d'audience de style Ace…
Ouvrir les détails de .OBJECTION →Un fichier JSON est un fichier de données en texte brut au format JavaScript Object Notation, utilisé par les API web, les configurations d'applications et les exports de données. N'importe…
Ouvrir les détails de .JSON →Qualité et points de vigilance
- Le JSON décodé utilise les noms de champs internes de objection.lol, il est donc lisible mais non documenté.
- Les sprites de personnages, les sons et la musique sont référencés par ID et non intégrés ; le JSON ne contient donc que des données, pas une copie complète des ressources.
- La réimportation d'un JSON modifié nécessite de le ré-encoder en base64 dans l'enveloppe exacte attendue par le site.
Foire aux questions
Pourquoi mon fichier .objection ressemble-t-il à des lettres aléatoires ?
Ai-je besoin d'un logiciel spécial pour obtenir le JSON ?
objection.py est optionnelle pour l'automatisation.