>> Tecnologia Eletrônica >  >> Câmeras >> Câmeras de Vídeo

Como Cortar Quadros de Vídeo: Ferramentas do Grátis ao Pro (Premiere, FFmpeg, DaVinci)

Cortar (crop) reenquadra seu shot — cortando bordas para mudar aspect ratio, remover distrações, ou dar "zoom digital". O método depende do seu NLE, OS, e necessidades de automação.

1. Crop na Timeline do NLE (Não-Destrutivo, Keyframeável)

Melhor para: Reenquadramento criativo, crops animados, reframes multi-cam.

SoftwareComo FazerKeyframe?Notas
DaVinci Resolve (Free/Studio)Inspector → Cropping (Top/Bottom/Left/Right) ou Timeline → overlay "Crop"✅ Curvas completasMelhor grátis. "Transform" (Inspector) também escala/posiciona sem rasterizar.
Premiere ProEffect Controls → Motion → Scale/Position **OU** Effects → Transform → Crop (Top/Bottom/Left/Right)✅Use efeito **Transform** para motion blur em crops animados. Efeito "Crop" rasteriza.
Final Cut ProInspector → Crop (Trim / Ken Burns / Crop to Fill)✅ (Ken Burns)Smart Conform (IA) auto-corta vertical para social.
CapCut (Desktop/Mobile)Canvas → Crop / Presets de ratio (9:16, 1:1, 4:5)✅Mais rápido para reframes social. Auto-reframe (Pro).
Kdenlive / Shotcut / OliveEffects → Crop (ou "Crop: Rectangle")✅Gratuito, cross-platform. Keyframes nos parâmetros do efeito.

2. FFmpeg (Batch, Headless, Scriptável, Lossless Possível)

Sem GUI. Controle exato de pixel. Ideal para 1000s de clips.

Crop Básico (Centro 1080p de 4K)

ffmpeg -i input.mp4 -vf "crop=1920:1080:(in_w-1920)/2:(in_h-1080)/2" -c:a copy output.mp4 

Crop para 9:16 Vertical (Centro)

ffmpeg -i input.mp4 -vf "crop=ih*9/16:ih:(iw-ih*9/16)/2:0" -c:a copy vertical.mp4 

Crop Variável no Tempo (Keyframes via sendcmd / zoompan)

# Slow zoom-in crop (digital dolly) ffmpeg -i in.mp4 -vf "zoompan=z='min(zoom+0.0015,1.5)':d=1:x='iw/2-(iw/zoom/2)':y='ih/2-(ih/zoom/2)':s=1920x1080" -c:a copy out.mp4 

Crop Lossless (Re-wrap, Sem Re-encode)

Só funciona se crop alinha ao **grid de macrobloco** (16×16 para H.264, 64×64 para HEVC) e codec suporta (raro). Geralmente requer re-encode.

# Tentativa (pode falhar) ffmpeg -i in.mp4 -vf "crop=1920:1080:0:0" -c:v copy -c:a copy out.mp4 

3. Python / OpenCV (Lógica Custom, ML-Driven)

import cv2 cap = cv2.VideoCapture('in.mp4') w, h, fps = int(cap.get(3)), int(cap.get(4)), cap.get(5) out = cv2.VideoWriter('out.mp4', cv2.VideoWriter_fourcc(*'mp4v'), fps, (640, 640)) while cap.isOpened(): ret, frame = cap.read() if not ret: break # Center square crop crop = frame[h//2-320:h//2+320, w//2-320:w//2+320] out.write(crop) cap.release(); out.release() 

Adicione detecção facial (MediaPipe, YOLO) → auto-track sujeito → crop dinâmico. Controle total.

4. Online / Mobile Quick Crops (Sem Install)

  • Kapwing, Clideo, Canva, VEED: Upload → arraste handles de crop → export. Watermark em tiers gratuitos.
  • iOS Photos / Android Gallery: Editar → Crop → Aspect Ratio (9:16, 4:5, 1:1). Re-encode H.264/HEVC.

Dicas Pro para Crops Limpos

  • Aspect Ratio Primeiro: Decida entrega (16:9, 9:16, 1:1, 4:5) → defina resolução da timeline → crop para preencher.
  • Safe Zones: Mantenha títulos/ação dentro de 90% (title safe) / 80% (action safe) do frame *cortado*.
  • Motion Blur em Crops Animados: Premiere: efeito Transform (não Motion) → Shutter Angle 180°. DaVinci: Transform node → Motion Blur.
  • Piso de Resolução: Não corte 1080p → 720p se final é 1080p. Filme 4K para liberdade de crop 1080p.
  • Letterbox vs Crop: Para cinema scope (2.39:1) em 16:9, adicione barras pretas (letterbox) em vez de cortar topo/base — preserva composição.

Comece no seu NLE. Se repete mesmo crop 50 vezes → FFmpeg batch. Se precisa crop com face-tracking IA → Python + MediaPipe. Não over-engineer um one-off.