ForHosting KIT · Video

Calcolo del bitrate video per una dimensione obiettivo

Questo calcolatore trasforma due vincoli concreti — la durata del video e la dimensione massima del file che Lei desidera consegnare — in un budget di bitrate combinato per la codifica.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Prima di mostrare il risultato, riserva un margine di sicurezza che considera metadati del contenitore, codifica variabile, overhead di multiplexing e piccoli scarti tra l’obiettivo dell’encoder e il file effettivo. Usi il risultato come limite complessivo per video e audio, quindi lo ripartisca tra i flussi nelle impostazioni dell’encoder.

Parta dalla durata e da un limite di consegna reale

Inserisca la durata completa del programma in secondi e la dimensione finale desiderata in megabyte decimali. Il calcolatore considera un megabyte pari a 1,000,000 byte, secondo l’unità comunemente mostrata dai servizi di caricamento e dai fornitori di archiviazione. La durata deve comprendere tutto ciò che verrà inserito nel file finale, inclusi titoli, crediti e segmenti aggiunti. L’obiettivo deve coincidere con il vero limite di consegna, non con una preferenza approssimativa. Se una piattaforma accetta fino a 100 MB, impostare 100 MB e mantenere il margine predefinito offre un budget più realistico rispetto al tentativo di occupare ogni bit teorico. Il massimo grezzo deriva dalla conversione dei megabyte in bit e dalla divisione per i secondi. È una velocità combinata: video, audio, sottotitoli, metadati e contenitore condividono lo stesso budget finito. Una durata precisa è fondamentale, perché anche un piccolo errore temporale si moltiplica lungo l’intera codifica. Per contenuti di lunghezza variabile, blocchi prima il montaggio e calcoli sulla timeline definitiva.

Comprenda l’effetto del margine di sicurezza

Il bitrate teorico presume che ogni bit del file finale appartenga a flussi multimediali perfettamente prevedibili. Le codifiche reali sono meno regolari: i contenitori aggiungono intestazioni e indici, l’audio consuma una parte della velocità e gli encoder a bitrate variabile possono superare leggermente la media richiesta. Il margine riduce il bitrate combinato teorico prima di restituirlo, lasciando intenzionalmente inutilizzata una parte della dimensione obiettivo. Con il cinque per cento predefinito, il calcolatore consiglia il novantacinque per cento del massimo matematico. Aumenti il margine se un rifiuto del caricamento sarebbe costoso, se l’encoder tende a superare l’obiettivo o se l’output include più tracce audio e sottotitoli. Un margine minore può essere adatto a un flusso a due passaggi molto controllato, mentre zero elimina del tutto la riserva. Il risultato resta combinato: sottragga l’audio e gli altri flussi prevedibili per trovare il bitrate video. Per esempio, con 1,267 kbps complessivi e audio a 128 kbps, l’impostazione video approssimativa è 1,139 kbps. Non aggiunga mai l’audio oltre il budget restituito.

Inserisca il risultato nel flusso di codifica

Copi il bitrate combinato richiesto nel foglio di pianificazione o nella pipeline di codifica, quindi lo distribuisca tra video e audio in base al contenuto. Un filmato ricco di dialoghi può richiedere una quota audio modesta ma affidabile, mentre una registrazione dello schermo senza suono può destinare quasi tutto al video. Per avvicinarsi alla dimensione desiderata, usi un bitrate medio o due passaggi invece di una modalità basata soltanto sulla qualità, come il fattore di velocità costante, poiché quest’ultima non garantisce la dimensione finale. Dopo la codifica, controlli dimensione e bitrate effettivi. La riserva dovrebbe mantenere il file sotto l’obiettivo, ma un encoder, un contenitore insolito, un allegato o una traccia aggiuntiva possono ancora cambiare il risultato. Il calcolatore rifiuta obiettivi la cui velocità combinata corretta scende sotto 100 kbps. La soglia evita di presentare un valore estremamente limitato come piano video generico. Il rifiuto non afferma che codificare sotto 100 kbps sia tecnicamente impossibile, ma che la combinazione è fuori dall’intervallo pratico di questa capacità. Riduca il programma, aumenti la dimensione o adotti un flusso specializzato a bassa banda.

Rispettare il limite di un portale di caricamento

Calcoli un budget di codifica che mantenga una presentazione completa sotto un limite di dimensione rigido.

Pianificare la consegna via e-mail o piattaforma didattica

Scelga il bitrate combinato di una lezione a durata fissa prima di avviare una lunga codifica a due passaggi.

Ripartire il budget tra i flussi

Trovi prima il limite totale, poi sottragga i bitrate audio previsti per determinare l’impostazione video.

Quanto costa una richiesta API?

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

Il risultato comprende il bitrate audio?

Sì. È un budget combinato. Sottragga l’audio e gli altri flussi prima di impostare il bitrate video.

Perché utilizzare un margine di sicurezza?

Riserva spazio per contenitore, metadati, flussi aggiuntivi e normali variazioni dell’encoder.

MB significa 1,000,000 o 1,048,576 byte?

Il calcolatore usa megabyte decimali: 1 MB equivale a 1,000,000 byte.

Perché il mio obiettivo è stato rifiutato perché troppo piccolo?

Dopo il margine implicava meno del minimo utilizzabile di 100 kbps. Aumenti la dimensione obiettivo o riduca la durata.

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/compress-target-size

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/compress-target-size \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"duration_seconds":600,"target_size_mb":100}'
{
  "duration_seconds": 600,
  "target_size_mb": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.compress_target_size",
  "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.

Leggi la documentazione completa del KIT →