ForHosting KIT · Video

Calcolatore scala risoluzione

Moltiplichi un fotogramma per qualsiasi fattore e ottenga la nuova misura: 1920 per 1080 con scala 2 diventa 3840 per 2160, il formato 4K UHD, insieme alle dimensioni pari pronte per la codifica. Gratis nel Suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Larghezza
1920
Altezza
1080
Scala
2
Ottiene
Larghezza originale
1920
Altezza originale
1080
Nuova larghezza
3840
Nuova altezza
2160

Calcolare una risoluzione video in scala è il passo aritmetico che precede la scelta di un preset di encoder o di un canvas per i social: Lei conosce larghezza e altezza originali in pixel, conosce un fattore di scala come 2 per un upsample a 4K o 0.5 per un proxy a metà misura, e le serve la nuova larghezza e altezza intere che quei numeri implicano. Questo calcolatore di scala della risoluzione moltiplica entrambi gli assi per lo stesso fattore positivo così da conservare il rapporto d'aspetto, arrotonda ciascun lato al pixel più vicino e segnala anche le dimensioni pari più vicine che gli encoder H.264 e H.265 di solito richiedono.

Come un fattore di scala trasforma una risoluzione in un'altra

Un fotogramma video è una griglia di pixel interi. Quando s vale 2, 1920×1080 diventa 3840×2160, il raster 4K UHD che si intende dicendo il doppio del 1080p. Quando s vale 0.5, lo stesso master diventa un proxy 960×540 che conserva il quadro 16:9.

La scala si applica in modo uniforme su entrambi gli assi così il rapporto d'aspetto non cambia; stirare la larghezza indipendentemente dall'altezza è un altro lavoro, un ridimensionamento verso una scatola di destinazione o un ritaglio social, non una scala di risoluzione. Poiché gli encoder non possono emettere una frazione di pixel, il prodotto viene arrotondato all'intero più vicino su ciascun lato.

Se il fattore non è positivo non c'è fotogramma utile: una scala nulla sprofonderebbe l'immagine a nulla, e una scala negativa inventerebbe un raster specchiato che nessun encoder accetta.

Contratto d'ingresso, arrotondamento e comportamento d'errore

Le stringhe di cifre che si analizzano in numeri finiti sono ammesse così un valore incollato da una sonda non richiede una seconda conversione. Dopo la moltiplicazione, ciascun lato viene arrotondato con la regola half-up abituale a un conteggio intero di pixel. Se quell'arrotondamento producesse un lato sotto un pixel, l'operazione fallisce anziché restituire un fotogramma di larghezza nulla.

Se un lato arrotondato superasse 65536, l'operazione fallisce anche per evitare che una scala impazzita inventi un raster 8K per dieci. Quando la misura scalata coincide con un raster noto come 1920×1080 o 3840×2160, è inclusa un'etichetta named come 1080p Full HD o 4K UHD; altrimenti quel campo è omesso. Esempio: lo stesso fotogramma a scale 0.5 produce 960×540.

Uno scale di 0 o −1 fallisce con un messaggio che scale deve essere un numero positivo. La convalida fallita non viene fatturata.

Proxy a metà misura da un master 4K

Da 3840×2160 con scale 0.5, ottenga 1920×1080 (e la misura pari coincidente) prima di avviare un encode proxy o una timeline offline.

Raddoppiare il 1080p fino a una misura 4K di destinazione

Da 1920×1080 con scale 2, confermi 3840×2160 4K UHD così un preset di upsample punta a un raster vero, non a una scatola indovinata.

Che succede se il fattore di scala è nullo o negativo?

Un fattore di scala deve essere un numero positivo maggiore di zero; un fattore nullo o negativo non è una risoluzione video utilizzabile e non viene fatturato.

Questo ridimensiona o ricodifica un file video?

No. Questo calcolatore restituisce soltanto la misura in pixel scalata. Non apre, non transcodifica e non scrive un video. Usi un'operazione dedicata di ridimensionamento video quando Le serve un file nuovo.

Quanto misura un video 1920x1080 a metà dimensione?

Con una scala di 0,5 diventa 960 per 540. È una copia leggera per montare con fluidità e mantiene la stessa immagine 16:9, perché entrambi i lati vengono moltiplicati per lo stesso fattore.

Perché indica anche dimensioni pari?

Molti encoder H.264 e H.265 richiedono larghezza e altezza pari. Per questo ogni lato arrotondato viene anche portato al numero pari più vicino, mai sotto i due pixel, così Lei può copiare una misura accettata.

Perché una scala di 2 pesa quattro volte di più?

Il numero di pixel cresce con il quadrato del fattore. Raddoppiando ogni lato di 1920 per 1080 il fotogramma passa da 2.073.600 pixel a 8.294.400, ed ecco perché un originale 4K pesa molto più di un 1080p.

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/resolution-scale

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/resolution-scale \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080,"scale":2}'
{
  "width": 1920,
  "height": 1080,
  "scale": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.resolution_scale",
  "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_width65536
max_height65536
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.

Un fattore di scala nullo o negativo viene rifiutato con invalid_input anziché un fotogramma vuoto insensato.

Come un fattore di scala trasforma una risoluzione in un'altra

Scalare quella griglia di un fattore s significa che ogni campione memorizzato passa a un nuovo conteggio di round(width × s) per round(height × s). Molti codec pretendono anche larghezza e altezza pari per allineare i blocchi di croma 2×2; perciò questo calcolatore segnala anche even_width e even_height, agganciando ciascun lato arrotondato al pari più vicino con un pavimento di due pixel. Il conteggio originale dei pixel è width × height; il nuovo è new_width × new_height, che cresce con s al quadrato, non con s: una scala lineare 2× sono quattro volte i pixel, ed è per questo che un master intermedio 4K pesa tanto più del 1080p sebbene ciascun lato sia solo raddoppiato. Quei casi falliscono con invalid_input anziché un successo vuoto 0×0.

Contratto d'ingresso, arrotondamento e comportamento d'errore

Invii un POST di un corpo JSON con tre numeri finiti obbligatori: width e height del fotogramma originale in pixel, e scale, il fattore positivo da applicare. Sono accettati gli alias width_px e w per width; height_px e h per height; scale_factor, factor e multiplier per scale. Ciascuno di width, height e scale deve essere maggiore di zero e finito; campi assenti, stringhe vuote, testo non numerico, NaN, Infinity e magnitudini non finite falliscono con invalid_input nominando il campo. Width e height non possono superare 65536 pixel; scale non può superare 1000. In caso di successo il JSON riecheggia original_width, original_height e scale; segnala new_width e new_height come risultato principale; segnala even_width e even_height per dimensioni pari amiche del codec; segnala original_label e new_label come stringhe width×height; segnala original_pixels, new_pixels e megapixels del fotogramma scalato; segnala aspect_ratio (width diviso per height, dodici decimali) e scale_percent (scale per 100); e riformula la formula. Esempio: width 1920, height 1080, scale 2 produce 3840×2160. Il prezzo di un elemento riuscito è un $0.002 fisso.

Dove un calcolatore di scala della risoluzione merita il posto

Montatori, fattorie di transcodifica e strumenti di video social hanno tutti bisogno della misura intera di un fotogramma scalato prima di aprire un encoder. Un produttore che voglia un proxy a metà risoluzione da un master 3840×2160 deve vedere 1920×1080, non una coppia di float che uno script successivo tronca male. Il codice di pipeline che costruisce un filtro di scala deve ancora scegliere una larghezza per altezza di destinazione; questo calcolatore è l'oracolo deterministico di quella coppia, compreso l'aggancio al pari di cui le registrazioni schermo di misura dispari hanno spesso bisogno prima che H.264 accetti il fotogramma. La capacità non apre un file video, non ricodifica e non sceglie un codec: quel lavoro spetta a un'operazione di ridimensionamento o conversione media. L'esecutore nel browser non costa nulla e non richiede un account. Un editore che verifichi se una fonte 1280×720 scalata di 1.5 è già 1920×1080 Full HD può chiamare questo endpoint invece di fare aritmetica a mente in una sessione dal vivo. Risponde solo alla domanda geometrica: dati questo width, questo height e questo fattore positivo, qual è la nuova risoluzione? Poiché l'implementazione è parse pura di livello A, ingressi identici producono sempre lo stesso JSON: nessuna interrogazione di rete, nessun jitter casuale, nessun orologio nel risultato, il che rende la capacità sicura per test unitari e goldens di integrazione continua. L'uso dell'API preleva dal saldo prepagato del KIT al $0.002 pubblicato per richiesta riuscita; l'ingresso non valido non viene addebitato. Tenga le richieste piccole, fissi new_width e new_height nei test e otterrà una risoluzione scalata riproducibile per preset, chiavi di lezione e worker al bordo, senza erigere un quadro media proprio.

Dimensioni pari per registrazioni schermo H.264

Scali una cattura di misura dispari e legga even_width e even_height così la codifica successiva non fallisce su una luma dispari.

Come si scala una risoluzione video con un fattore?

Invii numeri finiti width, height e uno scale positivo. L'API restituisce new_width = round(width × scale) e new_height = round(height × scale), più misure allineate al pari e un raster named quando il risultato è un formato noto come 1080p o 4K UHD.

La nuova larghezza e la nuova altezza sono pixel interi?

Sì. Ciascun lato scalato è arrotondato all'intero più vicino. even_width e even_height agganciano inoltre al valore pari più vicino (minimo 2) per fotogrammi H.264 e H.265 tipici.

Quanto costa il calcolatore di scala della risoluzione?

Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato del KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.

Leggi la documentazione completa del KIT →