Funciona no seu dispositivo · Seu arquivo nunca sai do seu dispositivo.
Um vídeo filmado com o celular na posição errada, uma gravação de tela que saiu deitada, um vídeo selfie espelhado: escolha a rotação, confira a prévia, baixe o arquivo consertado. As opções são 90° horário, 90° anti-horário, 180°, inverter na horizontal (espelho) e inverter na vertical.
Esta ferramenta gira a própria imagem e recodifica em H.264, em vez de gravar uma marca de rotação nos metadados. A marca é barata, mas muitos players, sites e programas de edição a ignoram e mostram o vídeo deitado mesmo assim; pixels girados não precisam de marca nenhuma. O áudio é copiado sem alteração sempre que o MP4 aguenta.
A prévia mostra um quadro parado girado do mesmo jeito que o vídeo vai ficar, para você ver que «horário» é a escolha certa antes de esperar a codificação. Tudo roda no seu aparelho; arquivos acima de 1 GB são processados em partes que cabem na memória.
Não serve para: Endireitar um horizonte levemente torto por alguns graus — aqui só gira em passos de 90°.
Celulares costumam gravar o vídeo do jeito que o sensor da câmera vê, deitado, e acrescentam ao arquivo uma pequena marca que diz aos players para colocá-lo em pé. Esta ferramenta aplica essa marca primeiro, então a sua escolha é somada à imagem do jeito que ela deve ser exibida. O MP4 final tem a rotação toda nos pixels e não carrega marca de rotação.
Escolha a rotação olhando a prévia daqui. Se o vídeo já aparece em pé na prévia mas deitado em outro app, esse app está ignorando a marca e você não precisa girar nada: converter o arquivo para MP4 no modo Converter desta mesma ferramenta (também em /mov-to-mp4) grava a rotação guardada nos pixels do mesmo jeito.
O trabalho vai primeiro para o codificador H.264 embutido no seu aparelho, pela interface WebCodecs do navegador, e a linha de progresso informa isso. O motor do próprio site assume quando o navegador não tem esse codificador, não consegue decodificar o original, não conhece o contêiner (VOB, AVI, WMV, FLV, RealMedia) ou quando o resultado previsto seria grande demais para montar na memória: acima de 1,5 GB, ou de 400 MB num aparelho que informa ter 4 GB de memória ou menos. Se o codificador do aparelho parar no meio, um aviso diz isso e o motor faz o trabalho.
O motor codifica com x264 na configuração de qualidade 23 e, em vídeos de um minuto ou mais, pode dividir a imagem entre até quatro cópias de si mesmo. O codificador do aparelho pode ser bem mais rápido: num computador de 4 núcleos sem chip gráfico (portanto com o codificador por software do Chrome), um filme de 3 minutos em 1080p comprimido para 25 MB levou 91 segundos com ele e 653 segundos com o motor. Aquilo foi uma compressão, não uma rotação, mas são os mesmos dois codificadores que fazem este trabalho.
No codificador do aparelho, a imagem recebe uma taxa de bits calculada pelo tamanho do quadro e pela taxa de quadros, cerca de 3 Mbit/s para 1080p a 30 quadros por segundo, mas nunca mais do que a imagem original tinha. Nos dois caminhos o índice é gravado no início do arquivo, então o vídeo pode começar a tocar antes de carregar por completo.
Som AAC e MP3 é copiado sem alteração; o motor também copia AC-3, E-AC-3 e ALAC, e transforma qualquer outro em AAC a 128 kbit/s. Quando o som precisa ser convertido mas o navegador não tem codificador AAC (o Chrome no Linux é um caso), a imagem é feita no aparelho do mesmo jeito e o motor acrescenta o som numa segunda etapa curta.
Esta página em outros idiomas: English · العربية · Deutsch · Français · Español · Русский · 中文 · हिन्दी · Türkçe · עברית · فارسی · اردو · Bahasa Indonesia · বাংলা