Varför konvertera OBJECTION till JSON?
Formatet .objection från objection.lol’s Objection Maker lagrar ett projekts bildrutor som JSON och kodar det sedan med base64 så att det inte är läsbart för människor. Alla som vill redigera scener i ett skript, jämföra versioner eller mata in dialog i ett annat verktyg behöver den råa .json, vilket bara är ett avkodningssteg bort.
Hur man konverterar OBJECTION till JSON
objection.py OPEN-SOURCE
Använd Python-biblioteket objection.py för att ladda ett objection-projekt och arbeta med dess strukturerade data, och dumpa det sedan med json.dumps(...).
Kommandorad med base64
Kör base64 -d file.objection > scene.json (eller Windows certutil -decode) för att skriva den avkodade JSON-koden direkt till disken.
Om dessa format
En .objection-fil är ett projekt sparat från objection.lol Objection Maker, en webbapp för att bygga animationer av rättegångar i Ace Attorney-stil. Inuti är det en Base64-kodad JSON-lista…
Öppna detaljer för .OBJECTION →En JSON-fil är en datafil i klartext i formatet JavaScript Object Notation, som används av webb-API:er, appkonfigurationer och dataexporter. Vilken textredigerare som helst kan öppna den -…
Öppna detaljer för .JSON →Kvalitet & vad man bör tänka på
- Den avkodade JSON-koden använder objection.lol’s interna fältnamn, så den är läsbar men inte dokumenterad.
- Karaktärs-sprites, ljud och musik refereras via ID, inte inbäddade, så JSON-filen innehåller endast data, inte en fullständig kopia av resurserna.
- För att importera redigerad JSON igen krävs att den kodas om till base64 i exakt det format som webbplatsen förväntar sig.
Vanliga frågor
Varför ser min .objection-fil ut som slumpmässiga bokstäver?
Behöver jag speciell programvara för att få ut JSON-koden?
objection.py är valfritt för automatisering.