Vídeo AVI (.avi)

Especificación Estándar

Audio Video Interleave (AVI) es un contenedor multimedia histórico introducido por Microsoft en 1992 que intercala flujos de audio y vídeo para una reproducción sincronizada.

Inspeccionar y metadatos

Los sistemas operativos y analizadores de archivos identifican los archivos de AVI inspeccionando la secuencia de bytes binarios inicial:

Selecciona o arrastra archivos aquí

Conversión 100% privada en el navegador; los archivos nunca salen de tu dispositivo

o pega Ctrl+V
Garantía de privacidad sin transmisión de red: 0 bytes subidos a servidores externos. Todo el procesamiento se realizó de forma local en el entorno seguro de tu navegador.

Firma de cabecera a nivel de bytes (Bytes mágicos)

Los sistemas operativos y analizadores de archivos identifican los archivos de AVI inspeccionando la secuencia de bytes binarios inicial:

FIRMA HEXADECIMAL (DESPLAZAMIENTO 0):

52 49 46 46 00 00 00 00 41 56 49 20

REPRESENTACIÓN ASCII: RIFF....AVI

Estandarización: Especificación Microsoft RIFF / Extensión OpenDML

Especificaciones técnicas

Arquitectura del contenedorContenedor de fragmentos intercalados Resource Interchange File Format (RIFF)
CompresiónFlujos intercalados compatibles con DivX, Xvid, Motion JPEG, sin comprimir y audio MP3
Orden de bytes (Endianness)Little-Endian (orden de bytes Intel x86)
Espacios de colorYUV 4:2:0, RGB y colores de paleta
Canales y estructuraFlujos de audio estéreo y multicanal
Dimensiones máximasSin restricciones; la extensión OpenDML AVI admite flujos 4K y de varios gigabytes
TransparenciaCompatible mediante flujos de vídeo RGBA sin comprimir
Streaming y progresivoFragmento de índice ubicado al final del archivo; poco adecuado para transmisión web progresiva

Matriz de comparación técnica: AVI frente a la competencia

Atributo técnicoAVI (Actual)MP4MKVMOV
Idoneidad para streamingPobre; requiere descargar todo el archivo antes de buscarExcelente (FastStart / HLS / DASH)Bueno (EBML segmentado)Excelente (FastStart)
Reproducción web HTML5No compatible de forma nativa por los navegadores modernos100% universal en todos los navegadoresParcial (Edge / Chrome)Compatible en Safari / dispositivos Apple
Incrustación de subtítulosDependiente de trucos (requiere archivos .srt externos)Texto con marca de tiempo nativa (tx3g / VTT)Soporte nativo completo para ASS/SSA/SRTSubtítulos nativos de Apple QuickTime
Velocidad de fotogramas variableVelocidad de fotogramas estrictamente constante (CFR)Soporte VFR nativoSoporte VFR nativoSoporte VFR nativo

Modos de corrupción comunes y guía de recuperación hexadecimal

El reproductor multimedia puede reproducir el vídeo pero no puede buscar, avanzar rápidamente o informa 'Índice dañado'.

Causa raíz: El fragmento de índice final 'idx1' se truncó o eliminó durante una descarga interrumpida.

Recuperación: Reconstruya el índice usando DivFix++, VLC ('Construir índice y luego reproducir') o 'ffmpeg -i broken.avi -c copy fixed.avi'.

Análisis de seguridad y vectores de ataque al analizador

Los archivos AVI contienen jerarquías de fragmentos complejas y admiten innumerables códecs heredados oscuros, lo que hace que los descodificadores sin espacio aislado sean susceptibles a vulnerabilidades de análisis.

Vectores de ataque conocidos

  • Desbordamiento de búfer de montón en el análisis de fragmentos 'strh' (cabecera de flujo) en reproductores multimedia heredados de Windows.
  • Desbordamiento de enteros durante la asignación de matrices de índices para cabeceras con recuento de fotogramas grande manipuladas maliciosamente.
  • Lectura fuera de límites en la descompresión Motion JPEG dentro de filtros DirectShow heredados.

Mejores prácticas defensivas: Transcode los archivos AVI no confiables en contenedores MP4 modernos con espacio aislado antes de la ingesta.

Orígenes históricos e hitos

1999La compresión DivX transforma AVI en el formato dominante para compartir películas en Internet.
1996El consorcio OpenDML lanza AVI 2.0, eliminando el límite restrictivo de tamaño de archivo de 2 GB.
1992Microsoft presenta AVI junto con Video for Windows como parte de Windows 3.1.

Ventajas clave y pros

  • Soportado ampliamente en sistemas heredados de escritorio en software multimedia de Windows y editores de vídeo.
  • Compatible con fotogramas sin comprimir para escaneo de películas de archivo y análisis de vídeo científico.
  • Arquitectura simple de intercalado de flujos con baja sobrecarga del contenedor.

Limitaciones técnicas y contras

  • Carece de soporte nativo para funciones modernas de contenedores de vídeo como frecuencias de fotogramas variables (VFR) y capítulos.
  • Poco adecuado para transmisión web porque el fragmento de índice principal ('idx1') se almacena al final del archivo.
  • Sin soporte nativo para navegadores de vídeo HTML5 sin volver a codificar a MP4 o WebM.

Curiosidades técnicas interesantes

  • A principios de la década de 2000, los archivos AVI con DivX y Xvid eran el formato principal utilizado por las redes de intercambio de archivos peer-to-peer.
  • La especificación original de AVI de 1992 no podía superar los 2 GB debido a los punteros de desplazamiento de archivos de 32 bits.
  • El fragmento 'idx1' al final de un archivo AVI enumera el desplazamiento de bytes de cada fotograma para la búsqueda.

Preguntas técnicas frecuentes

¿Por qué no puedo reproducir vídeos AVI directamente en los navegadores web?

Los navegadores modernos se estandarizan en MP4 (H.264/AV1) y WebM (VP9/AV1) porque sus formatos de contenedor están optimizados para streaming progresivo. AVI carece de funciones nativas de streaming web y no es compatible con <video> de HTML5.

¿Cómo puedo reparar un archivo AVI que no busca ni se desplaza?

Los archivos AVI dependen de una tabla de índice al final del archivo. Si está incompleta, los reproductores no pueden buscar. La transcodificación o reindexación del archivo con File2File Video Converter restaura el desplazamiento completo de la línea de tiempo.

¿Cuál es la diferencia entre AVI y MP4?

AVI es un contenedor heredado de 1992 diseñado para la reproducción local en el escritorio. MP4 es un estándar moderno de 2001 que admite streaming web, capítulos, frecuencias de fotogramas variables, subtítulos y una compresión superior.