Por qué los vídeos acaban de lado
El móvil decide la orientación a partir del sensor de movimiento en el momento en que pulsas grabar. Varias situaciones cotidianas lo confunden:
- Empezar a grabar con el móvil apoyado plano sobre una mesa o apuntando hacia el suelo, donde el sensor no puede saber qué borde va arriba.
- Tener activado el bloqueo de rotación mientras giras el móvil a horizontal.
- Girar el móvil a mitad de un clip. La orientación se fija al principio y no sigue el giro.
- Cámaras deportivas, cámaras de coche y drones montados del revés.
La mayoría de móviles no giran realmente los píxeles. Guardan la imagen tal como la vio el sensor y añaden al archivo una pequeña marca de rotación que indica a los reproductores cómo mostrarla. Los reproductores que respetan la marca muestran bien el clip; algunos editores, televisores antiguos, reproductores web y procesos de subida la ignoran, así que el mismo archivo se ve bien en el móvil y de lado en cualquier otro sitio.
Cómo se aplica el giro
Esta herramienta gira los píxeles de verdad y produce un MP4 nuevo que no necesita ninguna marca.
- FFmpeg lee el vídeo y aplica la marca de rotación que ya tenga el archivo, de modo que el punto de partida es el clip tal como se ve en un reproductor normal.
- Encima se aplica el giro elegido: 90° gira la imagen en el sentido de las agujas del reloj, 270° en sentido contrario y 180° la pone del revés.
- El vídeo se vuelve a codificar en H.264 con CRF 23, color estándar de 8 bits 4:2:0, y se guarda como MP4 con el índice al principio.
- El audio AAC se copia sin cambios; cualquier otro audio se convierte a AAC a 128 kbit/s.
Como el paso 1 parte de lo que realmente ves, elige el ángulo mirando el clip en tu reproductor habitual:
- Las cabezas de la gente apuntan a la izquierda: elige 90°.
- Las cabezas de la gente apuntan a la derecha: elige 270°.
- La imagen está del revés: elige 180°.
Un giro de 90° o 270° intercambia el ancho y el alto, así que un archivo horizontal de 1920×1080 pasa a ser vertical de 1080×1920. Un giro de 180° mantiene las dimensiones. La herramienta solo gira; no hace espejo, así que un vídeo selfi en el que el texto se lee al revés se queda así.
Calidad, tamaño y velocidad
El giro no se puede hacer sin recodificar, porque cada fotograma tiene que reconstruirse con la nueva orientación. CRF 23 es un ajuste de calidad constante con el que la diferencia respecto al original cuesta de ver en un visionado normal, y la resolución y la tasa de fotogramas no cambian.
En el navegador, FFmpeg se ejecuta como WebAssembly con el preset de codificación fast. Cuenta con una velocidad cercana al tiempo real en un portátil reciente para 1080p, y más lenta para 4K y en móviles. La opción de servidor usa FFmpeg nativo con el preset medium, más lento, y el mismo CRF, lo que suele dar un archivo algo más pequeño y termina mucho antes en clips largos.
El tamaño del resultado suele diferir del original. Un vídeo grabado en HEVC con un iPhone reciente puede crecer, porque H.264 necesita más bits para la misma calidad. Los vídeos de dispositivos antiguos o las descargas muy comprimidas pueden reducirse un poco. Si el resultado es demasiado grande para enviarlo, comprimir vídeo puede reducirlo más.
Formatos y límites
- Entrada: archivos MP4, MOV y WebM de hasta 2 GB en el navegador. La salida es siempre un MP4 con el nombre original y
-rotatedañadido. - El audio AAC se copia; el resto se convierte. Los MP4 y MOV de móviles y cámaras con sonido AAC lo conservan intacto. El Opus o Vorbis de los archivos WebM y el PCM sin comprimir de algunas cámaras y grabadoras de audio se convierten a AAC, para que el MP4 se reproduzca en cualquier reproductor y editor.
- Memoria. En el navegador, la entrada y la salida se mantienen juntas en memoria, así que los archivos de varios gigabytes pueden fallar en un móvil.
- Procesamiento en servidor. Un trabajo gratuito en servidor al día para archivos de hasta 500 MB; Premium no tiene límite diario y acepta hasta 4 GB. Los archivos se eliminan automáticamente en aproximadamente una hora.
Consejos
- Se aplica un mismo ángulo a todos los archivos de un lote. Si los clips necesitan correcciones distintas, procésalos en grupos separados.
- Usa cortar vídeo antes de girar cuando solo necesites una parte del clip. Los dos pasos recodifican, pero girar un fragmento de 30 segundos es muchísimo más rápido que girar una grabación de 20 minutos.
- ¿Solo una parte del clip está de lado porque giraste el móvil a mitad de la grabación? Corta primero ese tramo, gira solo ese trozo y deja el resto como estaba.
- Guarda el original. Cada recodificación pierde un poco de detalle, y el original con su marca de rotación sigue siendo la mejor fuente si necesitas volver a intentarlo.