Un formato de archivo de vídeo es un tipo de formato de archivo para almacenar datos de vídeo digitales en un sistema informático . El vídeo casi siempre se almacena mediante compresión con pérdida para reducir el tamaño del archivo.
Un archivo de vídeo normalmente consta de un contenedor (por ejemplo, en formato Matroska ) que contiene datos visuales (vídeo sin audio) en un formato de codificación de vídeo (por ejemplo, VP9 ) junto con datos de audio en un formato de codificación de audio (por ejemplo, Opus ). El contenedor también puede contener información de sincronización, subtítulos y metadatos como el título. Un tipo de archivo de vídeo estandarizado (o en algunos casos, estándar de facto ) como .webm es un perfil especificado por una restricción sobre qué formato de contenedor y qué formatos de compresión de vídeo y audio están permitidos.
El vídeo y el audio codificados dentro de un contenedor de archivo de vídeo (es decir, sin encabezados, pies de página ni metadatos) se denominan esencia . Un programa (o hardware) que puede decodificar vídeo o audio comprimido se denomina códec ; reproducir o codificar un archivo de vídeo a veces requerirá que el usuario instale una biblioteca de códecs correspondiente al tipo de codificación de vídeo y audio utilizada en el archivo.
Un buen diseño normalmente dicta que una extensión de archivo permite al usuario determinar qué programa abrirá el archivo. Ese es el caso de algunos formatos de archivos de vídeo, como WebM (.webm), Windows Media Video (.wmv), Flash Video (.flv) y Ogg Video (.ogv), cada uno de los cuales sólo puede contener unos pocos subtipos bien definidos de formatos de codificación de vídeo y audio, lo que hace que sea relativamente fácil saber qué códec reproducirá el archivo. En contraste con eso, algunos tipos de contenedores de propósito muy general como AVI (.avi) y QuickTime (.mov) pueden contener vídeo y audio en casi cualquier formato, y tienen extensiones de archivo que se nombran según el tipo de contenedor, lo que hace que sea muy difícil para el usuario final utilizar la extensión de archivo para determinar qué códec o programa utilizar para reproducir los archivos.
Las bibliotecas del proyecto de software libre FFmpeg ofrecen un amplio soporte para la codificación y decodificación de formatos de archivos de vídeo. Por ejemplo, Google utiliza ffmpeg para admitir una amplia gama de formatos de vídeo para subir a YouTube. [1] Un reproductor multimedia muy utilizado que utiliza las bibliotecas de ffmpeg es el reproductor multimedia de software libre VLC , que puede reproducir la mayoría de los archivos de vídeo que encontrarán los usuarios finales.
Nombre | Extensiones de archivo | Formato de contenedor | Formato(s) de codificación de vídeo | Formato(s) de codificación de audio | Notas |
---|---|---|---|---|---|
WebM | .webm | Matroska | VP8 , VP9 y AV1 | Vorbis , Obra | Formato libre de regalías creado para vídeo HTML . |
Matroska | .mkv | Matroska | cualquier | cualquier | |
Vídeo Flash (FLV) | .flv | FLV | VP6 , Sorenson Spark , Vídeo de pantalla, Vídeo de pantalla 2, H.264 | MP3 , ADPCM , Nellymoser , Speex , AAC | El uso de los formatos de compresión H.264 y AAC en el formato de archivo FLV tiene algunas limitaciones y los autores de Flash Player recomiendan encarecidamente a todos adoptar el nuevo formato de archivo F4V [2], el estándar de facto para la transmisión de video basada en la web (sobre RTMP ). |
F4V | .flv | MPEG-4 Parte 12 | H.264 | MP3 , AAC | Reemplazo para FLV. |
Vob | .vob | Voz en off | H.262/MPEG-2 Parte 2 o MPEG-1 Parte 2 | PCM , DTS , MPEG-1 , Audio Layer II (MP2) o Dolby Digital (AC-3) | Los archivos en formato VOB tienen la extensión de nombre de archivo .vob y normalmente se almacenan en la carpeta VIDEO_TS en la raíz de un DVD . El formato VOB se basa en el formato de transmisión de programas MPEG . |
Vídeo Ogg | .ogv, .ogg | Ogg | Teora , Dirac | Vorbis , FLAC | |
Dirac | .drc | ? | Dirac | ? | |
GIF | .gif | N / A | N / A | ninguno | Animación simple, compresión ineficiente, sin sonido, amplio soporte |
Alternativa de vídeo al GIF | .gifv | HTML | cualquier | ninguno | No está estandarizado y no es un archivo de video real en el sentido clásico, ya que simplemente hace referencia al archivo de video real (por ejemplo, un archivo .webm), que debe existir por separado en otro lugar. Un "archivo" .gifv es simplemente una página web HTML que incluye una etiqueta de video HTML , donde el video no tiene sonido. Como había grandes comunidades en línea que creaban arte utilizando el medio de videos cortos sin sonido en formato GIF, GIFV se creó como un reemplazo funcionalmente similar con tamaños de archivo mucho más pequeños que el ineficiente formato GIF. |
Gráficos de red de imágenes múltiples | .mng | N / A | N / A | ninguno | Ineficiente y poco utilizado. |
Avión | .avi | Avión | cualquier | cualquier | Utiliza RIFF |
Flujo de transporte MPEG | .MTS, .M2TS, .TS | AVCHD | AVCHD (MPEG-4 / H.264) | Dolby AC-3 o PCM lineal sin comprimir | El formato de vídeo estándar que utilizan muchas videocámaras HD de Sony y Panasonic. También se utiliza para almacenar vídeos de alta definición en discos Blu-ray. |
Formato de archivo QuickTime | .mov, .qt | QuickTime | muchos [3] | AAC , MP3 , otros [3] | |
Vídeo de Windows Media | .wmv | PPA | Vídeo de Windows Media, pantalla de vídeo de Windows Media, imagen de vídeo de Windows Media | Audio de Windows Media, Sipro ACELP.net | |
Formato de video sin procesar | .yuv | Se necesita más documentación | No aplica | No aplica | Admite todas las resoluciones, estructuras de muestreo y velocidades de cuadro. |
RealMedia (RM) | .rm | Medios reales | Vídeo real | RealAudio | Hecho para RealPlayer |
Tasa de bits variable de RealMedia (RMVB) | .rmvb | Tasa de bits variable de RealMedia | Vídeo real | RealAudio | Hecho para RealPlayer |
VivoActive (VIV) | .viv | Viva | Basado en video H.263 | Audio ADPCM G.723 (no el códec de voz G.723.1) | Hecho para VivoActive Player |
Formato de sistemas avanzados (ASF) | .asf | PPA | cualquier | cualquier | |
Formato de vídeo AMV | .amv | Versión modificada de AVI [4] | Variante de Motion JPEG | Variante de IMA , ADPCM | Formato de archivo de video propietario producido para reproductores MP4 y reproductores MP3 S1 con reproducción de video |
MPEG-4 Parte 14 (MP4) | .mp4, .m4p (con DRM), .m4v | MPEG-4 Parte 12 | H.264 , H.265 , MPEG-4 Parte 2 , MPEG-2 , MPEG-1 | Codificación avanzada de audio , MP3 , otros | |
MPEG-1 | .mpg, .mp2, .mpeg, .mpe, .mpv | MPEG-1 parte 1 | MPEG-1 parte 2 | Capa de audio MPEG-1 I, Capa de audio MPEG-1 III ( MP3 ) | Antiguo, pero muy utilizado debido a su base instalada. |
MPEG-2 – Vídeo | .mpg, .mpeg, .m2v | ? | H.262 | AAC , MP3 , MPEG-2 Parte 3 , otros | |
M4V | .m4v | MPEG-4 Parte 12 | H.264 | AAC , Dolby Digital | Desarrollado por Apple, utilizado en iTunes. Muy similar al formato MP4, pero puede tener DRM opcional. |
IVS | .svi | MPEG-4 que utiliza un encabezado especial | ? | ? | Formato de vídeo Samsung para reproductores portátiles |
3GPP | .3gp | MPEG-4 Parte 12 | MPEG-4 Parte 2 , H.263 , H.264 | AMR-NB , AMR-WB , AMR-WB+ , AAC-LC , HE-AAC v1 o aacPlus mejorado (HE-AAC v2) | Formato de vídeo común para teléfonos móviles |
3GPP2 | .3g2 | MPEG-4 Parte 12 | MPEG-4 Parte 2 , H.263 , H.264 | AMR-NB , AMR-WB , AMR-WB+ , AAC-LC , HE-AAC v1 o Enhanced aacPlus (HE-AAC v2), EVRC , SMV o VMR-WB | Formato de vídeo común para teléfonos móviles |
Formato de intercambio de materiales (MXF) | .mxf | MXF | ? | ? | |
ROQ | .roq | ? | ? | ? | utilizado por Quake 3 [5] |
Transmisión de vídeo de Nullsoft (NSV) | .nsv | NSV | ? | ? | Para transmitir contenido de vídeo a través de Internet |
Vídeo Flash (FLV) | .flv .f4v .f4p .f4a .f4b | Audio, video, texto, datos | Plataforma Adobe Flash | Formato de archivo multimedia basado en SWF , F4V e ISO | Desarrollado por la plataforma Adobe Flash |