MP4 → GIF ≤10MB (mobile) — promile + ETA + logi + abort + ustawienia przed startem

Ta wersja NIE używa workerów (żeby nie było Twojego błędu z dostępem do gif.worker.js). Jest wolniej, ale działa na telefonie i na Twojej domenie. Postęp pokazuję w promilach (0–1000). Jak stanie: zobacz logi i „Heartbeat”.

Heartbeat: — Etap: — ETA: — Szacunek: —
Postęp: 0/1000
Logi / konsola (kliknij żeby zwinąć)

      

Auto-tryb ≤10MB (zjeżdżanie rozdzielczością)

Jak wynik wyjdzie >10MB: automat schodzi szerokością (i dopiero potem sekundami). FPS trzymamy jak ustawisz (domyślnie 24).

Jeśli render “mieli” długo na końcu: to normalne bez workerów. Ale jak heartbeat stoi > 8s i log nie rośnie, to znaczy RAM/GC/kill i trzeba zejść szerokością albo sekundami.
Szybkie ustawienia na telefon: 360px, 4–6s, 24fps. Jeśli dalej ciężko: 320px albo 3–4s.