

Domine as especificações de vídeo do Instagram para Momentos, Histórias, Feed e IGTV. Aprenda a resolução, o formato, a proporção e os limites de tamanho de arquivo ideais para maximizar a qualidade.
Como converter vídeos para Instagram: guia completo
O Instagram tem requisitos específicos de vídeo que podem melhorar ou prejudicar a qualidade do seu conteúdo. Carregue o formato errado e seu vídeo ficará compactado em uma bagunça borrada. Este guia mostra exatamente como formatar vídeos para cada recurso do Instagram em 2025.
Referência rápida: especificações de vídeo do Instagram (2025)
| Recurso | Resolução | Proporção de aspecto | Comprimento máximo | Tamanho máximo | Formato |
|---|---|---|---|---|---|
| Momentos | 1080×1920 | 9:16 (vertical) | 90 segundos | 4 GB | MP4/MOV |
| Histórias | 1080×1920 | 9:16 (vertical) | 60 seg | 4 GB | MP4/MOV |
| Alimentar (Retrato) | 1080×1350 | 4:5 | 60 seg | 4 GB | MP4/MOV |
| Alimentação (Quadrado) | 1080×1080 | 1:1 | 60 seg | 4 GB | MP4/MOV |
| Alimentação (paisagem) | 1080×608 | 16:9 | 60 seg | 4 GB | MP4/MOV |
| IGTV | 1080×1920 | 9:16 ou 16:9 | 60 minutos | 5,4 GB | MP4/MOV |
Instagram Reels: configurações ideais
Os carretéis são o formato prioritário do Instagram em 2025. Veja como maximizar a qualidade:
Especificações recomendadas
Resolução: 1080×1920 (Full HD vertical)
Proporção: 9:16
Taxa de quadros: 30 fps (ou 24 fps para cinematográfico)
Codec: H.264
Áudio: AAC, 128 kbps, 48 kHz
Taxa de bits: 8-12 Mbps
Tamanho do arquivo: <200 MB (para upload rápido)
Duração: 15-90 segundos
Por que essas configurações?
- 1080×1920: Resolução de tela nativa do Instagram
- 30 fps: Movimento suave sem tamanho de arquivo grande
- H.264: Compatibilidade universal, processamento rápido do Instagram
8-12 Mbps: Ponto ideal para qualidade versus tamanho do arquivo
Comando FFmpeg para Momentos
# Conversão de bobinas perfeitas
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2,setsar=1" \
-c:v libx264\
-predefinido lento \
-crf 23\
-taxa máxima 12M \
-buftamanho 18M \
-pix_fmt yuv420p\
-r 30 \
-c:aac \
-b:a 128k \
-ar 48000\
-movflags + início rápido \
instagram_reel.mp4
O que isso faz:
- Escala para 1080×1920, adicionando barras pretas se necessário
- Limita a taxa de bits a 12 Mbps
- 30 fps para reprodução suave
- Áudio AAC a 128 kbps
- Início rápido para streaming
Conversão de proporção de aspecto
Horizontal para Vertical (16:9 → 9:16):
# Opção 1: Cortar na vertical
ffmpeg -i entrada.mp4 \
-vf "cortar=ih*9/16:ih" \
-c:v libx264 -crf 23\
saída_vertical.mp4
# Opção 2: Adicionar fundo desfocado
ffmpeg -i entrada.mp4 \
-filter_complex "[0:v]escala=1080:1920:force_original_aspect_ratio=aumentar,cortar=1080:1920,boxblur=20:5[bg]; \
[0:v]escala=1080:-1[fg]; \
[bg][fg]sobreposição=(W-w)/2:(H-h)/2" \
-c:v libx264 -crf 23\
saída_blurred_bg.mp4
# Opção 3: Adicionar barras pretas (pilar)
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:preto" \
-c:v libx264 -crf 23\
saída_pillarbox.mp4
Qual escolher?
- Cortar: Melhor para conteúdo em close-up e fotos de ação
- Desfocar fundo: Popular para filmagens de paisagens, mantém o contexto
- Barras pretas: Simples, mas menos envolvente
Instagram Stories: configurações ideais
As histórias são temporárias, mas cruciais para o envolvimento.
Especificações recomendadas
Resolução: 1080×1920
Proporção: 9:16
Taxa de quadros: 30 fps
Codec: H.264
Áudio: AAC, 128 kbps
Taxa de bits: 5-8 Mbps (menor que Reels para upload mais rápido)
Duração: 15 segundos por história (60 segundos no máximo)
Tamanho do arquivo: <100 MB
Dicas de otimização de histórias
Taxa de bits mais baixa que os Momentos
- As histórias são temporárias, os espectadores são menos críticos
- Upload mais rápido = melhor UX
- 5-8 Mbps é suficiente
Mantenha o tamanho do arquivo pequeno
- Almeje 50-100 MB para uma história de 60 segundos
- Uploads móveis apreciam arquivos menores
Otimize para consumo rápido
- Os primeiros 3 segundos são críticos
- Carregar conteúdo importante antecipadamente
- Mantenha o texto grande e legível
Comando FFmpeg para histórias
# Otimizado para histórias (tamanho de arquivo menor)
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264\
-predefinido rápido \
-crf26\
-taxa máxima 8M \
-buftamanho 12M \
-pix_fmt yuv420p\
-r 30 \
-c:aac \
-b:a 96k\
-movflags + início rápido \
instagram_story.mp4
Diferenças em relação aos Momentos:
- CRF 26 em vez de 23 (mais compressão)
- Áudio 96 kbps em vez de 128 kbps
- Predefinição mais rápida para codificação mais rápida
Feed do Instagram: configurações ideais
As postagens de feed suportam múltiplas proporções. Aqui está o detalhamento:
Retrato (4:5) - Mais Popular
Melhor para conteúdo vertical que não seja em tela inteira.
Resolução: 1080×1350
Proporção de aspecto: 4:5
Taxa de quadros: 30 fps
Codec: H.264
Taxa de bits: 8-10 Mbps
Duração: 3-60 segundos
Comando FFmpeg:
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1350:force_original_aspect_ratio=diminuir,pad=1080:1350:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 23 -maxrate 10M -bufsize 15M \
-c:a aac -b:a 128k \
-movflags + início rápido \
feed_portrait.mp4
Quadrado (1:1) - Universal
Funciona bem para todos os tipos de conteúdo, especialmente demonstrações de produtos.
Resolução: 1080×1080
Proporção de aspecto: 1:1
Taxa de quadros: 30 fps
Comando FFmpeg:
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1080:force_original_aspect_ratio=diminuir,pad=1080:1080:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 23 -taxa máxima 10M \
-c:a aac -b:a 128k \
-movflags + início rápido \
feed_square.mp4
Paisagem (16:9) - Menos Comum
Use apenas para conteúdo que deve ser horizontal.
Resolução: 1080×608
Proporção: 16:9 (na verdade 1,91:1 para Instagram)
Comando FFmpeg:
ffmpeg -i entrada.mp4 \
-vf "escala=1080:608:force_original_aspect_ratio=diminuição,pad=1080:608:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 23 -taxa máxima 10M \
-c:a aac -b:a 128k \
-movflags + início rápido \
feed_landscape.mp4
IGTV / Vídeo longo
IGTV agora está integrado ao feed principal de conteúdo longo.
Especificações recomendadas
Resolução: 1080×1920 (vertical) ou 1920×1080 (horizontal)
Proporção: 9:16 ou 16:9
Taxa de quadros: 30 fps
Codec: H.264
Taxa de bits: 8-15 Mbps
Duração: 1-60 minutos
Tamanho máximo do arquivo: 5,4 GB
Observação: Vertical (9:16) obtém melhor visibilidade no feed.
Comando FFmpeg para IGTV
# Vídeo vertical de formato longo
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264\
-predefinido lento \
-crf 21 \
-taxa máxima 15M \
-buftamanho 22M \
-pix_fmt yuv420p\
-c:aac \
-b:a 192k\
-movflags + início rápido \
igtv_video.mp4
Configurações de qualidade mais altas:
- CRF 21 (melhor qualidade para visualização mais longa)
- Áudio 192 kbps (importante para conteúdos longos)
- Predefinição mais lenta (vale a pena para formato longo)
Cenários de conversão comuns
Cenário 1: Vídeo do iPhone para Instagram Reels
Problema: o iPhone grava em 1920×1080 (paisagem) ou 1080×1920 (retrato), mas os arquivos são enormes.
Solução:
# Compactar vídeo do iPhone para Reels
ffmpeg -i iphone_video.mov \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264\
-crf 23\
-predefinido lento \
-pix_fmt yuv420p\
-c:aac \
-b:a 128k \
-movflags + início rápido \
reel_ready.mp4
Resultado:
- 200 MB de vídeo para iPhone → 25 MB pronto para Instagram
- Redução de 87% no tamanho do arquivo
- Sem perda de qualidade visível
Cenário 2: vídeo 4K para Instagram
Problema: 4K (3840×2160) é muito grande para o Instagram.
Solução:
# Reduza a escala de 4K para 1080p
ffmpeg -i 4k_video.mp4\
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264\
-crf 22\
-predefinido lento \
-c:a aac -b:a 128k \
-movflags + início rápido \
instagram_1080p.mp4
Resultado:
- 800 MB de vídeo 4K → 45 MB 1080p
- Redução de 94%
- O Instagram não exibirá 4K de qualquer maneira
Cenário 3: Vlog de paisagem para rolos
Problema: o vlog em paisagem 16:9 precisa se tornar vertical em 9:16.
Solução (desfocar fundo):
ffmpeg -i paisagem.mp4 \
-filter_complex "[0:v]escala=1920:-1,boxblur=20:5,escala=1080:1920[bg]; \
[0:v]escala=-1:1920[fg]; \
[bg][fg]sobreposição=(W-w)/2:(H-h)/2:mais curto=1" \
-c:v libx264 -crf 23 -preset lento \
-c:a aac -b:a 128k \
-movflags + início rápido \
reel_with_blur.mp4
Resultado:
- Mantém vídeo horizontal
- Adiciona fundo desfocado estético
- Sem barras pretas
Cenário 4: GoPro/Action Cam para Instagram
Problema: a filmagem da GoPro é 2,7K ou 4K, alta taxa de bits, geralmente 60fps.
Solução:
# Converter GoPro em rolos do Instagram
ffmpeg -i gopro.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2,fps=30" \
-c:v libx264\
-crf 23\
-predefinido lento \
-c:a aac -b:a 128k \
-movflags + início rápido \
gopro_reel.mp4
Chave: fps=30 reduz a taxa de quadros de 60fps para 30fps (arquivo menor, suficiente para Instagram).
Scripts de conversão em lote
Converta vários vídeos para rolos
#!/bin/bash
#batch_convert_reels.sh
para vídeo em *.mp4 *.mov; fazer
[ -f "$vídeo" ] || continuar
saída = "reel_${video%.*}.mp4"
echo "Convertendo: $ vídeo → $ saída"
ffmpeg -i "$ vídeo" \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -preset lento -crf 23 -maxrate 12M -bufsize 18M \
-pix_fmt yuv420p -r 30\
-c:a aac -b:a 128k -ar 48000 \
-movflags + início rápido \
"$ saída"
echo "✓ Concluído: $saída"
feito
echo "Todos os vídeos foram convertidos!"
Converter para todos os formatos do Instagram
#!/bin/bash
# convert_all_instagram.sh
ENTRADA="$1"
se [ ! -f "$INPUT"]; então
echo "Uso: $0 input_video.mp4"
saída 1
fi
BASE="${INPUT%.*}"
# Carretéis (9:16)
ffmpeg -i "$INPUT" \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 23 -maxrate 12M -c:a aac -b:a 128k -movflags +faststart \
"${BASE}_reel.mp4"
# Retrato de alimentação (4:5)
ffmpeg -i "$INPUT" \
-vf "escala=1080:1350:force_original_aspect_ratio=diminuir,pad=1080:1350:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 23 -maxrate 10M -c:a aac -b:a 128k -movflags +faststart \
"${BASE}_feed_portrait.mp4"
# Praça de Alimentação (1:1)
ffmpeg -i "$INPUT" \
-vf "escala=1080:1080:force_original_aspect_ratio=diminuir,pad=1080:1080:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 23 -maxrate 10M -c:a aac -b:a 128k -movflags +faststart \
"${BASE}_feed_square.mp4"
echo "Criadas 3 versões:"
echo " - ${BASE}_reel.mp4 (9:16 para Momentos/Histórias)"
echo " - ${BASE}_feed_portrait.mp4 (4:5 para feed)"
echo " - ${BASE}_feed_square.mp4 (1:1 para feed)"
Otimização de qualidade versus tamanho de arquivo
Tamanhos de arquivo de destino
| Duração | Carretéis/Histórias | Alimentação | IGTV |
|---|---|---|---|
| 15 seg | 10-20MB | 8-15 MB | - |
| 30 seg | 20-35 MB | 15-25MB | - |
| 60 seg | 35-60 MB | 25-45MB | 50-80 MB |
| 5 minutos | - | - | 150-250MB |
| 10 minutos | - | - | 250-400MB |
Guia de qualidade CRF
| Valor CRF | Qualidade | Caso de uso | Tamanho do arquivo (60s) |
|---|---|---|---|
| 18 | Excelente | IGTV, conteúdo importante | 80-100MB |
| 21 | Muito bom | Carretéis Premium | 50-70 MB |
| 23 | Bom (recomendado) | Momentos padrão, feed | 35-50MB |
| 26 | Aceitável | Histórias, postagens rápidas | 20-30MB |
| 28 | Feira | Histórias de baixa prioridade | 15-20 MB |
Local ideal: CRF 23 para a maior parte do conteúdo do Instagram.
Problemas e soluções comuns
Problema 1: "O vídeo é muito grande"
Solução 1: Aumente a compactação
# Compressão mais agressiva
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -crf 26 -taxa máxima 8M \
-c:a aac -b:a 96k \
saída.mp4
Solução 2: reduzir a taxa de quadros
# 30 fps → 24 fps (20% menor)
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2,fps=24" \
-c:v libx264 -crf 23\
-c:a aac -b:a 128k \
saída.mp4
Solução 3: cortar vídeo
# Corte para 60 segundos
ffmpeg -i entrada.mp4 -t 60 \
-c:v libx264 -crf 23\
-c:a aac -b:a 128k \
saída.mp4
Problema 2: “O vídeo parece desfocado no Instagram”
Causas:
- Carregou resolução errada
- Fonte recompactada do Instagram de baixa qualidade
- Usado valor CRF muito alto
Solução:
# Upload de alta qualidade
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264\
-predefinido lento \
-crf 21 \
-taxa máxima 15M \
-pix_fmt yuv420p\
-c:a aac -b:a 192k \
-movflags + início rápido \
alta_qualidade.mp4
Problema 3: “Instagram corta meu vídeo de forma estranha”
Causa: Proporção de aspecto errada enviada.
Solução: sempre verifique a proporção antes de fazer upload.
# Verifique as dimensões do vídeo
ffprobe -v erro -select_streams v:0 \
-show_entries stream = largura, altura \
-de csv=s=x:p=0 vídeo.mp4
Resultados esperados:
- Carretéis/Histórias: 1080x1920
Retrato de alimentação: 1080x1350 - Quadrado de alimentação: 1080x1080
Problema 4: "Upload travado ou falha"
Causas:
- Arquivo muito grande
- Conexão instável
- Codec errado
Solução:
# Crie vídeos Instagram ultracompatíveis
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264\
-perfil:v principal\
-nível 4.0 \
-crf 24\
-taxa máxima 10M \
-pix_fmt yuv420p\
-c:a aac -b:a 128k -ar 48000 \
-movflags + início rápido \
compatível.mp4
Recomendações de aplicativos móveis
Se você preferir edição móvel:
Aplicativos iOS
InShot (Grátis com marca d'água)
- Fácil conversão de proporção
- predefinições do Instagram
- Edição básica
CapCut (grátis)
- Predefinições de exportação do Instagram
- Edição avançada
- Sem marca d'água
Adobe Premiere Rush (US$ 9,99/mês)
- Qualidade profissional
- Sincronização na nuvem
- Modelos do Instagram
Aplicativos Android
InShot (grátis)
- Igual ao iOS
- Funciona muito bem no Android
KineMaster (Grátis/US$ 4,99/mês)
- Edição profissional
- predefinições do Instagram
- Suporte multicamadas
Lista de verificação de melhores práticas
Antes de enviar para o Instagram:
☑ A resolução corresponde ao formato
- Carretéis/Histórias: 1080×1920
Retrato de alimentação: 1080 × 1350 - Quadrado de alimentação: 1080×1080
☑ Tamanho do arquivo razoável
- <100 MB para histórias
- <200 MB para Momentos
- <500 MB para IGTV
☑ O codec é H.264
- Não é H.265/HEVC
- Não ProRes ou outros codecs profissionais
☑ O áudio é AAC
- 128 kbps para Momentos
- Taxa de amostragem de 48 kHz
☑ A taxa de quadros é de 24 a 30 fps
- Não 60 fps (a menos que você queira um efeito de câmera lenta)
☑ O formato de pixel é yuv420p
- Formato mais compatível
☑ Início rápido ativado
- Para uma reprodução suave
☑ Vídeo testado antes do upload
- Assista ao vídeo completo
- Verifique a sincronização de áudio
- Verifique se não há problemas de qualidade
Conclusão: lista de verificação de vídeos do Instagram
Para Momentos (mais importante em 2025):
ffmpeg -i entrada.mp4 \
-vf "escala=1080:1920:force_original_aspect_ratio=diminuir,pad=1080:1920:(ow-iw)/2:(oh-ih)/2" \
-c:v libx264 -preset lento -crf 23 -taxa máxima 12M \
-c:a aac -b:a 128k -movflags +faststart \
perfeito_reel.mp4
Vitórias rápidas:
- Sempre carregue na resolução nativa (1080×1920 para Reels)
- Use CRF 23 para equilíbrio qualidade/tamanho
- Mantenha o tamanho do arquivo <200 MB
- Teste no seu telefone antes de publicar
Lembre-se: o Instagram recomprimirá seu vídeo. Começar com configurações otimizadas minimiza a perda de qualidade.
Precisa converter vídeos para o Instagram? Use nosso conversor de vídeo gratuito com predefinições do Instagram para Momentos, Histórias e Feed. Configurações perfeitas sempre!
Sobre o autor

1CONVERTER Technical Team
Official TeamFile Format Specialists
Our technical team specializes in file format technologies and conversion algorithms. With combined expertise spanning document processing, media encoding, and archive formats, we ensure accurate and efficient conversions across 243+ supported formats.
📬 Get More Tips & Guides
Join 10,000+ readers who get our weekly newsletter with file conversion tips, tricks, and exclusive tutorials.
🔒 We respect your privacy. Unsubscribe at any time. No spam, ever.