Filtro muxer dv

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, 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.

Este filtro combina una secuencia de vídeo digital (DV): secuencia de vídeo codificada con una o dos secuencias de audio para generar una secuencia DV intercalada. Para escribir la secuencia en un archivo AVI, conecte este filtro al filtro Mux avi y conecte avi Mux al filtro File Writer . Para obtener más información, consulte Vídeo digital en DirectShow.

Etiqueta Value
Interfaces de filtro IBaseFilter, IMediaSeeking
Tipos de medios de anclaje de entrada Vídeo: MEDIATYPE_Video, MEDIASUBTYPE_dvsd, audio deFORMAT_VideoInfo: MEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx
Interfaces de patilla de entrada IMemInputPin, IPin, IQualityControl
Tipos de medios de anclaje de salida MEDIATYPE_Interleaved, MEDIASUBTYPE_dvsd, FORMAT_DvInfo
Interfaces de pin de salida IPin, IQualityControl
Filtrar CLSID CLSID_DVMux
CLSID de la página de propiedades Sin página de propiedades
Ejecutable qdv.dll
Mérito MERIT_UNLIKELY
Categoría de filtro CLSID_LegacyAmFilterCategory

 

Observaciones

El Muxer DV puede crear dos patillas de entrada de audio. Admite los formatos de audio que se muestran en la tabla siguiente.

Patilla de audio 1

Patilla de audio 2

Formato de salida

Frecuencia de muestreo (kHz)

Bits/Ejemplo

Canales

Velocidad de muestreo

Bits/Ejemplo

Canales

32

16

Mono

Desconectado

Canal SD 2

32

16

Estéreo

Desconectado

Canal SD 4

44.1 o 48

16

Estéreo o Mono

Desconectado

Canal SD 2

Desconectado

32

16

Estéreo o Mono

No permitida.

Desconectado

44.1 o 48

16

Mono

No permitida.

Desconectado

44.1 o 48

16

Estéreo

Canal SD 2

32

16

Mono

32

16

Mono

Canal SD 2

32

16

Estéreo o Mono*

32

16

Estéreo o Mono*

Canal SD 4

44.1

16

Mono

44.1

16

Mono

Canal SD 2

48

16

Mono

48

16

Mono

Canal SD 2

* Si al menos un pin de entrada es estéreo.

 

Para esta tabla, el pin de audio 1 se define como el primer pin de entrada conectado a un origen de audio y el pin de audio 2 se define como el segundo pin de entrada conectado a un origen de audio. Una vez conectado un pin de audio, este esquema de numeración permanece en vigor a menos que se desconecten ambos pines de audio. Por ejemplo, si conecta ambos pines de audio y, a continuación, desconecta el pin de audio 1, el pin restante todavía se considera el pin 2.

El audio proporcionado al pin 1 se graba en el primer bloque de audio de los fotogramas DV (CH1) y el audio proporcionado al pin 2 se graba en el segundo bloque de audio (CH2). Excepción: si el filtro tiene una sola entrada estéreo a 44,1 kHz o 48 kHz, el canal de audio izquierdo se graba en el primer bloque de audio y el canal de audio derecho se graba en el segundo bloque de audio.

Para la salida sd de 4 canales: si la entrada es estéreo, la pista izquierda se graba en CHa o CHc, y la pista derecha se graba en CHb o CHd. Si la entrada es mono, el audio se graba en CHa o CHc, y CHb y CHd son silenciosos.

Al conectar y desconectar el pin de audio 1, es posible alcanzar un formato no permitido. En ese caso, el método IMediaFilter::P ause del filtro devuelve VFW_E_NOT_CONNECTED. Esta limitación evita una situación en la que el primer bloque de audio no tiene audio, pero el segundo bloque de audio tiene audio. El segundo bloque solo debe tener audio si el primer bloque también tiene audio.

El Muxer DV no permite entradas de audio con diferentes velocidades de muestreo. Sin embargo, los métodos de creación de grafos como IGraphBuilder::Connect suelen agregar el filtro contenedor de ACM , que convertirá la segunda secuencia de audio para que coincida con la frecuencia de muestreo de la primera secuencia.

Si la entrada de audio es de 48 kHz o 32 kHz, la salida de audio está bloqueada. (No es posible bloquear audio de 44,1 kHz).

Si no hay pines de audio conectados, la salida contiene los datos de audio de los fotogramas DV entrantes. Esto puede ser silencio o datos de audio válidos.

Filtros directShow

Vídeo digital en DirectShow