Compartir a través de


Subtipos de medios sin comprimir

[La característica asociada a esta página, WINDOWS Media Format 11 SDK, es una característica heredada. Se ha reemplazado por lector de origen y escritor receptor. Lector de origen y escritor receptor se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use lector fuente y escritor receptor en lugar del SDK de Windows Media Format 11, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

En la tabla siguiente se enumeran los subtipos de medios sin comprimir. Estos son tipos que se usan como formatos de entrada y salida, y formatos para secuencias sin comprimir. No todos los tipos de las tablas siguientes se admiten de todas maneras. Los tipos de formato de entrada y salida admitidos se pueden enumerar por códec en el escritor y lector/lector sincrónico, respectivamente. Para obtener información sobre los tipos admitidos para secuencias sin comprimir, consulte Uso de secuencias de audio y vídeo sin comprimir.

Los distintos tipos de vídeo RGB y RGB pálidos que se enumeran aquí definen colores con el formato RGB, en el que cada color se representa mediante los valores de intensidad de los componentes rojo, verde y azul del píxel. Cada valor de intensidad puede oscilar entre 0 y 255, para aproximadamente 16,78 millones de colores únicos. RGB se traduce fácilmente en valores de color usados para monitores informáticos, que usan fósforos rojos, verdes y azules para mostrar el color. Los tipos de vídeo paletizados deben incluir información de paleta directamente después de la estructura WMVIDEOINFOHEADER . Del mismo modo, el vídeo de 16 bits requiere información de campo de bits, que debe incluirse después de la estructura WMVIDEOINFOHEADER.

Varios de los subtipos de medios de la tabla siguiente proporcionan menos colores de los que el sistema RGB es capaz, como se describe en la columna Descripción. En los tipos RGB pálidos, los colores de la paleta representan valores RGB, pero se especifican mediante un valor que indica la posición del color en la paleta.

Subtipo de medios sin comprimir Descripción
WMMEDIASUBTYPE_RGB1 Vídeo RGB palettized con 1 bit de color que representa 2 colores. Normalmente se usa para imágenes monocromáticas.
WMMEDIASUBTYPE_RGB4 Vídeo RGB paletizado con 4 bits de color que representan 16 colores.
WMMEDIASUBTYPE_RGB8 Vídeo RGB paletizado con 8 bits de color que representan 256 colores.
WMMEDIASUBTYPE_RGB565 Vídeo RGB con 16 bits de color que representan 65.536 colores. Este formato usa 5 bits para rojo, 6 bits para verde y 5 bits para azul.
WMMEDIASUBTYPE_RGB555 Vídeo RGB con 16 bits de color que representan 32 768 colores. Este formato utiliza 5 bits para cada color y omite el decimosexto bit.
WMMEDIASUBTYPE_RGB24 Vídeo RGB con 24 bits de color que representan los 16.777.216 colores disponibles para la combinación de representaciones de colores RGB. Este formato usa 8 bits para cada valor de intensidad de color.
WMMEDIASUBTYPE_RGB32 Vídeo RGB con 32 bits de color que representan los 16.777.216 colores disponibles para la combinación de representaciones de colores RGB. Este formato usa 8 bits para cada color y se reserva los 8 bits restantes para la información de transparencia.
WMMEDIASUBTYPE_I420 Vídeo YUV almacenado en formato planar 4:2:0, con el plano U apareciendo primero, seguido del plano V.
WMMEDIASUBTYPE_IYUV Idéntico a I420.
WMMEDIASUBTYPE_YV12 Vídeo YUV almacenado en formato planar 4:2:0, con el plano V apareciendo primero, seguido del plano U. YV12 es idéntico a I420, salvo que los aviones usted y V están cambiados.
WMMEDIASUBTYPE_YUY2 Vídeo YUV almacenado en formato empaquetado 4:2:2.
WMMEDIASUBTYPE_UYVY Vídeo YUV almacenado en formato empaquetado 4:2:2. Similar a YUY2, pero con una ordenación diferente de los datos.
WMMEDIASUBTYPE_YVYU Vídeo YUV almacenado en formato empaquetado 4:2:2. Similar a YUY2, pero con una ordenación diferente de los datos.
WMMEDIASUBTYPE_P422 Vídeo YUV almacenado con un formato planar 4:2:2.
WMMEDIASUBTYPE_YVU9 Vídeo YUV almacenado en formato planar 16:1:1.
WMMEDIASUBTYPE_PCM Datos de audio sin comprimir almacenados mediante modulación de código de pulso.
WMMEDIASUBTYPE_DRM Datos de audio sin comprimir pero cifrados usados con una ruta de acceso de audio segura.
WMSCRIPTTYPE_TwoStrings Comandos de script que constan de una cadena que contiene el tipo de comando y una cadena que contiene los datos del comando. Este es el único tipo de script admitido en el SDK de Windows Media Format.
WMMEDIASUBTYPE_WebStream Datos de transferencia de archivos que contienen archivos HTML y componentes para streaming web.
WMMEDIASUBTYPE_VIDEOIMAGE Tipo de entrada para el códec Imagen de Windows Media Video 9. Los ejemplos son una combinación de imágenes de mapa de bits y datos de transformación.

 

Asignar formatos de salida

Subtipos de medios comprimidos

Identificadores de tipo de medio

Tipos de medios

Para enumerar formatos de entrada