Você adicionou sua webcam ou placa de captura ao OBS, mas a imagem está espelhada — texto na sua camisa lê ao contrário, seu background está virado. Você precisa de uma inversão horizontal (espelho). OBS não tem checkbox "Flip Horizontal" nas propriedades da fonte. Aqui está o jeito correto e performático de fazer.
Funciona para qualquer fonte de vídeo: Video Capture Device (webcam), Game Capture, Window Capture, Display Capture, Media Source, Browser Source, NDI, saída Virtual Camera.
Por que funciona: Scale X = -100% aplica matriz de reflexão horizontal às coordenadas de textura. É uma única operação GPU — custo zero CPU, zero latência, zero perda de qualidade.
| Erro | Resultado | Correção |
|---|---|---|
| Definiu Scale X -100% mas imagem sumiu | Anchor point é centro; imagem vira off-screen | Também defina Position X para +Largura da Fonte (ex: +1920 para 1080p). Ou: Habilite "Keep Aspect Ratio" → desmarque → Scale X -100%, Position X +Width. |
| Usou filtro "Crop/Pad" com valores negativos | Recorta, não inverte | Use filtro Transform apenas. |
| Inverteu a Scene inteira em vez da Source | Todas fontes invertidas, incluindo overlays/texto | Aplique filtro Transform na fonte individual, não na scene. |
| Botão direito source → Transform → Flip Horizontal (menu) | Funciona mas reseta no reload da source / troca de scene | Use método Filter (persistente). |
Se você quer seu monitor local mostrando espelhado (como espelho) mas stream/gravação normal:
Se você está no Linux usando dispositivo V4L2 (maioria webcams USB), você pode inverter no nível do driver:
# Verifique controles
v4l2-ctl -d /dev/video0 --list-ctrls
# Procure por: horizontal_flip, mirror, flip_horizontal
# Se existe:
v4l2-ctl -d /dev/video0 --set-ctrl=horizontal_flip=1
Caveat: Nem todos drivers expõem isso. Logitech C920: sim. Genérico barato: talvez não. Filtro Transform do OBS é universal — use ele.
Se você está usando OBS Virtual Camera (Tools → Start Virtual Camera) e quer que o viewer veja não-espelhado:
Filtro Transform = operação única de vertex shader. Custo: ~0,01ms tempo GPU. Negligenciável. Você pode empilhar 50 transforms e não mede drop de FPS. Use livremente.
Source → Botão direito → Filters → + → Transform
Scale X: -100.00%
Position X: +[Largura Fonte] (ex: 1920 para source 1920px wide)
Done.
É isso. Sem scripts, sem plugins, sem hacks Linux-only. O filtro Transform é o jeito profissional, cross-platform, performático de inverter qualquer fonte no OBS.
Tecnologia Eletrônica © [www.351231.com]