Comprimi un video troppo pesante
Uno strumento che alleggerisce un video che pesa troppo. Carichi il filmato e ottieni una versione con meno MB, buona da inviare per email, mandare su WhatsApp o caricare su un portale con limite di upload. Riduce il peso cercando di tenere la qualità visibile. 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.
Quando un video è troppo pesante
I telefoni di oggi girano video in altissima risoluzione: bastano pochi minuti per superare i limiti di un allegato email o di un portale della PA. Il file non si carica, la mail viene rifiutata, l'upload si blocca a metà. Comprimere riduce il peso del video agendo sulla codifica e, se serve, sulla risoluzione, così il file scende sotto la soglia richiesta e finalmente passa, senza dover rigirare niente.
Meno MB, qualità che regge
Comprimere significa trovare l'equilibrio tra peso e resa: si toglie il superfluo dai dati del video mantenendo un'immagine che a occhio resta pulita. Per un video destinato a WhatsApp o a un allegato non serve la qualità da cinema: quella pensata per lo schermo di un telefono è più che sufficiente e pesa una frazione. Lo strumento punta a questo compromesso, così spedisci o carichi il file senza vederlo sgranato.
Il caso tipico: il portale che non accetta il file
Molti portali pubblici e piattaforme scolastiche pongono un limite preciso, spesso pochi MB. Un video registrato col telefono lo supera quasi sempre. Comprimendolo prima, il file rientra nel limite e l'invio va a buon fine al primo tentativo, senza dover cercare trucchi o tagliare pezzi importanti del contenuto.
Prezzo e stato del rilascio
Costa $0.077 a richiesta più $0.0045 al minuto di video: comprimere un filmato di dieci minuti resta intorno ai $0.12, senza canoni. 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 comprime video in serie e altri canali — app, email, Telegram — in preparazione.
Casi d'uso
L'allegato che l'email rifiuta
Marco deve inviare un video di presentazione da 60 MB, ma la casella lo blocca. Compresso a pochi MB, l'allegato parte senza dover usare link esterni o servizi di trasferimento.
Il video per il portale scolastico
Un genitore di Milano deve caricare il video di un progetto sul registro elettronico, che accetta al massimo pochi MB. La compressione fa rientrare il file nel limite al primo tentativo.
Le clip per WhatsApp senza perdere tutto
Un artigiano manda ai clienti brevi video dei lavori finiti. Compressi, si inviano in fretta anche con la linea del cantiere, restando comunque nitidi sullo schermo del telefono.
Domande frequenti
Di quanto si riduce il peso del video?
Dipende da quanto è compresso già in partenza e dalla qualità che vuoi tenere: spesso si scende a una frazione dei MB iniziali. Puoi puntare a un file più leggero o a una resa più alta; per l'invio via email o WhatsApp conviene privilegiare la leggerezza.
Si vedrà sgranato dopo la compressione?
L'obiettivo è ridurre il peso senza rovinare l'immagine a occhio. Su uno schermo di telefono la differenza è di solito impercettibile. Solo spingendo la compressione al massimo su un video molto dettagliato si nota qualche perdita: sta a te scegliere l'equilibrio.
Qual è la differenza con la conversione di formato?
La conversione cambia il tipo di file (per esempio da MOV a MP4); la compressione punta a farlo pesare meno. Spesso vanno insieme, ma se il problema è solo il peso, questo è lo strumento giusto.
Qual è il limite di dimensione?
Puoi caricare video fino a 500 MB e un'ora di durata. Per file oltre il limite conviene prima tagliare le parti che non servono.
Quanto costa e quando è disponibile?
$0.077 a richiesta più $0.0045 al minuto, pagabili con PayPal senza abbonamento. Lo strumento è in fase di rilascio: scrivici se vuoi essere avvisato appena si attiva.
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/compress \
-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/compress", {
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/compress",
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/compress", 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/compress", 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.compress",
"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. |