Verifichi il rapporto tra B-roll e A-roll nel montaggio
Un montaggio efficace usa le riprese supplementari con uno scopo preciso, ma è difficile valutarne l’equilibrio complessivo osservando frammenti isolati della timeline.
Esegui gratis nel browser
Questo strumento trasforma la durata totale del materiale principale e di supporto in una percentuale chiara, quindi la confronta con un intervallo indicativo per il tipo di contenuto scelto. Montatori, produttori e revisori ottengono così una base coerente per discutere il ritmo, senza considerare un singolo rapporto un sostituto del giudizio editoriale.
Misuri il materiale presente nel montaggio finale
Inizi dal tempo totale sullo schermo occupato dall’A-roll principale e dal B-roll supplementare nella versione attuale. L’A-roll è di solito l’intervista, il presentatore, la conversazione o l’azione centrale che sostiene la narrazione. Il B-roll comprende le immagini di supporto: dimostrazioni, luoghi, dettagli, materiali d’archivio, prodotti, campi di copertura o elementi grafici trattati come riprese. Inserisca entrambe le durate in secondi, usando gli stessi limiti della timeline e contando soltanto il materiale effettivamente visibile. Non usi la durata di tutti i file sorgente, perché le riprese scartate altererebbero il risultato. Lo strumento somma le durate e divide il B-roll per il totale. Per esempio, 180 secondi di B-roll in un montaggio misurato di 600 secondi corrispondono al 30 per cento. Per sovrapposizioni e schermi divisi adotti una regola costante: classifichi l’intervallo in base all’immagine dominante e lo conti una sola volta. Eviterà duplicazioni e potrà confrontare versioni successive in modo attendibile.
Legga l’intervallo come indicatore di ritmo, non come regola creativa
Il risultato viene confrontato con un intervallo ampio legato al tipo di contenuto. Le interviste mantengono spesso più a lungo il volto in campo e usano meno B-roll; tutorial, documentari e brevi video social richiedono invece più variazioni visive, dimostrazioni o contesto. Un valore nell’intervallo indica un equilibrio simile a tale prassi comune. Un valore inferiore suggerisce una dipendenza eccessiva dall’inquadratura principale: cerchi affermazioni che richiedono prove visive, pause da coprire o passaggi in cui l’attenzione cala. Un valore superiore può indicare che le immagini supplementari stanno oscurando chi parla, la lezione o l’azione centrale. Nessuno dei due stati dimostra che il montaggio sia errato. Una performance coinvolgente può sostenere lunghi passaggi di A-roll e un saggio visivo può superare legittimamente l’intervallo documentaristico. Usi la differenza in punti percentuali per valutare lo scostamento e guardi il video a velocità normale prima di modificarlo. Ritmo, pertinenza delle immagini, continuità emotiva, accessibilità e aspettative del pubblico contano più del raggiungimento meccanico di un obiettivo.
Usi il rapporto durante revisione e rifinitura
Registri il calcolo per ogni versione significativa invece di considerarlo un voto isolato. Le prime bozze contengono spesso lunghi tratti di A-roll, perché le immagini di supporto non sono ancora state inserite. Una versione successiva può eccedere nella direzione opposta se ogni frase riceve un’illustrazione letterale. Il confronto tra le percentuali aiuta il gruppo a capire cosa è cambiato e rende i commenti più precisi. Sono utili anche verifiche per segmento: un programma di dieci minuti può risultare equilibrato nel complesso, mentre un capitolo è privo di varietà visiva e un altro è sovraccarico di rapidi stacchi. Ripeta il calcolo per capitolo, persona o scena quando conta il ritmo locale. Mantenga invariato il tipo di contenuto nel confronto e documenti ogni eccezione intenzionale. Il prezzo dell’API è $0.002 per richiesta; lo stesso calcolo deterministico è quindi adatto a rapporti di montaggio, checklist di qualità e dashboard automatiche, oltre che a controlli individuali nel browser.
Casi d'uso
Revisioni il montaggio di un’intervista
Misuri se scene di supporto e campi di copertura aggiungono contesto senza nascondere chi parla per gran parte del racconto.
Controlli la timeline di un tutorial
Confronti il tempo del presentatore con dimostrazioni, registrazioni dello schermo e dettagli prima della revisione finale del ritmo.
Segua le modifiche tra le versioni
Conservi percentuale e stato indicativo di ogni montaggio per discutere i cambiamenti di ritmo con criteri uniformi.
Domande frequenti
Che cosa viene considerato B-roll?
Conti le immagini supplementari che sostengono o contestualizzano la narrazione principale, inclusi stacchi, dimostrazioni, luoghi, dettagli, archivi e registrazioni dello schermo pertinenti.
Devo contare il materiale sorgente non utilizzato?
No. Misuri il tempo sullo schermo nella versione esaminata, non la durata totale delle clip disponibili nel progetto.
Che cosa accade se entrambe le durate sono zero?
La richiesta restituisce un errore di input non valido, perché non è possibile calcolare una percentuale da una durata totale pari a zero.
Un risultato fuori dall’intervallo è negativo?
Non necessariamente. È un segnale per la revisione, non un giudizio di qualità. Storia, genere, interpretazione e pubblico possono giustificare un equilibrio diverso.
Quanto costa una richiesta API?
Ogni richiesta API costa $0.002. Il calcolo è deterministico e non usa servizi di rete né modelli generativi.
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/video2/b-roll-ratio-check \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a_roll_seconds":420,"b_roll_seconds":180}'const res = await fetch("https://api.kit.forhosting.com/video2/b-roll-ratio-check", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a_roll_seconds": 420,
"b_roll_seconds": 180
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video2/b-roll-ratio-check",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a_roll_seconds": 420,
"b_roll_seconds": 180
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video2/b-roll-ratio-check", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a_roll_seconds":420,"b_roll_seconds":180}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a_roll_seconds":420,"b_roll_seconds":180}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video2/b-roll-ratio-check", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"a_roll_seconds": 420,
"b_roll_seconds": 180
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video2.b_roll_ratio_check",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Limiti
max_mb | 500 |
max_minutes | 60 |
max_megapixels | 3.9 |
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |