Rodar e inverter vídeo
Roda um vídeo 90° ou 180°, ou inverte-o na horizontal ou na vertical, localmente no teu navegador.
A carregar Rodar e inverter vídeo… Se nada acontecer, ativa o JavaScript.
Rodar ou inverter um vídeo resolve um dos incómodos mais comuns da gravação do dia a dia: um clipe captado com a orientação errada. Os telemóveis e as câmaras de ação decidem qual é o lado de cima a partir de um sensor de movimento, e quando esse sensor se engana, ou quando o material é importado de uma câmara que não escreveu a marca de rotação correta, ficas com um vídeo que reproduz de lado ou de cabeça para baixo. Esta ferramenta gira a imagem como precisas (90° no sentido dos ponteiros do relógio, 90° no sentido contrário ou uma volta completa de 180°) e também a pode espelhar da esquerda para a direita ou de cima para baixo.
Perguntas frequentes
O meu vídeo é enviado para um servidor?
Qual é a diferença entre rodar e inverter?
O áudio mantém-se sincronizado?
Porque é que o ficheiro é recodificado em vez de apenas reescrever uma marca de rotação?
Em que formato exporta?
Inverter um vídeo reduz a qualidade?
Existe um limite de tamanho de ficheiro?
Funciona sem ligação à internet?
Sobre Rodar e inverter vídeo
Tudo acontece dentro do teu navegador usando uma compilação de FFmpeg em WebAssembly. O teu ficheiro é lido localmente, os fotogramas são rodados ou invertidos, o vídeo é recodificado como MP4 (H.264) e o resultado é-te devolvido como uma transferência. Nada é enviado para qualquer servidor, por isso a ferramenta é segura para usar com gravações privadas, material de trabalho ou qualquer coisa que prefiras não enviar pela internet. A faixa de áudio é transposta sem alterações, por isso o som mantém-se perfeitamente sincronizado.
Há uma diferença real entre rodar e inverter, e vale a pena saber qual queres. Rodar gira todo o fotograma à volta do seu centro, por isso um clipe de lado fica direito enquanto tudo mantém a sua relação correta de esquerda para direita. Inverter (também chamado espelhar) reflete a imagem, o que troca esquerda e direita (inversão horizontal) ou cima e baixo (inversão vertical). Uma inversão horizontal é útil para material tipo selfie que parece invertido, ao passo que a rotação é aquilo a que recorres quando um clipe simplesmente precisa de ficar do lado direito para cima.
Porque é que tantos vídeos acabam de lado
O problema do vídeo de lado é um efeito secundário da forma como os telemóveis gravam. Um telemóvel capta sempre os dados do seu sensor numa orientação fixa e depois escreve uma pequena etiqueta de rotação nos metadados do ficheiro a indicar como a imagem deve ser virada para a reprodução. Os píxeis reais nunca são rodados durante a gravação; o ficheiro apenas leva uma nota que diz, na prática, vira-me 90 graus. Isto mantém a gravação rápida e evita reprocessar cada fotograma num dispositivo a bateria.
O problema começa quando algo mais à frente ignora essa nota. Os reprodutores mais antigos, alguns navegadores web, certos programas de edição e muitas plataformas sociais historicamente não liam a etiqueta de rotação, por isso mostravam a orientação bruta do sensor: um clipe que parecia perfeito na galeria do teu telemóvel aparecia de repente de lado depois de carregado ou importado. Como os metadados e os píxeis não concordavam, o mesmo ficheiro podia parecer correto numa app e errado noutra, que é exatamente porque este tipo de erro parecia tão exasperantemente inconsistente.
A solução robusta, e a que esta ferramenta usa, é gravar a rotação nos próprios píxeis e eliminar a ambiguidade. Ao virar de facto cada fotograma e recodificar, o ficheiro resultante fica igual independentemente de quão esperto ou descuidado o reprodutor seja com os metadados. É um pouco mais de trabalho do que mudar uma marca, mas é a única abordagem que sobrevive a passar entre dispositivos, sites e ferramentas de edição que não concordam sobre a quem cabe ler a etiqueta de rotação.