Una subida de vídeo fallida resulta especialmente frustrante porque el mensaje de error casi nunca nombra el problema real. “Error al subir” cubre seis situaciones bastante distintas, y el primer paso útil no es reintentar: es averiguar cuál tienes. El síntoma te lo dice.
Esa lista resuelve la mayoría de los casos en diez segundos. El resto del artículo explica cada uno.
Cada plataforma tiene un techo, y varían enormemente: unos pocos megabytes en una app de mensajería, varios gigabytes en un alojamiento de vídeo. El vídeo de móvil es el culpable habitual: unos minutos en 4K producen un archivo mucho mayor de lo que la gente espera.
Comprimir el vídeo es la solución directa, y con material de móvil el ahorro suele ser grande porque el original está codificado para grabar rápido, no para ocupar poco. Bajar de 4K a 1080p ya reduce la tasa de datos aproximadamente a una cuarta parte.
Esta es la causa que se pasa por alto, porque la extensión parece correcta. .mp4 es un contenedor, una caja. Lo que importa es el códec de dentro, y un MP4 puede contener H.264, H.265/HEVC, AV1 y otros.
H.264 se acepta prácticamente en todas partes. Donde las subidas se rompen es con H.265/HEVC, que es justo lo que graban por defecto los iPhone recientes y muchas cámaras para ahorrar espacio. El archivo se reproduce perfectamente en el dispositivo que lo creó y el servicio lo rechaza.
La solución es convertir a MP4 con vídeo H.264 y audio AAC. Esa combinación es el mínimo común denominador y la admite cualquier plataforma a la que merezca la pena subir.
Los servicios imponen límites en ambas direcciones. Demasiado alto — 8K, o 120 fps — y la plataforma puede rechazarlo. Demasiado bajo, o con una proporción inusual, y un servicio que espera vídeo vertical puede rechazar uno cuadrado.
La tasa de fotogramas variable causa su propio lío. Las grabadoras de pantalla y algunas apps de móvil producen material VFR, donde la tasa cambia de un momento a otro. Muchas tuberías de subida esperan tasa constante y o fallan o producen audio que se desincroniza. Recodificar a 30 o 60 fps constantes lo resuelve.
Una transferencia que se detiene en un porcentaje distinto en cada intento es un problema de conexión, no de archivo. Las subidas grandes son vulnerables porque mantienen una conexión abierta mucho tiempo, y basta una caída breve.
El cable gana al inalámbrico. Un archivo más pequeño gana a la paciencia: comprimir primero suele funcionar donde reintentar no lo hace, simplemente porque hay menos tiempo en el que algo pueda salir mal.
Detenerse en el mismo punto siempre señala al archivo. Pasa a menudo cuando una grabación se interrumpió — se acabó la batería, se forzó el cierre de la app — dejando un vídeo cuyo índice nunca se escribió. Suele reproducirse igualmente, porque los reproductores toleran lo que los validadores de subida no.
La señal habitual es un archivo que se reproduce pero no permite saltar, o cuya duración aparece como cero. Recodificarlo reconstruye la estructura y normalmente basta.
Sin sonido. El códec de audio no estaba admitido, así que el vídeo se procesó sin él. AC-3 y DTS — comunes en archivos extraídos de discos o grabaciones de televisión — son los sospechosos habituales. Recodifica el audio a AAC.
Vídeo de lado. Los móviles graban en una orientación y guardan una marca de rotación que le dice al reproductor que gire la imagen. Algunas tuberías de subida ignoran esa marca. La solución es rotar el vídeo para que los píxeles estén derechos, en lugar de depender de los metadatos.
Antes de convertir, vale la pena inspeccionar el archivo para ver qué códecs contiene realmente. Dos minutos de mirar te ahorran recodificar algo que estaba bien y dejar intacta la causa auténtica.
No recodifiques una y otra vez. Cada pasada tiene pérdida, así que convertir un vídeo cuatro veces mientras adivinas el problema te deja un archivo que sube y se ve notablemente peor que el original. Identifica la causa y convierte una vez, desde el original.