Mohu mít animovaný GIF s více než 256 barvami na snímek? Chci dělat animovaný GIF, ale kvůli omezené barevné paletě to vypadá jako nesmysl.
Ano, můžete, s určitými omezeními.
GIF podporuje palety na jeden snímek (místní) a má metodu likvidace snímků „jak je“, která umožňuje kombinování několika snímků.
Napsal jsem kodér GIF " gifski " pomocí této techniky . Produkuje animace s přibližně 1 000 až 3 000 barev na snímek.
Úlovek je, že to můžete využít pouze tehdy, když se mezi rámečky nemění všechny pixely obrázku. Takže pokud máte něco, co se pohybuje před statickým pozadím, můžete mít více než 256 barevnou animaci - pohybující se objekt bude omezen na 256 barev, ale pozadí může být složeno z několika rámců s různými paletami. Díky chytrému rozkladu je dokonce možné znovu použít některé pixely pohybujících se objektů.
Ne, nemůžete; Formát GIF umožňuje pouze 256 barev.
Žádné soubory gif nejsou omezeny na 256 barev.
Alespoň teoreticky můžete skládat gify a zvyšovat transparentnost dalších barev.
raw-ani.gif
ani2.gif
Prolomte nějaký HTML s absolutním umístěním a umístěte ani2.gif
na začátek ani1.gif
.
Opakujte tento postup a vytvořte 4 vrstvy, 8, 16, co chcete.
Můžete také urychlit výsledek raw-ani.gif
a mít to, co Kornel popsal.
Je možné mít opravdový barevný gif a jsou zde různé články online, nejsou však příliš praktické.