-
dada prova a fare cosìScritto daNon Autenticatoil 2010-08-23 20:06:00.0 alle 2010-08-23 20:06:00.0utilizza un programma che ti permetta di modificare la gif frame per frame, tipo ImageReady:
prendi un frame dell'immagine, dove il tizio ha il piede appoggiato a terra e usalo come base:
il primo frame sarà così.
per il secondo frame, innanzitutto duplica il primo, poi prendi un frame dove il tizio ha il piede alzato, ritaglia il piede (senza coinvolgere il pantalone) e incollalo sopra al piede abbassato contenuto nel 2° frame (che era identico al primo). In questo modo anziché l'animazione su tutto il pantalone, avrai animazione solo sul piede, e teoricamente la gif dovrebbe memorizzare solo i pixels che cambiano.
con la stessa logica ritaglia la palla da discoteca da un frame dov'è sufficientemente differente rispetto al frame di base, e sostituiscila nel secondo frame. In questo modo non cambieranno i pixels delle luci lì attorno.
Così facendo dovresti arrivare ad un numero di kb abbastanza basso. Volendo più fluidità puoi inserire frames intermedi utilizzando la medesima tecnica.
E' uno sbattone che secondo me non conviene, ma visto che hai chiesto una soluzione...-
Re: dada prova a fare così- Scritto da:
> utilizza un programma che ti permetta di
> modificare la gif frame per frame, tipo
> ImageReady:
> prendi un frame dell'immagine, dove il tizio ha
> il piede appoggiato a terra e usalo come
> base:
> il primo frame sarà così.
> per il secondo frame, innanzitutto duplica il
> primo, poi prendi un frame dove il tizio ha il
> piede alzato, ritaglia il piede (senza
> coinvolgere il pantalone) e incollalo sopra al
> piede abbassato contenuto nel 2° frame (che era
> identico al primo). In questo modo anziché
> l'animazione su tutto il pantalone, avrai
> animazione solo sul piede, e teoricamente la gif
> dovrebbe memorizzare solo i pixels che
> cambiano.
>
> con la stessa logica ritaglia la palla da
> discoteca da un frame dov'è sufficientemente
> differente rispetto al frame di base, e
> sostituiscila nel secondo frame. In questo modo
> non cambieranno i pixels delle luci lì
> attorno.
>
> Così facendo dovresti arrivare ad un numero di kb
> abbastanza basso. Volendo più fluidità puoi
> inserire frames intermedi utilizzando la medesima
> tecnica.
>
>
>
> E' uno sbattone che secondo me non conviene, ma
> visto che hai chiesto una
> soluzione...
tecnica interessante, ma in effetti è troppo sbattimento.
non sapevo che le gif potessero memorizzare solo i pixel differenti tra un frame e l'altro.-
Re: dada prova a fare cosìScritto daNon Autenticatoil 2010-08-23 20:22:00.0 alle 2010-08-23 20:22:00.0> non sapevo che le gif potessero memorizzare solo
> i pixel differenti tra un frame e l'altro.
Infatti non è proprio così. Però nel costruire la gif animata puoi cominciare da uno sfondo e poi aggiungere solo le parti che cambiano.
-
Re: dada prova a fare cosìScritto daNon Autenticatoil 2010-08-23 21:13:00.0 alle 2010-08-23 21:13:00.0
- Scritto da: dada_216
> - Scritto da:
> > utilizza un programma che ti permetta di
> > modificare la gif frame per frame, tipo
> > ImageReady:
> > prendi un frame dell'immagine, dove il tizio ha
> > il piede appoggiato a terra e usalo come
> > base:
> > il primo frame sarà così.
> > per il secondo frame, innanzitutto duplica il
> > primo, poi prendi un frame dove il tizio ha il
> > piede alzato, ritaglia il piede (senza
> > coinvolgere il pantalone) e incollalo sopra al
> > piede abbassato contenuto nel 2° frame (che era
> > identico al primo). In questo modo anziché
> > l'animazione su tutto il pantalone, avrai
> > animazione solo sul piede, e teoricamente la gif
> > dovrebbe memorizzare solo i pixels che
> > cambiano.
> >
> > con la stessa logica ritaglia la palla da
> > discoteca da un frame dov'è sufficientemente
> > differente rispetto al frame di base, e
> > sostituiscila nel secondo frame. In questo modo
> > non cambieranno i pixels delle luci lì
> > attorno.
> >
> > Così facendo dovresti arrivare ad un numero di
> kb
> > abbastanza basso. Volendo più fluidità puoi
> > inserire frames intermedi utilizzando la
> medesima
> > tecnica.
> >
> >
> >
> > E' uno sbattone che secondo me non conviene, ma
> > visto che hai chiesto una
> > soluzione...
>
> tecnica interessante, ma in effetti è troppo
> sbattimento.
> non sapevo che le gif potessero memorizzare solo
> i pixel differenti tra un frame e
> l'altro.
non lo sapevo neanche io ma presumo di sì. O meglio, credo che una buona implementazione del formato gif possa ottimizzare due frame simili. Sono sicuro che con Adobe ImageReady riesci a ridurre l'immagine facendo i passaggi suddetti.-
Re: dada prova a fare cosìScritto daNon Autenticatoil 2010-08-23 21:22:00.0 alle 2010-08-23 21:22:00.0> > > utilizza un programma che ti permetta di
> > > modificare la gif frame per frame, tipo
> > > ImageReady:
> > > prendi un frame dell'immagine, dove il tizio
> ha
> > > il piede appoggiato a terra e usalo come
> > > base:
> > > il primo frame sarà così.
> > > per il secondo frame, innanzitutto duplica il
> > > primo, poi prendi un frame dove il tizio ha il
> > > piede alzato, ritaglia il piede (senza
> > > coinvolgere il pantalone) e incollalo sopra al
> > > piede abbassato contenuto nel 2° frame (che
> era
> > > identico al primo). In questo modo anziché
> > > l'animazione su tutto il pantalone, avrai
> > > animazione solo sul piede, e teoricamente la
> gif
> > > dovrebbe memorizzare solo i pixels che
> > > cambiano.
> > >
> > > con la stessa logica ritaglia la palla da
> > > discoteca da un frame dov'è sufficientemente
> > > differente rispetto al frame di base, e
> > > sostituiscila nel secondo frame. In questo
> modo
> > > non cambieranno i pixels delle luci lì
> > > attorno.
> > >
> > > Così facendo dovresti arrivare ad un numero di
> > kb
> > > abbastanza basso. Volendo più fluidità puoi
> > > inserire frames intermedi utilizzando la
> > medesima
> > > tecnica.
> > >
> > >
> > >
> > > E' uno sbattone che secondo me non conviene,
> ma
> > > visto che hai chiesto una
> > > soluzione...
> >
> > tecnica interessante, ma in effetti è troppo
> > sbattimento.
> > non sapevo che le gif potessero memorizzare solo
> > i pixel differenti tra un frame e
> > l'altro.
>
> non lo sapevo neanche io ma presumo di sì. O
> meglio, credo che una buona implementazione del
> formato gif possa ottimizzare due frame simili.
> Sono sicuro che con Adobe ImageReady riesci a
> ridurre l'immagine facendo i passaggi
> suddetti.
Devi anche ridurre il numero dei colori all'osso e assicurarti che tutti i fotogrammi abbiano la stessa palette, in modo da usarne una sola per tutta l'immagine.
Ma il problema di quell'immagine è che il soggetto è allungato e non si adatta bene al formato 100x100.-
Re: dada prova a fare così- Scritto da:
> > > > utilizza un programma che ti permetta di
> > > > modificare la gif frame per frame, tipo
> > > > ImageReady:
> > > > prendi un frame dell'immagine, dove il tizio
> > ha
> > > > il piede appoggiato a terra e usalo come
> > > > base:
> > > > il primo frame sarà così.
> > > > per il secondo frame, innanzitutto duplica
> il
> > > > primo, poi prendi un frame dove il tizio ha
> il
> > > > piede alzato, ritaglia il piede (senza
> > > > coinvolgere il pantalone) e incollalo sopra
> al
> > > > piede abbassato contenuto nel 2° frame (che
> > era
> > > > identico al primo). In questo modo anziché
> > > > l'animazione su tutto il pantalone, avrai
> > > > animazione solo sul piede, e teoricamente la
> > gif
> > > > dovrebbe memorizzare solo i pixels che
> > > > cambiano.
> > > >
> > > > con la stessa logica ritaglia la palla da
> > > > discoteca da un frame dov'è sufficientemente
> > > > differente rispetto al frame di base, e
> > > > sostituiscila nel secondo frame. In questo
> > modo
> > > > non cambieranno i pixels delle luci lì
> > > > attorno.
> > > >
> > > > Così facendo dovresti arrivare ad un numero
> di
> > > kb
> > > > abbastanza basso. Volendo più fluidità puoi
> > > > inserire frames intermedi utilizzando la
> > > medesima
> > > > tecnica.
> > > >
> > > >
> > > >
> > > > E' uno sbattone che secondo me non conviene,
> > ma
> > > > visto che hai chiesto una
> > > > soluzione...
> > >
> > > tecnica interessante, ma in effetti è troppo
> > > sbattimento.
> > > non sapevo che le gif potessero memorizzare
> solo
> > > i pixel differenti tra un frame e
> > > l'altro.
> >
> > non lo sapevo neanche io ma presumo di sì. O
> > meglio, credo che una buona implementazione del
> > formato gif possa ottimizzare due frame simili.
> > Sono sicuro che con Adobe ImageReady riesci a
> > ridurre l'immagine facendo i passaggi
> > suddetti.
>
> Devi anche ridurre il numero dei colori all'osso
> e assicurarti che tutti i fotogrammi abbiano la
> stessa palette, in modo da usarne una sola per
> tutta
> l'immagine.
>
> Ma il problema di quell'immagine è che il
> soggetto è allungato e non si adatta bene al
> formato
> 100x100.
diventa 100x68, così
con un gif optimizer che si spacciava per freeware usando la funzione di "colour reduction" con la web optimized palette a 216 colori diventava 2k secondo l'anteprima, solo che per applicare la modifica avrei dovuto darli 20usd....
ora provo a farlo con gimp
-----------------------------------------------------------
Modificato dall' autore il 23 agosto 2010 21.38
------------------------------------------------------------
Re: dada prova a fare cosìScritto daNon Autenticatoil 2010-08-23 22:04:00.0 alle 2010-08-23 22:04:00.0
-
Re: dada prova a fare così
- Scritto da:
> > diventa 100x68, così
> >
> >
>
> Così ridotta perde tutto il suo appeal di cartone
> animato perché si capisce appena cosa
> raffigura.
Quanti fotogrammi sono ?
E toglierne un paio ?`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: dada prova a fare così- Scritto da: Giambo
>
> - Scritto da:
> > > diventa 100x68, così
> > >
> > >
> >
> > Così ridotta perde tutto il suo appeal di
> cartone
> > animato perché si capisce appena cosa
> > raffigura.
>
> Quanti fotogrammi sono ?
> E toglierne un paio ?
ha ragione il tizio, la qualità è scesa troppo, sono 4 fotogrammi.
-
-
-
-
-
-
-