Saving images with pxmagic does not work

Hi and thanx for this amazing project,

I successfully built a 60x60 matrix with WLED-ESP32 and it works fine (of course slow)
I want to store some images for a slide show but only get errors.

If i use pixart.htm i can sent the images to the device and they are shown ok but pixart has no option for saving.

If i copy the code and try to paste in the API command of a preset i get: " Syntax error in custom JSON API command

If i use pxmagic i get : " syntax error jason parse : unexpected end of data at line 1 column 1 of the json"

I try several png-images 60x60 pixel 24bit color, WLED Version is 14.4, i also try 14.0.

cannot attach files, new user, i added the text from cfg.json

Thanx in advance
Christian

{“rev”:[1,0],“vid”:2310130,“id”:{“mdns”:“wled-ceb438”,“name”:“WLED”,“inv”:“Light”},“nw”:{“ins”:[{“ssid”:“Aqwertzuiop”,“pskl”:23,“ip”:[0,0,0,0],“gw”:[0,0,0,0],“sn”:[255,255,255,0]}]},“ap”:{“ssid”:“WLED-AP”,“pskl”:8,“chan”:1,“hide”:0,“behav”:0,“ip”:[4,3,2,1]},“wifi”:{“sleep”:false},“hw”:{“led”:{“total”:3600,“maxpwr”:850,“ledma”:0,“cct”:false,“cr”:false,“cb”:0,“fps”:42,“rgbwm”:255,“ld”:true,“matrix”:{“mpc”:6,“panels”:[{“b”:false,“r”:false,“v”:false,“s”:true,“x”:0,“y”:0,“h”:10,“w”:60},{“b”:false,“r”:false,“v”:false,“s”:true,“x”:0,“y”:10,“h”:10,“w”:60},{“b”:false,“r”:false,“v”:false,“s”:true,“x”:0,“y”:20,“h”:10,“w”:60},{“b”:false,“r”:false,“v”:false,“s”:true,“x”:0,“y”:30,“h”:10,“w”:60},{“b”:false,“r”:false,“v”:false,“s”:true,“x”:0,“y”:40,“h”:10,“w”:60},{“b”:false,“r”:false,“v”:false,“s”:true,“x”:0,“y”:50,“h”:10,“w”:60}]},“ins”:[{“start”:0,“len”:600,“pin”:[16],“order”:0,“rev”:false,“skip”:0,“type”:22,“ref”:false,“rgbwm”:0,“freq”:0},{“start”:600,“len”:600,“pin”:[17],“order”:0,“rev”:false,“skip”:0,“type”:22,“ref”:false,“rgbwm”:0,“freq”:0},{“start”:1200,“len”:600,“pin”:[18],“order”:0,“rev”:false,“skip”:0,“type”:22,“ref”:false,“rgbwm”:0,“freq”:0},{“start”:1800,“len”:600,“pin”:[21],“order”:0,“rev”:false,“skip”:0,“type”:22,“ref”:false,“rgbwm”:0,“freq”:0},{“start”:2400,“len”:600,“pin”:[22],“order”:0,“rev”:false,“skip”:0,“type”:22,“ref”:false,“rgbwm”:0,“freq”:0},{“start”:3000,“len”:600,“pin”:[23],“order”:0,“rev”:false,“skip”:0,“type”:22,“ref”:false,“rgbwm”:0,“freq”:0}]},“com”:,“btn”:{“max”:4,“pull”:true,“ins”:[{“type”:2,“pin”:[0],“macros”:[0,0,0]},{“type”:2,“pin”:[1],“macros”:[0,0,0]},{“type”:2,“pin”:[2],“macros”:[0,0,0]},{“type”:2,“pin”:[3],“macros”:[0,0,0]}],“tt”:32,“mqtt”:false},“ir”:{“pin”:-1,“type”:0,“sel”:true},“relay”:{“pin”:-1,“rev”:false},“baud”:1152,“if”:{“i2c-pin”:[-1,-1],“spi-pin”:[-1,-1,-1]}},“light”:{“scale-bri”:100,“pal-mode”:0,“aseg”:true,“gc”:{“bri”:1,“col”:2.8,“val”:2.8},“tr”:{“mode”:true,“dur”:7,“pal”:0,“rpc”:5},“nl”:{“mode”:1,“dur”:60,“tbri”:0,“macro”:0}},“def”:{“ps”:0,“on”:true,“bri”:40},“if”:{“sync”:{“port0”:21324,“port1”:65506,“recv”:{“bri”:true,“col”:true,“fx”:true,“grp”:1,“seg”:false,“sb”:false},“send”:{“dir”:false,“btn”:false,“va”:false,“hue”:true,“macro”:false,“grp”:1,“ret”:0}},“nodes”:{“list”:true,“bcast”:true},“live”:{“en”:true,“mso”:false,“port”:5568,“mc”:false,“dmx”:{“uni”:1,“seqskip”:false,“e131prio”:0,“addr”:1,“dss”:0,“mode”:4},“timeout”:25,“maxbri”:false,“no-gc”:true,“offset”:0},“va”:{“alexa”:false,“macros”:[0,0],“p”:0},“mqtt”:{“en”:false,“broker”:“”,“port”:1883,“user”:“”,“pskl”:0,“cid”:“WLED-ceb438”,“rtn”:false,“topics”:{“device”:“wled/ceb438”,“group”:“wled/all”}},“hue”:{“en”:false,“id”:1,“iv”:25,“recv”:{“on”:true,“bri”:true,“col”:true},“ip”:[192,168,178,0]},“ntp”:{“en”:false,“host”:“0.wled.pool.ntp.org”,“tz”:0,“offset”:0,“ampm”:false,“ln”:0,“lt”:0}},“remote”:{“remote_enabled”:false,“linked_remote”:“”},“ol”:{“clock”:0,“cntdwn”:false,“min”:0,“max”:29,“o12pix”:0,“o5m”:false,“osec”:false},“timers”:{“cntdwn”:{“goal”:[20,1,1,0,0,0],“macro”:0},“ins”:},“ota”:{“lock”:false,“lock-wifi”:false,“pskl”:7,“aota”:true},“um”:{}}

Better to use A Raspberry and send API Commands to the Wled contoller via CURL
on this projekt
you then can make things speed up and send as many images as the SD card can store data

use Python script on bootup to make things run on Aito mode
or you can even use a Player for the Raspbery to get things done

Thanx for the answer, but this solution is to overengineered for me. I only need about 20 Images with together 100-200KB, that fits perfectly in the ESPs filesystem.
There must be a reason for the problem. I found an old issue at Aircookies github:

https://github.com/Aircoookie/WLED/issues/3473

about the same problem, but the solution does not help me