Vídeo que não abre?
Transforme o MOV da câmera em MP4 para a web, ou gravações antigas em AVI em MKV ou MP4 para editar hoje: o conteúdo continua igual, muda o contêiner e, quando preciso, o codec. Pagamento por uso, sem mensalidade.
Esta tarefa não está disponível no momento, portanto não pode ser contratada. Nada é cobrado por ela.
Ver a APIConverte vídeos entre formatos para acabar com o clássico “não abre aqui”: o arquivo que veio da câmera, do drone ou de um sistema antigo vira um vídeo que toca no celular, no navegador e nas redes.
Por que um vídeo se recusa a abrir
Todo arquivo de vídeo tem duas camadas: o contêiner (a “caixa”, tipo MP4, MOV ou AVI) e o codec (a forma como a imagem foi comprimida lá dentro). O player do celular pode conhecer a caixa e não conhecer o conteúdo — e aí aparece a tela preta, o erro de formato ou o vídeo sem som. Converter é reembalar e recomprimir o material para uma combinação que o aparelho de destino entende.
Nenhum arquivo está “estragado” por isso; ele só fala outra língua.
MP4: o destino mais seguro
Quando a dúvida é “converter para quê”, MP4 é a resposta padrão: é o formato mais aceito em celulares, navegadores, redes sociais e sistemas de gestão de conteúdo. Vídeo de drone em MOV, gravação antiga em AVI, exportação exótica de editor — tudo isso ganha vida nova como MP4. A tarefa também atende quem precisa do caminho inverso ou de outro formato de saída específico exigido por alguma plataforma.
Conversão automática de vários vídeos
Aceita os formatos comuns de câmera, celular e editor, com arquivos de até 500 MB e 60 minutos. Para converter uma pasta inteira, é só disparar uma chamada por arquivo a partir do seu script.
Preço e o que ainda está por vir
Sem plano, sem franquia: pagou, converteu. Transparência sobre o momento atual: a capacidade está em fase de implantação e as execuções ainda não foram abertas. O preço desta página é o que valerá no lançamento.
Casos de uso
Imagens de drone para o site
Uma imobiliária de Curitiba recebe do piloto de drone os voos em MOV pesadão. Convertidos para MP4, os tours aéreos entram no site e carregam sem sofrimento no celular do cliente.
Acervo de família resgatado
Ana Paula Ferreira digitalizou fitas antigas e ficou com uma pasta de arquivos AVI que a TV nova não lê. Convertidos, os vídeos da infância voltaram a tocar em qualquer aparelho da casa.
Recebidos de cliente na agência
A equipe de Thiago Barbosa Lima recebe material de cliente em todo formato imaginável. O fluxo da agência converte tudo para um padrão único antes da edição, sem ninguém abrir programa de conversão.
Vídeo de produto no e-commerce
A Distribuidora Horizonte Verde grava demonstrações de produto e converte para o formato que a plataforma da loja exige, evitando o upload recusado na véspera da campanha.
Perguntas frequentes
Converter faz o vídeo perder qualidade?
Toda conversão recomprime a imagem, e o objetivo do processamento é que a diferença não apareça a olho nu. Converta a partir do arquivo original sempre que puder — converter conversão de conversão é que degrada.
Que formatos vocês aceitam na entrada?
Os formatos comuns de câmera, celular, drone e editor de vídeo. Na prática: se é um arquivo de vídeo legível, a chance de o motor converter é alta.
Vocês assistem ou reaproveitam os vídeos enviados?
Não. O arquivo existe no fluxo apenas para gerar a conversão pedida; não vira acervo, amostra nem material de treino.
Dá para converter vários arquivos de uma vez?
Cada chamada processa um vídeo. Para um lote, dispare uma chamada por arquivo no seu script — o processamento assíncrono foi feito para isso.
A ferramenta já está recebendo arquivos?
Ainda não: está em fase de implantação. Publicamos antes as condições — preço, limites, comportamento — para você planejar a integração sem surpresa.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Um POST autenticado cria a tarefa; o resultado chega por webhook ou por um link assinado. Esta capacidade está disponível pela API, não como ferramenta web interativa.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/video/convert \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"video":"https://example.com/clip.mov"}'const res = await fetch("https://api.kit.forhosting.com/video/convert", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"video": "https://example.com/clip.mov"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video/convert",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"video": "https://example.com/clip.mov"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video/convert", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"video":"https://example.com/clip.mov"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"video":"https://example.com/clip.mov"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video/convert", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"video": "https://example.com/clip.mov"
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video.convert",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Limites
max_mb | 500 |
max_minutes | 60 |
max_megapixels | 3.9 |
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
Você envia pela API, escolhe o formato de saída e baixa o resultado.
Convertendo pela API
Envie o arquivo em uma chamada, indique o formato de saída e receba um task_id: o processamento roda de forma assíncrona e o resultado fica disponível para download quando termina — com aviso via webhook, se você configurar.
Preço e o que ainda está por vir
Conversão custa US$ 0,077 por chamada mais US$ 0,0045 por minuto de vídeo, em dólares — um arquivo de 10 minutos sai por US$ 0,122.
Perguntas técnicas
Converter custa quanto?
US$ 0,077 por chamada mais US$ 0,0045 por minuto de vídeo, sempre em dólares. Dez minutos de vídeo: US$ 0,122. Sem mensalidade escondida.