Filtro Muxer DV
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Acquisizione audio/video in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente di usare un nuovo codice MediaPlayer, IMFMediaEngine e Acquisizione audio/video in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Questo filtro combina un flusso video digitale (DV), codificato con uno o due flussi audio per produrre un flusso DV interleaved. Per scrivere il flusso in un file AVI, connettere questo filtro al filtro mux AVI e connettere il mux AVI al filtro writer di file. Per altre informazioni, vedere Video digitale in DirectShow.
Etichetta | Valore |
---|---|
Interfacce di filtro | IBaseFilter, IMediaSeeking |
Tipi di supporti pin di input | Video: MEDIATYPE_Video, MEDIASUBTYPE_dvsd, FORMAT_VideoInfoAudio: MEDIATYPE_Audio, MEDIASUBTYPE_PCM, FORMAT_WaveFormatEx |
Interfacce del pin di input | IMemInputPin, IPin, IQualityControl |
Tipi di supporti pin di output | MEDIATYPE_Interleaved, MEDIASUBTYPE_dvsd, FORMAT_DvInfo |
Interfacce pin di output | IPin, IQualityControl |
Filtrare CLSID | CLSID_DVMux |
CLSID della pagina delle proprietà | Nessuna pagina delle proprietà |
Eseguibile | qdv.dll |
Merit | MERIT_UNLIKELY |
categoria filtro | CLSID_LegacyAmFilterCategory |
Osservazioni
Il Muxer DV può creare due pin di input audio. Supporta i formati audio illustrati nella tabella seguente.
Pin audio 1
Pin audio 2
Formato output
Frequenza di campionamento (kHz)
Bit/Sample
Canali
Frequenza di campionamento
Bit/Sample
Canali
32
16
Mono
Sconnesso
Canale SD 2
32
16
Stereo
Sconnesso
Canale SD 4
44.1 o 48
16
Stereo o Mono
Sconnesso
Canale SD 2
Sconnesso
32
16
Stereo o Mono
Consentita
Sconnesso
44.1 o 48
16
Mono
Consentita
Sconnesso
44.1 o 48
16
Stereo
Canale SD 2
32
16
Mono
32
16
Mono
Canale SD 2
32
16
Stereo o Mono*
32
16
Stereo o Mono*
Canale SD 4
44.1
16
Mono
44.1
16
Mono
Canale SD 2
48
16
Mono
48
16
Mono
Canale SD 2
* Se almeno un pin di input è stereo.
Ai fini di questa tabella, il pin audio 1 viene definito come primo pin di input connesso a un'origine audio e il pin audio 2 viene definito come secondo pin di input connesso a un'origine audio. Una volta connesso un pin audio, questo schema di numerazione rimane attivo a meno che entrambi i pin audio non siano disconnessi. Ad esempio, se si connettono entrambi i pin audio e quindi si disconnette il pin audio 1, il pin rimanente è ancora considerato pin 2.
L'audio fornito al pin 1 viene registrato nel primo blocco audio dei fotogrammi DV (CH1) e l'audio fornito al pin 2 viene registrato nel secondo blocco audio (CH2). Eccezione: se il filtro ha un singolo input stereo a 44,1 kHz o 48 kHz, il canale audio sinistro viene registrato nel primo blocco audio e il canale audio destro viene registrato nel secondo blocco audio.
Per l'output sd a 4 canali: se l'input è stereo, la traccia sinistra viene registrata in CHa o CHc e la traccia corretta viene registrata in CHb o CHd. Se l'input è mono, l'audio viene registrato in CHa o CHc e CHb e CHd sono invisibile all'utente.
Connettendo e disconnettendo il pin audio 1, è possibile raggiungere un formato non consentito. In tal caso, il metodo IMediaFilter::P ause del filtro restituisce VFW_E_NOT_CONNECTED. Questa limitazione impedisce una situazione in cui il primo blocco audio non ha audio, ma il secondo blocco audio ha audio. Il secondo blocco deve avere audio solo se il primo blocco ha anche audio.
Il Muxer DV non consente input audio con frequenze di campionamento diverse. Tuttavia, i metodi di compilazione del grafo, ad esempio IGraphBuilder::Connect in genere aggiungeranno il filtro wrapper ACM, che convertirà il secondo flusso audio in modo che corrisponda alla frequenza di campionamento del primo flusso.
Se l'input audio è 48 kHz o 32 kHz, l'output audio è bloccato. Non è possibile bloccare l'audio a 44,1 kHz.
Se non sono connessi pin audio, l'output contiene i dati audio dei fotogrammi DV in ingresso. Potrebbe trattarsi di silenzio o di dati audio validi.
Argomenti correlati