by kornnet
Premettendo che ci saranno in giro 3000 software che da un filmato creano automaticamente un file .gif, questa guida serve per svolgere il lavoro manualmente permettendo di ritoccare ogni singolo frame e di aggiungere bordi, texture, testi in movimento, effetti di luce, ecc. inoltre la gran parte dei software automatici non tenendo conto della velocità del filmato, utilizzano tutti i frame e la gif risulta rallentata rispetto all'originale.
In questo esempio creeremo questa .gif tratta da una scena di "Happiness of the Katakuris" di Miike Takashi (inutile dirlo )
I programmi da utilizzare sono:
- Virtual Dub (o PowerDVD / BSPlayer)
- Photoshop
- Image Ready (incluso con il Photoshop)
Passo 1: Estrazione Screen
Ci sono 2 modi per farlo
Il primo, e più semplice, è di aprire il filmato (anche direttamente dal DVD) con PowerDVD e cliccare sulla fotocamera (capture frame) oppure premere "C", questo copierà l'immagine negli appunti e basterà aprire qualunque editore d'immagine ed incollare per ritrovarci lo screen.
Questo metodo presenta molti difetti però. Se i frame non si estraggono da un DVD bensì da un file video non si può avanzare frame per frame per poter estrarli quindi il lavoro diventa faticoso. Per ovviare a questo problema di può anche usare il BSPlayer anche se non ho mai adattato questo metodo.
Creando una nuova cartella salverete (preferibilmente in .bmp) tutti gli screen che volete che appaiano nella gif enumerandoli per non imbrogliarci nell'ordine: 01.bmp, 02.bmp, 03.bmp, ecc.
Il secondo, più difficile ma sicuramente più efficace e veloce (quello usato da me), è quello di aprire il filmato con VirtualDub (in questo caso si deve trattare per forza di un file video e non di un dvd). Tenendo premuto "Shift" scorriamo il video fino al punto di inizio della gif che volete creare, dopo con le frecce di destra e sinistra trovate il punto esatto e cliccate il bottone con la freccia nera di sinistra come nell'immagine sotto
questa determinerà l'inizio del filmato
Poi sempre con le frecce spostarsi alla fine della gif che volete creare e cliccate sull'altra freccia nera (quella di destra) che determinerà la fine del filmato.
Creare da qualche parte una cartella (nel Desktop va benissimo, la dovremo cancellare in seguito)
Nel menù "file" sciegliere "Save image sequence..." in "Filename prefix" scrivete quel che volete benchè corto, facciamo "AW".
In "Directory to hold images" segliete la cartella creata quindi cliccate su "Ok".
Dato che gli screen verrano salvati in .bmp occuperanno abbastanza spazio (47,6 Mb per + o - 100 file).
Quando l'estrazione degli screenshoots del filmato è stata completata potete anche chiudere i programmi aperti fin ora.
Passo 2: Immagine a livelli
Aprite Photoshop. Per praticità lavoreremo in dimensioni grandi per poi rimpicciolire tutta la gif.
Se avete usato il VirtualDub molti frame li dovremo scartare altrimenti l'animazione risulterebbe rallentata e molto pesante, quindi fate File-->Apri e nella cartella con gli screen selezionato uno ogni quattro, cioè, AW01.bmp, AW05.bmp, oppure 1 ogni 3 (regolatevi dal numero di frame), fino a prendere l'ultimo frame.
Nel caso abbiate usato il 1mo metodo per gli screen apriteli tutti nel caso siano meno di 30, altrimenti scartatene alcuni.
Abbiamo 29 file aperti. Adesso bisogna copiare ogni frame e incollarlo su AW01.bmp sempre in ordine crescente così da avere 29 livelli in cui il livello 3 rappresenta il livello successivo al livello 2, e così via. Chiudete tutti gli altri file e salvate solo quello con i vari livelli come un .psd, ecco cosa dovreste vedere:
se volete aggiungere un bordo o qualc'osaltro a tutta l'animazione adesso è il momento ideale, create un nuovo livello sopra di tutti e aggiungete ciò che volete.
Potete anche cancellare la cartella con i .bmp se volete
Passo 3: Animazione
Selezionate dal menù: File --> Passa a --> Adobe Image Ready, oppure cliccate sul bottone come nella figura sotto
sotto vedrete una barra che contiene un solo fotogramma impostato a 0 secondi
(nota: una cosa importante da sapere è che ciò che viene fatto al primo fotogramma (spostamenti, visibilità, ecc) viene fatto anche a tutti gli altri, quindi definite bene il primo fotogramma come volete che sia prima di crearne altri)
quindi rendete non visibili tutti i livelli trane il primo cliccando sull'occhio alla sinistra di ogni livello, se c'è un bordo ovviamente lasciate anche il bordo.
adesso create tanti fotogrammi quanti frame (cioè livelli) deve contenere la vostra .gif (nel nostro caso 29) e cliccando nel secondo fotogramma dobbiamo rendere visibile il secondo livello, cliccando nel terzo il terzo livello e cos' via ed ecco cosa dovremmo ottenere
(ricordate che per rendere visibile un livello si clicca a fianco dove si dovrebbe vedere l'occhio)
tanti fotogrammi con in ognuno un'immagine diversa. Potete cliccare sul bottone "play" per vedere se l'ordine dei fotogrammi è corretto o meno, ma l'animazione sarà molto più lenta che nel risultato finale.
Passo 4: Cambiamenti vari e Ridimensionamento
Per aggiungere qualcosa al filmato, ad esempio vogliamo aggiungere alla fine la scritta "Happiness od the Katakuris" che rimanga 2 secondi, basta creare un nuovo livello con quello che vogliamo che si veda e un nuovo fotogramma nel quale lo renderemo visibile, in questo fotogramma cliccheremo dove dice "0 sec" e selezioneremo una delle varie opzioni disponibili (2 sec ad esempio)
Adesso potremmo anche renderizzare la .gif così com'è ma ne uscirebbe un file enorme viste le dimensioni dell'immagine.
Quindi dobbiamo ridimensionarla e/o ritagliarla.
Per ritagliare solo la parte che ci interessa basta usare lo strumento Taglierina (si ottiene anche premendo "C") si fa una selezione e premendo Invio si elimina tutto quello al di fuori della selezione.
Per ridimensionarla basta fare dal menù Immagine --> Dimensione Immagine... e impostare le dimensioni che vogliamo
otterremo qualcosa del genere
adesso potete aggiungere anche una scritta che si veda per tutta l'animazione come ho fatto io. Per farlo bisogna andare sul primo fotogramma (dato che le modifiche del primo fotogramma rimangono per tutti i fotogrammi) e con lo strumento Testo (premere "T") scrivere ciò che uno vuole ("kornnet" nel mio caso)
Passo 5: Renderizazzione
Se volete salvare le modifiche del file rimpicciolito fate pure.
Adesso basta cliccare dal menù "File --> Salva ottimizzato come..." sciegliere .gif il nome del file e il percorso ed il gioco è fatto
Poi per vedere il risultato vi consiglio di aprire il file cliccandoci con il tasto destro e selezionare "anteprima"
Se risulta troppo lento, eliminate dei fotogrammi uniformemente e renderizzate nuovamente. Se invece ha degli scatti veloci o lenti vedete di regolarvi eliminando e allungando la durata di certi fotogrammi. Ma se avete usato il VirtualDub questi problemi non li dovreste avere.
Infine ecco il risultato.
altro esempio questa volta fatto con PowerDVD è questo
ritoccato fotogramma per fotogramma è l'esempio perfetto
spero abbiate capito qualcosa
non ho avuto il tempo di ricontrollare gli errori ortografici ecc
qualsiasi dubbio sono a disposizione