help/faq
are my files uploaded anywhere?
no. pixelartmp4 does not upload or store your artwork. pngs, gifs, and exported mp4s are processed locally in your browser with ffmpeg.wasm.
how png frames are handled
png frames are sorted by filename, using numeric order, so frame2.png comes before frame10.png. if you import a folder, the folder path is included too, so frames inside subfolders stay in path order.
how gifs are handled
when you drop in a gif, the app loads it into ffmpeg.wasm in your browser and extracts the gif into png frames. after that, it treats those frames the same way as a normal png sequence.
gif frame timing is not kept. use the fps or ms fields in the output section to set the speed you want before exporting the mp4.
how source resolution is detected
the app checks the frames for clean repeated pixel blocks so it can detect the original source resolution.
if it finds one, the scale steps are based on that resolution. if not, they are based on the imported png or gif frame size.
how image scale works
the app draws frames with image smoothing turned off. scaling uses nearest-neighbor, so pixels stay square and sharp instead of getting blurred.
how low fps exports work
social media apps usually expect video around 30-60 fps. if you export below 30 fps, the app keeps your animation speed the same but encodes the mp4 at a higher fps by repeating frames.
why export can take a while
mp4 export uses ffmpeg.wasm, which is basically ffmpeg running inside the browser. that is convenient because your files stay local, but it is slower than native ffmpeg on your computer.