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.
Temas relacionados