Voltar para o blog
18 de outubro de 20265 min de leitura

Formato de vídeo para cada rede: o checklist antes do envio

Codec, resolução, tamanho e duração que TikTok, Instagram e YouTube aceitam, e como o arquivo viaja até cada rede antes do horário marcado.

  • formato de vídeo
  • especificações de vídeo
  • agendamento de posts
  • TikTok Direct Post
  • API de publicação
Timeline de edição de vídeo aberta em um notebook antes do agendamento do post

O formato mais seguro para agendar um vídeo em várias redes é MP4 com codec H.264, taxa de quadros entre 23 e 60 FPS e resolução dentro do intervalo aceito pelo TikTok, que é a rede mais rígida do conjunto: mínimo de 360 pixels e máximo de 4096 pixels de altura e largura, arquivo de até 4 GB e duração de até 10 minutos enviada pela API. Um arquivo que passa nesses limites também serve para o upload do Instagram e do YouTube.

Nenhuma rede avisa isso no formulário de agendamento: o erro aparece depois, como um vídeo travado no processamento ou um post que simplesmente não sai. A causa mais comum não é o horário nem a conexão da conta, e sim o próprio arquivo e a origem dele. A especificação que uma rede rejeita, a URL de mídia que expira antes do download terminar e o limite de publicação por conta são verificados antes de qualquer postagem ir ao ar. Este guia reúne os limites documentados por TikTok, Instagram e YouTube para você conferir tudo antes de marcar a data.

O que cada rede aceita

O TikTok publica pela Content Posting API com regras explícitas de arquivo. É a rede mais rígida das três, então vale usá-la como piso mínimo do seu master de vídeo:

  • Formatos de vídeo: MP4 (recomendado), WebM e MOV
  • Codecs: H.264 (recomendado), H.265, VP8 e VP9
  • Taxa de quadros: mínimo de 23 FPS e máximo de 60 FPS
  • Resolução: mínimo de 360 pixels e máximo de 4096 pixels para altura e largura
  • Duração: até 10 minutos enviados pela API, respeitando o teto real da conta do criador
  • Tamanho: máximo de 4 GB por arquivo

No Instagram, a publicação por API acontece em duas etapas: a mídia fica hospedada num servidor público e vira um contêiner, que depois é publicado. O arquivo precisa estar numa URL pública no momento em que o contêiner é criado, e imagens seguem em JPEG. Reels entram pelo mesmo fluxo com um parâmetro próprio, como detalha a documentação de publicação do Instagram. Só contas profissionais conectadas a uma Página publicam por API — se falta esse passo na sua operação, veja como conectar o Instagram com conta profissional e Página.

O YouTube aceita os mesmos masters de MP4 com H.264 e define o status de privacidade já no upload: público, privado ou não listado — útil para revisar o material antes da janela de publicação. O upload oficial do YouTube usa requisições retomáveis com tentativas em backoff exponencial para continuar depois de uma falha de rede. Na prática, uma queda de conexão no meio da transferência não obriga a recomeçar do zero, comportamento descrito no guia oficial de upload do YouTube.

Como o arquivo chega até a rede

Existem dois caminhos de transporte. No upload direto, o arquivo é enviado em pedaços sequenciais, conforme a documentação de transferência de mídia do TikTok. Na API do TikTok, cada pedaço do upload precisa ter entre 5 MB e 64 MB, e arquivos com menos de 5 MB sobem inteiros numa única requisição. O resto, até o limite de 4 GB, é dividido automaticamente; o último pedaço pode chegar a 128 MB para acomodar os bytes finais. Você não controla isso na interface, mas entende por que um arquivo grande demora mais entre o clique em agendar e a confirmação da rede.

No segundo caminho, a rede baixa o vídeo de uma URL — o modo PULL_FROM_URL do TikTok. Aqui moram as armadilhas: a URL precisa ser HTTPS, não pode redirecionar e o domínio ou prefixo precisa estar verificado no aplicativo do desenvolvedor. O arquivo precisa continuar disponível até o download terminar, e a tarefa de download expira uma hora depois de iniciada. É por isso que um link de armazenamento pessoal raramente serve como origem de mídia: ele não passa na verificação de domínio. No modo de download por URL, downloads lentos podem ser cancelados pelo mecanismo da API, mas tarefas quase concluídas já não podem.

Quando a origem da mídia derruba o post

Erros de origem aparecem como falha genérica de publicação. No TikTok, quando a upload_url expira no meio da transferência, a resposta é um erro 403; se o intervalo de bytes declarado não reflete o progresso real do upload, o erro é 416. A tradução prática: o problema está no transporte do arquivo, não na conta conectada — reconectar não resolve, revisar a origem resolve.

No Instagram, o mecanismo sensível é o contêiner, que tem prazo de validade. No Instagram, um contêiner de mídia que não for publicado em 24 horas expira e precisa ser criado de novo. Um agendador bem construído cria o contêiner perto do horário marcado, e não no dia em que você montou a pauta, e consulta o status do contêiner uma vez por minuto, por até cinco minutos, antes de considerar a publicação concluída.

Limites que pegam agências

Quem agenda para vários clientes esbarra nos tetos por conta. O Instagram limita cada conta a 25 posts publicados por API num período móvel de 24 horas. Um carrossel conta como um único post, o que ajuda em campanhas com muitas peças. Ao montar um lote, distribua as publicações de cada conta ao longo do dia em vez de espremer tudo numa única hora — assim o teto nunca é atingido e nenhuma peça fica para trás.

Checklist final antes do envio

  1. Exporte em MP4 com codec H.264, entre 23 e 60 FPS, com altura e largura entre 360 e 4096 pixels.
  2. Confirme duração e tamanho: no máximo 10 minutos e 4 GB pela API do TikTok.
  3. Se a origem for uma URL, use HTTPS direto, sem redirecionamento, em domínio verificado.
  4. Garanta que a URL continua acessível até o download da rede terminar.
  5. Em lote, respeite 25 publicações por API a cada 24 horas em cada conta de Instagram.
  6. Revise a legenda e o texto alternativo do vídeo antes de confirmar o agendamento.

Com o arquivo dentro das especificações e a origem da mídia estável, o que resta é escolher bem o horário de cada rede. Se ainda não conectou nenhuma conta, comece por aí: conecte a primeira rede, agende o primeiro post com um arquivo que passa no checklist acima e acompanhe a confirmação de publicação. É o teste mais rápido para saber se a sua rotina de mídia está pronta para escalar.

Continue lendo