Unisci più video in uno solo
Uno strumento che unisce più video in un unico file. Carichi gli spezzoni, li ordini come vuoi e ottieni un solo filmato continuo: intro più contenuto più chiusura, le clip di un evento in sequenza, i pezzi girati in momenti diversi rimessi insieme. Niente montaggio complicato. Accetta video fino a 500 MB.
Esegui online
Esegui questo sui nostri server con il tuo account. Gli strumenti gratuiti girano nel tuo browser; questo viene addebitato sul tuo saldo KIT al prezzo indicato sopra.
Mettere in fila i tuoi spezzoni
Hai più video separati e vuoi un unico file? Li carichi, decidi l'ordine e lo strumento li attacca uno dopo l'altro, senza stacchi. È la strada rapida quando non ti serve un montaggio elaborato ma solo mettere in sequenza le parti: la clip dell'introduzione, quella centrale, il saluto finale. Il risultato è un video solo, pronto da guardare, condividere o caricare, con tutte le scene nell'ordine che hai scelto tu.
L'ordine lo decidi tu
La sequenza cambia il senso del video, e qui la controlli. Puoi mettere prima l'anteprima e poi il resto, alternare le riprese di un evento nel giusto susseguirsi temporale, o chiudere con la scena migliore. Per un risultato fluido conviene che gli spezzoni abbiano caratteristiche simili — stessa risoluzione e formato — così l'unione è omogenea; se differiscono molto, un passaggio di conversione prima aiuta a uniformarli.
Prezzo e disponibilità
Costa $0.077 a richiesta più $0.0045 al minuto di video complessivo, senza abbonamento: si paga con PayPal la singola operazione. Lo strumento è in arrivo: presto lo userai da questa pagina web, il canale principale, con l'API per chi unisce video in modo ricorrente — per esempio montando la stessa intro e outro su tanti contenuti — e altri canali in preparazione.
Casi d'uso
Le clip di un evento in sequenza
A un matrimonio a Firenze diversi ospiti hanno girato spezzoni col telefono. Uniti nell'ordine giusto, diventano un unico ricordo da condividere, senza aprire un programma di montaggio.
Intro, contenuto e chiusura
Un formatore usa sempre la stessa sigla di apertura e lo stesso saluto finale. Li unisce al video del giorno e ottiene un contenuto completo e coerente, pronto da pubblicare.
Rimettere insieme i pezzi
Tecnoedil Verona S.n.c. documenta un cantiere in tappe girate in giorni diversi. Unendo gli spezzoni in ordine cronologico, crea un unico video che racconta il lavoro dall'inizio alla fine.
Domande frequenti
Posso scegliere l'ordine dei video?
Sì: decidi tu la sequenza in cui gli spezzoni vengono attaccati. L'ordine determina come scorre il video finale, dall'apertura alla chiusura.
I video devono avere lo stesso formato?
Per un risultato più fluido conviene che abbiano risoluzione e formato simili. Se gli spezzoni sono molto diversi tra loro, uniformali prima con la conversione o il ridimensionamento, così l'unione risulta omogenea.
C'è uno stacco tra un video e l'altro?
Gli spezzoni vengono attaccati uno dopo l'altro in sequenza continua. Non è un montaggio con transizioni ed effetti: è un'unione pulita, pensata per mettere in fila le parti in modo semplice e veloce.
Quanto può durare il video finale?
Il file complessivo deve restare entro 500 MB e un'ora di durata. Se la somma degli spezzoni supera il limite, conviene comprimerli o accorciarli prima di unirli.
Come si paga e quando sarà attivo?
Si paga a consumo con PayPal, senza account. Lo strumento è in fase di rilascio: scrivici a [email protected] per essere avvisato appena parte.
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/video/merge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/video/merge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video/merge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video/merge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video/merge", 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
{
"audio": "https://ejemplo.com/audio.mp3"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video.merge",
"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. |