A fórmula universal
Antes de mergulhar em configurações específicas por plataforma, aqui está a uma combinação que funciona em todos os lugares:
- Contêiner: MP4
- Codec de vídeo: H.264 (Perfil Alto)
- Codec de áudio: AAC estéreo
- Resolução: 1920×1080 (1080p)
- Taxa de quadros: 30fps
- Taxa de bits de áudio: 192 kbps
Esta combinação é aceita por todas as principais plataformas — YouTube, Instagram, TikTok, Facebook, Twitter/X, LinkedIn, Vimeo e Discord. Se você não quer pensar em configurações específicas por plataforma, converta seu vídeo para esta especificação e carregue em qualquer lugar. O comando FFmpeg:
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart output.mp4
Usamos CRF 20 (em vez do 23 típico) porque plataformas de mídia social vão recodificar seu vídeo em qualidade inferior. Começar com uma fonte de melhor qualidade significa que mais detalhes sobrevivem à passagem de compressão da plataforma. O tamanho do arquivo adicional é um custo temporário — afeta apenas seu tempo de upload.
Todas as plataformas aceitam uploads MOV, mas vão recodificar para seu próprio formato de qualquer forma. Converter para MP4 primeiro é melhor para confiabilidade e velocidade de upload — arquivos MP4 são tipicamente menores que o MOV equivalente, e algumas plataformas processam MP4 mais rapidamente.
Configurações do YouTube
YouTube é a plataforma mais indulgente quando se trata de especificações de upload. Aceita quase todos os formatos e resoluções, e recodifica tudo em seus servidores. Porém, suas configurações de upload afetam diretamente a qualidade que os espectadores veem, pois a recodificação do YouTube preserva mais detalhes de fontes de melhor qualidade.
| Configuração | Recomendado | Por que |
|---|---|---|
| Formato | MP4 (H.264 + AAC) | Formato oficialmente recomendado pelo YouTube |
| Resolução | 1080p ou 4K | 4K ativa codificação VP9 (melhor qualidade para espectadores) |
| Taxa de quadros | 30fps ou 60fps | 60fps para jogos/esportes, 30fps para tudo mais |
| CRF | 18–20 | Qualidade mais alta que a normal porque YouTube recodifica |
| Perfil H.264 | Alto | Melhor compressão, YouTube suporta todos os perfis |
| Áudio | AAC 192–256 kbps, estéreo | YouTube converte para Opus/AAC em ~128 kbps |
| Tamanho máximo de arquivo | 256 GB | Ou 12 horas, o que for menor |
A vantagem 4K: Quando você faz upload de um vídeo 4K, o YouTube o codifica usando VP9 (ou AV1 para uploads mais recentes) em vez do H.264 que usa para conteúdo 1080p. VP9/AV1 produz qualidade significativamente melhor na mesma taxa de bits. Isso significa que seu upload 4K parecerá melhor para os espectadores mesmo se eles assistirem em 1080p, porque o stream VP9 1080p tem alocação de taxa de bits mais alta que o stream H.264 1080p.
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -profile:v high -pix_fmt yuv420p -c:a aac -b:a 256k -movflags +faststart youtube_upload.mp4
Configurações do Instagram
Instagram é a plataforma mais exigente quando se trata de proporções de aspecto. Diferentes tipos de posicionamento (Feed, Reels, Stories) têm dimensões ideais diferentes, e usar a proporção de aspecto errada resulta em corte automático ou barras pretas que desperdiçam espaço na tela.
| Posicionamento | Proporção de aspecto | Resolução | Duração máxima |
|---|---|---|---|
| Reels | 9:16 (vertical) | 1080×1920 | 15 min |
| Stories | 9:16 (vertical) | 1080×1920 | 60 seg por slide |
| Feed (vertical) | 4:5 | 1080×1350 | 60 min |
| Feed (quadrado) | 1:1 | 1080×1080 | 60 min |
| Feed (paisagem) | 16:9 | 1920×1080 | 60 min |
Reels dominam o algoritmo do Instagram em 2026. Se você está criando conteúdo para crescimento no Instagram, Reels verticais 9:16 são o formato para priorizar. Posts Feed em proporção vertical 4:5 são a segunda melhor opção porque ocupam mais espaço vertical no feed, dando ao seu conteúdo mais destaque visual conforme os usuários scrollam.
Instagram comprime uploads agressivamente — frequentemente para 3,5 Mbps para posts de Feed. Para preservar o máximo de detalhes através dessa compressão, faça upload em CRF 18–20 e garanta que sua resolução corresponda exatamente às dimensões da plataforma. Se sua fonte é paisagem 4K e você precisa de 1080×1920 vertical, recorte primeiro em vez de deixar o Instagram recortar automaticamente — você controla onde a imagem se centra.
# Convert landscape MOV to Instagram Reels (vertical 9:16, center crop)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*9/16:ih,scale=1080:1920" -c:a aac -b:a 192k -movflags +faststart reels.mp4
Configurações do TikTok
TikTok é uma plataforma orientada verticalmente. A grande maioria do conteúdo é 9:16, e o algoritmo favorece fortemente vídeo vertical nativo sobre conteúdo horizontal recortado ou em letterbox.
| Configuração | Recomendado |
|---|---|
| Resolução | 1080×1920 (9:16) |
| Taxa de quadros | 30fps |
| Taxa de bits mínima | >516 kbps |
| Áudio | AAC, estéreo ou mono |
| Duração máxima (app) | 10 minutos |
| Duração máxima (desktop) | 60 minutos |
| Tamanho máximo de arquivo (app) | 287 MB |
| Tamanho máximo de arquivo (desktop) | 10 GB |
A compressão do TikTok é semelhante à do Instagram — recodifica tudo para economizar largura de banda. Faça upload com qualidade mais alta (CRF 18–20) para dar ao codificador do TikTok o melhor material de origem possível. O limite de 287 MB via app móvel raramente causa problemas para conteúdo de forma curta, mas se você está postando vídeos mais longos (3–10 minutos), você pode precisar reduzir o tamanho do arquivo primeiro.
Áudio importa no TikTok. Ao contrário do YouTube onde espectadores podem estar usando fones de ouvido, vídeos do TikTok tocam com som por padrão no feed. Certifique-se de que seu áudio está claro e adequadamente nivelado. AAC em 128–192 kbps é suficiente pois o TikTok recodifica áudio de qualquer forma.
# Convert for TikTok (vertical 1080x1920, 30fps)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" -r 30 -c:a aac -b:a 192k -movflags +faststart tiktok.mp4
O filtro pad adiciona barras pretas se a proporção de aspecto da origem não corresponder a 9:16, em vez de esticar ou recortar o vídeo. Se sua origem é horizontal, considere recortar do centro em vez disso para um resultado vertical mais envolvente.
Configurações do Facebook
Facebook suporta vídeo horizontal e vertical em Feed, Reels e Stories. A plataforma é relativamente indulgente com especificações, mas comprime uploads significativamente, especialmente para posts de Feed.
| Posicionamento | Resolução | Proporção de aspecto | Duração máxima |
|---|---|---|---|
| Feed (paisagem) | 1920×1080 | 16:9 | 240 min |
| Feed (vertical) | 1080×1350 | 4:5 | 240 min |
| Reels | 1080×1920 | 9:16 | 90 seg |
| Stories | 1080×1920 | 9:16 | 120 seg |
Facebook tem um tamanho máximo de arquivo generoso de 4 GB e suporta vídeos de até 240 minutos. Porém, a compressão do Facebook está entre as mais agressivas de todas as plataformas — até uploads de alta qualidade podem parecer notavelmente degradados. Faça upload em CRF 18 ou inferior para contrarrestar isso. Cenas com sobreposições de texto, detalhes finos e gradientes sofrem mais com a compressão do Facebook.
Para posts de Feed, o formato vertical 4:5 ocupa o máximo de espaço na tela em celulares, onde mais de 90% dos usuários do Facebook navegam. Isso dá ao seu vídeo mais destaque visual no feed em comparação com paisagem 16:9.
Configurações do Twitter/X
Twitter/X tem os limites de vídeo mais restritivos entre as principais plataformas de mídia social. Contas gratuitas enfrentam restrições rigorosas de tamanho e duração, enquanto assinantes Premium obtêm limites expandidos.
| Configuração | Conta gratuita | Conta Premium |
|---|---|---|
| Tamanho máximo de arquivo | 512 MB | 8 GB |
| Duração máxima | 140 segundos | 8 minutos (até 4 horas via Media Studio) |
| Formato | MP4 (H.264 + AAC) | |
| Resolução | Até 1920×1200 (qualquer proporção de aspecto) | |
| Taxa de quadros | 30fps ou 60fps | |
O limite de 140 segundos para contas gratuitas significa que você frequentemente precisa cortar vídeos antes de fazer upload. Twitter/X suporta qualquer proporção de aspecto, mas 1:1 (quadrado) e 16:9 (paisagem) aparecem melhor na timeline. Vídeo vertical 9:16 é recortado na prévia da timeline — usuários devem tocar para ver o frame completo.
Para contas gratuitas, manter vídeos abaixo de 512 MB enquanto mantém qualidade requer codificação em CRF 23–26 em 1080p. Se seu vídeo exceder o limite, reduzir o tamanho do arquivo com escalonamento de resolução ou valores CRF mais altos é a solução mais rápida.
Guia de proporções de aspecto
Escolher a proporção de aspecto correta é tão importante quanto escolher a resolução certa. A proporção de aspecto errada resulta em corte automático (perdendo partes do seu frame) ou barras pretas (desperdiçando espaço na tela).
| Proporção de aspecto | Dimensões | Orientação | Melhor para |
|---|---|---|---|
| 16:9 | 1920×1080 | Paisagem | YouTube, Facebook Feed, visualização em desktop |
| 9:16 | 1080×1920 | Vertical | Reels, TikTok, Stories, YouTube Shorts |
| 1:1 | 1080×1080 | Quadrado | Instagram Feed, Twitter/X, LinkedIn |
| 4:5 | 1080×1350 | Vertical | Instagram Feed, Facebook Feed |
Em 2026, vídeo vertical (9:16) domina. TikTok, Instagram Reels, YouTube Shorts, Facebook Reels e Snapchat Spotlight todos usam este formato. Se você está criando conteúdo principalmente para públicos móveis, gravar em 9:16 desde o início elimina a necessidade de cortar mais tarde. Se você está reutilizando conteúdo horizontal para plataformas verticais, corte do centro é geralmente melhor que letterboxing (barras pretas acima e abaixo).
Folha de referência rápida
A tabela a seguir resume as configurações de vídeo recomendadas para cada plataforma principal. Use como referência rápida ao preparar seus uploads.
| Plataforma | Formato | Resolução | FPS | Tamanho máximo | Duração máxima | Proporção |
|---|---|---|---|---|---|---|
| YouTube | MP4 H.264 | 1080p–4K | 30/60 | 256 GB | 12 horas | 16:9 |
| YouTube Shorts | MP4 H.264 | 1080×1920 | 30/60 | 256 GB | 3 min | 9:16 |
| Instagram Reels | MP4 H.264 | 1080×1920 | 30 | 4 GB | 15 min | 9:16 |
| Instagram Feed | MP4 H.264 | 1080×1350 | 30 | 4 GB | 60 min | 4:5 |
| TikTok | MP4 H.264 | 1080×1920 | 30 | 287 MB | 10 min | 9:16 |
| Facebook Feed | MP4 H.264 | 1080p | 30 | 4 GB | 240 min | 16:9 / 4:5 |
| Facebook Reels | MP4 H.264 | 1080×1920 | 30 | 4 GB | 90 seg | 9:16 |
| Twitter/X | MP4 H.264 | 1080p | 30/60 | 512 MB | 140 seg | 16:9 / 1:1 |
Cada plataforma nesta tabela aceita MP4 com vídeo H.264 e áudio AAC. Esta é a fórmula universal. Algumas plataformas também aceitam MOV, WebM ou MKV, mas MP4 H.264 é a escolha mais segura porque processa mais rápido e é menos provável de causar erros de upload.
Comandos FFmpeg para cada plataforma
Aqui estão comandos FFmpeg prontos para usar para cada plataforma. Substitua input.mov pelo nome do seu arquivo de origem.
YouTube (1080p, alta qualidade para sobrevivência de recodificação)
ffmpeg -i input.mov -c:v libx264 -crf 18 -preset slow -profile:v high -pix_fmt yuv420p -c:a aac -b:a 256k -movflags +faststart youtube.mp4
Instagram Reels / TikTok (vertical 9:16, corte central de paisagem)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*9/16:ih,scale=1080:1920" -r 30 -c:a aac -b:a 192k -movflags +faststart vertical.mp4
Instagram Feed (vertical 4:5)
ffmpeg -i input.mov -c:v libx264 -crf 20 -preset slow -vf "crop=ih*4/5:ih,scale=1080:1350" -r 30 -c:a aac -b:a 192k -movflags +faststart feed_portrait.mp4
Twitter/X (menos de 512 MB, 140 seg máx para contas gratuitas)
ffmpeg -i input.mov -c:v libx264 -crf 23 -preset slow -vf "scale=1920:-2" -t 140 -c:a aac -b:a 128k -movflags +faststart twitter.mp4
A flag -t 140 corta o vídeo para 140 segundos. Ajuste este valor baseado em seu tipo de conta e nos limites atuais da plataforma. Para Twitter/X Premium, você pode estender isto para 480 segundos.
Por que as plataformas recodificam seu vídeo
Cada plataforma de mídia social recodifica seu upload independentemente de qual formato você enviar. Isto não é um bug — é por design. As plataformas precisam:
- Gerar múltiplos níveis de qualidade (240p, 360p, 480p, 720p, 1080p) para streaming de taxa de bits adaptativa. Espectadores em conexões lentas obtêm automaticamente o stream de qualidade mais baixa.
- Normalizar configurações de codificação em milhões de uploads. Usuários fazem upload de vídeos em toda combinação imaginável de codec, resolução e taxa de bits. Recodificação garante comportamento de reprodução consistente.
- Reduzir custos de armazenamento e largura de banda. Um upload ProRes 4K em 6 GB por minuto custaria à plataforma uma fortuna para armazenar e servir. Recodificação para seu codec otimizado (frequentemente VP9 ou AV1 para YouTube, H.264 para Instagram/TikTok) reduz drasticamente esses custos.
- Aplicar moderação de conteúdo. Recodificação através de seu pipeline permite plataformas escanear frames para violações de política durante processamento.
Por isso fazer upload em qualidade mais alta que a saída final é a estratégia correta. Seu upload CRF 18 se torna a origem para o codificador da plataforma. Quanto melhor sua origem, melhor a saída da plataforma. Pense em seu upload como a "cópia mestre" que é comprimida para baixo — começar com uma cópia mestre de melhor qualidade significa menos qualidade é perdida na tradução.