Você pode girar um vídeo online sem enviá-lo: abra um girador baseado em navegador, adicione o clipe, clique em Girar para a esquerda ou Girar para a direita até ele parecer na vertical, depois exporte um MP4. O arquivo é processado localmente com o FFmpeg em WebAssembly, então nunca sai do seu dispositivo.
Rotação aqui significa passos de 90 graus, no sentido horário ou anti-horário, mais um espelhamento horizontal ou vertical, e os botões se acumulam, então 180 ou 270 graus são dois ou três cliques. A pré-visualização se atualiza instantaneamente porque é uma transformação CSS, enquanto a exportação recodifica o vídeo de verdade, então o quadro final pode diferir um pouco do que você vê. Espere dois custos honestos: uma rotação muda cada pixel, então o clipe precisa ser recodificado em vez de copiado, e a primeira sessão baixa o mecanismo FFmpeg, cerca de 30 MB, após o que a ferramenta funciona offline.
Um clipe deitado é um dos problemas de vídeo mais comuns que existem, e também um dos mais fáceis de corrigir, desde que você saiba que a correção precisa recodificar o arquivo. Este guia cobre de onde vem a filmagem deitada, o que cada botão faz, como a pré-visualização se relaciona com o resultado exportado, e os casos em que uma rotação não é a resposta.
Girador de vídeo
Gire 90, 180 ou 270 graus, inverta horizontal ou verticalmente e exporte um MP4. O clipe nunca sai do seu dispositivo.
Por que um vídeo acaba deitado
Um vídeo deitado quase nunca significa que a câmera foi segurada na direção errada de propósito. As câmeras de celular mantêm seu sensor de imagem em uma orientação fixa e registram como o dispositivo estava inclinado como uma pequena tag de metadados, muitas vezes chamada de flag de rotação, em vez de girar os pixels. A moldura que de fato é armazenada permanece em paisagem.
Os reprodutores que respeitam a tag mostram o clipe na vertical, e é por isso que o mesmo arquivo pode parecer correto no seu celular e deitado em um notebook. Os visualizadores que ignoram a flag, incluindo vários reprodutores de desktop, editores e pipelines de upload, desenham a moldura bruta em paisagem. Nada está quebrado; dois sistemas simplesmente discordam sobre como ler o mesmo arquivo.
| Como aconteceu | O que o arquivo realmente contém | Onde ele parece deitado |
|---|---|---|
| Gravado em retrato | Moldura em paisagem mais uma flag de rotação | Reprodutores de desktop e editores que ignoram a flag |
| Gravado de cabeça para baixo | Moldura na vertical com uma flag de 180 graus | Os mesmos visualizadores, exibidos invertidos |
| Tratado por uma ferramenta que descarta metadados | Moldura em paisagem sem flag alguma | Em todos os lugares, a partir daí |
Por que reescrever os pixels resolve a discussão
Uma rotação muda a própria moldura, então a orientação corrigida já não depende de nenhum reprodutor ler uma tag. Este girador exporta quadros H.264 já virados na direção correta e não deixa flag de rotação alguma, e é isso que faz o resultado parecer o mesmo em todo reprodutor, editor e plataforma social.
O que acontece com o tamanho da moldura
Girar um clipe um quarto de volta troca sua largura e altura. Um clipe em paisagem de 1920 por 1080 passa a 1080 por 1920, e a imagem preenche a nova moldura de borda a borda. Essa é uma mudança genuína de proporções, e não um recorte, então nada é cortado. Uma inversão é diferente ainda: ela espelha a moldura sem mudar sua forma de modo algum.
Como girar um vídeo sem enviá-lo
Todo o trabalho são quatro passos, e nenhum deles envia o vídeo a lugar algum. A ferramenta é o FFmpeg compilado para WebAssembly, então a codificação roda dentro da aba do navegador na sua própria máquina, sem conta e sem fila.
- Adicione seu vídeo. Solte o clipe no girador ou clique para selecionar. MP4, WebM, MKV, MOV e AVI são aceitos. O arquivo é lido do seu disco para a memória da página, e nada é enviado. A zona de soltar sugere clipes abaixo de 500 MB e de poucos minutos, que é aproximadamente o que uma aba do navegador lida com conforto.
- Gire ou inverta até a pré-visualização parecer certa. Cada clique em Girar para a esquerda ou Girar para a direita adiciona um quarto de volta, enquanto Inverter horizontalmente e Inverter verticalmente espelham a moldura. Os botões se acumulam, então uma rotação pode ser combinada com uma ou ambas as inversões, e Redefinir transformação limpa tudo.
- Leia os chips de status. Dois chips acima dos botões mostram o estado atual, por exemplo Rotação: 90 graus e Inversão: nenhuma, ou Inversão: Horizontal + Vertical. Eles são a forma mais rápida de confirmar o que está na fila antes de gastar tempo em uma codificação.
- Exporte e baixe. Clique em Aplicar rotação e espere. A primeira execução baixa o mecanismo FFmpeg, cerca de 30 MB, e as execuções seguintes reutilizam a cópia em cache. O resultado aparece no painel à direita com seu tamanho de arquivo, e o download é nomeado a partir do seu arquivo de origem com o sufixo -rotated.mp4.
Se nenhuma transformação estiver selecionada, a ferramenta se recusa a executar e pede que você gire ou inverta primeiro. Essa proteção é útil: ela impede uma exportação acidental sem alteração que produziria um arquivo idêntico ao que você começou.
Girar ou inverter: o que cada botão faz
Os controles são deliberadamente poucos, e cada um faz exatamente a mesma coisa com a pré-visualização e com a codificação final.
| Botão | O que ele faz com a moldura | Quando usá-lo |
|---|---|---|
| Girar para a esquerda | Gira a imagem um quarto de volta no sentido anti-horário | Um clipe que está girado 90 graus na direção errada |
| Girar para a direita | Gira um quarto de volta no sentido horário | A correção comum para filmagem em retrato armazenada como paisagem |
| Inverter horizontalmente | Espelha da esquerda para a direita, forma inalterada | Uma selfie em que textos ou logos aparecem ao contrário |
| Inverter verticalmente | Espelha de cima para baixo, forma inalterada | Filmagem invertida, ou um efeito de reflexo |
| Redefinir transformação | Limpa a rotação e as duas inversões | Começar de novo após experimentar |
Como os cliques se combinam
Os cliques se acumulam. Dois cliques em Girar para a direita dão 180 graus e três dão 270, e o chip de ângulo se atualiza conforme você avança. As inversões são alternadores, então pressionar Inverter horizontalmente uma segunda vez desliga a opção. Internamente, a exportação aplica as inversões primeiro e a rotação depois, nessa ordem fixa, e a pré-visualização simula a mesma ordem. Fixar a sequência é o que mantém as duas de acordo quando você empilha várias operações em um único clipe.
Pré-visualização versus exportação
A pré-visualização e a exportação são dois mecanismos diferentes, e a ferramenta diz isso em linguagem simples sob os botões. A pré-visualização é uma transformação CSS aplicada ao elemento de vídeo, e é por isso que ela responde no instante em que você clica. A exportação roda uma cadeia real de filtros do FFmpeg e recodifica cada quadro, e é por isso que leva tempo mensurável.
| Visualização | Exportar | |
|---|---|---|
| Mecanismo | Transformação CSS no elemento de vídeo | Cadeia de filtros do FFmpeg mais uma codificação H.264 |
| Velocidade | Instantâneo | De segundos a minutos, dependendo da duração e da CPU |
| O que muda | Nada no disco, apenas exibição | Cada pixel, gravado em um novo MP4 |
| Formato da moldura | Ajustado à caixa de pré-visualização | Largura e altura de fato trocadas |
| Precisão | Aproximação próxima | O resultado final |
| Áudio | Intocado | Recodificado para AAC a 128 kbps |
Na prática, os dois concordam quanto à direção, porque ambos aplicam as inversões primeiro e a rotação depois. Ainda podem diferir de formas pequenas. Em 90 e 270 graus, a pré-visualização adiciona uma escala de ajuste para que a imagem virada permaneça dentro de sua caixa, enquanto o arquivo exportado simplesmente carrega as dimensões trocadas. Trate a pré-visualização como uma forma de confirmar a direção, e não como prova pixel-perfeita da saída.
Essa distinção importa sobretudo para clipes longos, em que uma exportação desnecessária custa tempo real. Confirmar na pré-visualização primeiro é bem mais barato do que descobrir a direção errada depois que uma longa codificação terminou.
O que esta ferramenta não pode fazer
Essas são as restrições que vale a pena conhecer antes de começar, porque várias delas o encaminham para uma ferramenta diferente.
- A rotação é em passos de 90 graus. Não há controle de ângulo livre nem endireitamento automático de horizonte. Um clipe inclinado alguns graus fora do nível precisa de um editor com rotação arbitrária, e não deste girador.
- Uma rotação sempre recodifica. A imagem não pode ser copiada sem alteração, porque cada pixel se move. Isso custa tempo e uma geração de qualidade, e não há como contornar isso dentro de um navegador.
- A pré-visualização é uma simulação. A pré-visualização é CSS e a exportação é FFmpeg, então elas coincidem quanto à orientação e podem diferir em detalhes finos.
- Ele muda a proporção, não recorta. Um quarto de volta troca a largura pela altura. Se você precisa que um clipe preencha uma moldura exata, como um espaço vertical 9:16, isso é um trabalho de recorte e uma ferramenta diferente.
- O áudio é recodificado para AAC a 128 kbps. Ele não é copiado como estava, e não há controle de bitrate para mudar isso.
- A primeira execução baixa cerca de 30 MB. Esse é o mecanismo FFmpeg, armazenado em cache depois. É o preço de fazer o trabalho localmente em vez de no servidor de outra pessoa.
- Arquivos longos ou grandes são limitados pelo seu dispositivo. A aba do navegador mantém o clipe na memória, e é por isso que a zona de soltar sugere clipes abaixo de 500 MB e de poucos minutos. Não há servidor para o qual recorrer se a sua máquina ficar sem espaço.
- Ele corrige a orientação, nada mais. Não há corte, compressão nem menu de formato nesta ferramenta, e nenhuma forma de girar apenas parte de um clipe.
Girar, recortar ou cortar: qual é o seu trabalho de fato
Girar corrige a orientação e nada mais. Três problemas que parecem semelhantes precisam de três ferramentas diferentes, e escolher a errada desperdiça tempo em uma codificação que precisa ser refeita.
Se o clipe for longo demais, a duração é o problema, então corte-o primeiro com o cortador de vídeo e gire o resultado mais curto depois. Se o arquivo girado for simplesmente grande demais para compartilhar, o compressor de vídeo reduz o tamanho sem mudar a orientação. Se você precisar de um contêiner diferente para outro dispositivo, o conversor de vídeo cuida das mudanças de formato.
O que nenhum deles faz é recortar. Transformar um clipe em paisagem em um vertical troca sua forma, o que é bom quando você quer a imagem inteira girada, e errado quando você precisa que a imagem preencha uma proporção específica sem espaço vazio. Essa combinação de girar mais preencher é um trabalho de recorte, e pertence a um editor que também consiga cortar as bordas da moldura.