ForHosting KIT · Video

Calcoli i fotogrammi del GIF e ne stimi le dimensioni

Una clip di 12,5 secondi a 10 fps diventa una GIF di 125 fotogrammi, contro i 313 della sorgente a 25 fps, quindi l'animazione porta circa due quinti del carico originale. Provi le impostazioni prima di convertire. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Durata (s)
12,5
Fotogrammi al secondo
10
Frequenza fotogrammi di origine
25
Ottiene
Numero di fotogrammi
125
Numero di fotogrammi di origine
313
Rapporto di dimensione relativa stimato
0,399361
Dimensione relativa stimata (%)
39,936

Questo calcolatore trasforma la durata di un segmento video e la frequenza di uscita desiderata in un numero preciso di fotogrammi per il GIF. Confronta inoltre il risultato con i fotogrammi della sorgente, usando la frequenza che Lei indica oppure un valore predefinito di 30 fps mostrato chiaramente. La dimensione relativa è una stima di pianificazione basata sul numero di fotogrammi, non una promessa sul totale di byte dopo la codifica.

Calcoli i fotogrammi prima della conversione

Una conversione in GIF può diventare impegnativa perché ogni secondo aggiuntivo e ogni fotogramma al secondo inseriscono un’altra immagine completa nella sequenza dell’animazione. Indichi la durata esatta del segmento in secondi e la frequenza di uscita che intende usare. Il calcolatore moltiplica i due valori e arrotonda per eccesso, contando tutti gli istanti di campionamento regolari che rientrano nel segmento.

Per esempio, un filmato di 12.5 secondi a 10 fps produce 125 fotogrammi. Sono accettate durate e frequenze frazionarie, utili quando un ritaglio non termina su un secondo intero o quando un flusso impiega valori come 7.5 fps. Un segmento di durata zero contiene zero fotogrammi.

Il risultato riporta la durata e la frequenza normalizzate accanto al totale, così Lei può controllare o conservare le ipotesi insieme al lavoro di conversione. Il calcolo non apre, decodifica, carica né modifica alcun video. È una rapida fase di pianificazione che consente di scegliere le impostazioni prima di impegnare elaborazione, trasferimento o spazio di archiviazione nella conversione effettiva del GIF.

Interpreti la stima delle dimensioni relative

La stima confronta il numero di fotogrammi previsto per il GIF con quello presente nello stesso segmento della sorgente. Indichi la frequenza reale del video originale quando la conosce. Se omette il campo, il calcolatore usa 30 fps e mostra tale riferimento nel risultato, quindi l’ipotesi resta sempre visibile.

Un rapporto di 0.5, visualizzato anche come 50 per cento, significa che la sequenza prevista contiene metà dei fotogrammi della sorgente. Un rapporto superiore a 1 indica che la frequenza richiesta crea più posizioni di quella originale, di norma duplicando o interpolando informazioni visive senza rivelare nuovi dettagli. La misura è volutamente circoscritta: stima il carico relativo dei fotogrammi, non i byte finali.

Il GIF usa una compressione di immagini basata sulla tavolozza, mentre i video adottano spesso una compressione tra fotogrammi. Risoluzione, movimento, colori, retinatura, trasparenza, codec sorgente e impostazioni dell’encoder possono quindi incidere molto di più. Usi la stima per confrontare frequenze candidate sullo stesso segmento, non come garanzia di compressione o alternativa alla codifica di un campione rappresentativo.

Scelga una frequenza di uscita pratica

Parta dallo scopo visivo del GIF invece di copiare automaticamente la frequenza sorgente. Brevi dimostrazioni di interfacce e animazioni cicliche di reazione rimangono spesso leggibili con una frequenza moderata, mentre un cursore rapido, una scena di gioco o un movimento fisico dettagliato possono richiedere più campioni per evitare scatti evidenti. Provi varie frequenze con la stessa durata e la stessa sorgente.

Il numero di fotogrammi mostra la crescita esatta del lavoro di animazione e la percentuale relativa rende immediato il confronto. Se scendere da 15 fps a 10 fps riduce il totale di un terzo senza compromettere la comprensione, di solito è una semplificazione vantaggiosa. Ricordi che ridurre le dimensioni o la tavolozza può influire sul peso più della frequenza, soprattutto nelle aree fotografiche o rumorose.

Valuti anche di eliminare pause e parti iniziali o finali ridondanti: durata e frequenza si moltiplicano. Verifichi sempre qualità e byte finali con l’encoder destinato a produrre il GIF definitivo.

Prevedere il carico di esportazione

Mostri il numero atteso di fotogrammi prima che una persona invii una conversione da video a GIF.

Confrontare le impostazioni di animazione

Valuti varie frequenze obiettivo sullo stesso filmato e sulla stessa sorgente prima di scegliere un profilo di esportazione.

Chiarire le aspettative di caricamento

Usi la percentuale di carico come avviso trasparente quando l’animazione richiesta potrebbe risultare insolitamente grande.

Come viene calcolato il numero di fotogrammi del GIF?

La durata in secondi viene moltiplicata per la frequenza obiettivo e arrotondata per eccesso, includendo ogni fotogramma previsto nel segmento.

Perché serve la frequenza del video sorgente?

Consente di confrontare il carico di uscita con la sorgente. Se Lei la omette, il calcolatore usa e comunica il valore predefinito di 30 fps.

La percentuale relativa prevede i byte finali del GIF?

No. È un rapporto tra fotogrammi. Dimensioni, colori, movimento, retinatura, trasparenza, codec e impostazioni dell’encoder incidono anch’essi.

Che cosa succede se non indico la frequenza del video sorgente?

Il confronto presume allora 30 fps e lo dichiara nel risultato, così quel riferimento non resta mai nascosto. Se conosce la frequenza reale della sorgente, la inserisca per una stima più fedele.

Che cosa significa un rapporto superiore a 1?

Significa che la frequenza scelta crea più posizioni di fotogramma di quante ne abbia la sorgente, quindi la GIF ripeterebbe o interpolerebbe immagini invece di mostrare dettagli nuovi. Abbassi la frequenza di uscita per evitarlo.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/video/gif-frame-count

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/video/gif-frame-count \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"duration_seconds":12.5,"framerate":10}'
{
  "duration_seconds": 12.5,
  "framerate": 10
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.gif_frame_count",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb500
max_minutes60
max_megapixels3.9
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Scelga una frequenza di uscita pratica

L’API costa $0.002 per richiesta e restituisce JSON deterministico per stimatori, moduli e pianificazione in serie.

Cosa accade se la frequenza è zero o negativa?

La richiesta non riesce e restituisce un errore invalid_input, perché la frequenza obiettivo deve essere positiva.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. Il calcolatore nel browser può eseguire localmente lo stesso calcolo deterministico.

Leggi la documentazione completa del KIT →