ForHosting KIT · Video

Calcolare il ritaglio video in base alle proporzioni

Adattare un video a un nuovo formato di visualizzazione parte da una domanda precisa: quale rettangolo centrato conserva la massima area possibile rispettando le proporzioni di destinazione?

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Questa calcolatrice riceve larghezza e altezza in pixel del video sorgente, oltre a un rapporto come 9:16, 1:1 o 16:9. Restituisce l’origine e le dimensioni del ritaglio senza caricare, decodificare, ridimensionare o modificare il video. Lei può passare direttamente questa geometria a un flusso di montaggio, a un comando di transcodifica, a una pipeline multimediale o a un’interfaccia di anteprima.

Converta il fotogramma sorgente nel massimo ritaglio adatto

Inserisca larghezza e altezza in pixel del video decodificato, quindi indichi le proporzioni di destinazione nel formato larghezza rispetto ad altezza, separando i valori con due punti. Per esempio, 1920 per 1080 descrive un comune fotogramma orizzontale, mentre 9:16 richiede un risultato verticale adatto ai brevi video per dispositivi mobili. La calcolatrice confronta il rapporto sorgente con quello richiesto e conserva la dimensione che limita già l’adattamento. Se la sorgente è troppo larga, mantiene l’intera altezza e riduce la larghezza. Se è troppo alta, mantiene l’intera larghezza e riduce l’altezza. In questo modo ottiene il rettangolo più grande contenibile nel fotogramma originale senza deformazioni, bordi o sconfinamenti. I valori x e y individuano l’angolo superiore sinistro, mentre width e height descrivono le dimensioni. Insieme formano un’area di ritaglio completa per ogni fotogramma di un video a risoluzione costante. Non servono dati multimediali, perché il calcolo usa soltanto la geometria.

Comprenda le coordinate centrate e i pixel frazionari

Un ritaglio centrato elimina la stessa quantità da due bordi opposti. Quando una sorgente orizzontale deve diventare più stretta, x equivale a metà dell’area orizzontale scartata e y resta zero. Quando il fotogramma deve diventare più basso, y equivale a metà dell’area verticale scartata e x resta zero. Alcune combinazioni di dimensioni e proporzioni generano coordinate o misure frazionarie. È un risultato voluto: il centro matematico esatto o il rapporto richiesto possono cadere tra i confini fisici dei pixel. La geometria decimale evita di imporre di nascosto una regola di arrotondamento non adatta al Suo codificatore, alla libreria grafica o al programma di montaggio. I valori sono normalizzati a nove cifre decimali, così richieste ripetute restano stabili e il rumore in virgola mobile non entra in manifesti o test. Se lo strumento successivo accetta solo interi, applichi la sua regola di arrotondamento documentata durante l’integrazione e verifichi le dimensioni codificate finali.

Usi il ritaglio in sicurezza nella produzione video

Consideri la risposta come geometria riutilizzabile, non come un video trasformato. Fornisca x, y, width e height alla fase di ritaglio del Suo transcodificatore, editor non lineare, renderer canvas, generatore di miniature o servizio multimediale. Verifichi che lo strumento ricevente utilizzi l’origine nell’angolo superiore sinistro, con x crescente verso destra e y verso il basso, secondo la convenzione adottata qui. Legga larghezza e altezza dal flusso video realmente decodificato, non dal nome del file, dalla finestra del lettore o da una scheda obsoleta. Le registrazioni da telefono possono includere metadati di orientamento: stabilisca se la pipeline applica la rotazione prima o dopo il ritaglio e fornisca le dimensioni della stessa fase. Il parser accetta soltanto due componenti numerici positivi e finiti separati da due punti. Errori, separatori diversi, zeri, valori negativi e testo aggiuntivo vengono respinti anziché interpretati. Questa rigidità evita interi lotti con inquadrature errate.

Adatti video orizzontali ai canali verticali

Calcoli la massima regione centrata in 9:16 prima di codificare versioni specifiche per piattaforma da un master orizzontale.

Uniformi l’inquadratura delle miniature video

Usi un calcolo deterministico per anteprime e miniature che devono riempire un lettore fisso senza bordi.

Convalidi una preimpostazione di transcodifica

Visualizzi le coordinate dai metadati sorgente e rifiuti proporzioni errate prima della costosa elaborazione multimediale.

Questo strumento carica o modifica il video?

No. Usa soltanto larghezza, altezza e proporzioni per restituire la geometria; non riceve, decodifica, archivia o trasforma contenuti multimediali.

Quanto costa il calcolo?

Il prezzo dell’API è $0.002 per richiesta. Lo stesso calcolo deterministico può essere eseguito anche nel browser.

Quale sintassi è accettata per le proporzioni?

Usi due numeri positivi separati da due punti, come 9:16, 16:9, 1:1 o 1.85:1. Altri separatori e testo aggiuntivo non sono validi.

Perché il ritaglio può contenere valori decimali?

Il centro o il rapporto esatto possono trovarsi tra i pixel. La geometria decimale conserva il massimo ritaglio centrato senza imporre arrotondamenti.

Il ritaglio può superare il fotogramma sorgente?

No. Una dimensione coincide sempre con quella sorgente corrispondente, mentre l’altra viene ridotta per rispettare il rapporto richiesto.

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/aspect-ratio-crop

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/aspect-ratio-crop \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"width":1920,"height":1080,"ratio":"9:16"}'
{
  "width": 1920,
  "height": 1080,
  "ratio": "9:16"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "video.aspect_ratio_crop",
  "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 →