次の方法で共有


21 行目デコーダー フィルター

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

このコンポーネントは、Microsoft Windows 2000、Windows XP、および Windows Server 2003 オペレーティング システムで使用できます。 今後のバージョンでは変更されるか、利用できなくなる場合もあります。

この Line 21 デコーダー フィルターは、21 行目のデータをデコードし、キャプションテキストをビットマップに描画します。

入力ピンは、任意の行 21 データ プロバイダー (通常は DVD ビデオ デコーダーまたは CC デコーダー フィルター) に接続します。 CCデコーダーは、アナログテレビ信号のVBIから21行目のデータを提供します。 出力ピンは、 オーバーレイ ミキサー のセカンダリ ピンまたは VMR などの別のビデオ レンダラーに接続します。

このフィルターは、標準バイトペア形式の 21 行目のデータを受け入れます。DVD の場合は、画像のグループ全体 (GOP) のパケットとして受け入れます。 DVD ビデオ ストリーム内のすべての GOP に対して、その特定の GOP のヘッダー情報と 21 行目のデータを含むユーザー データ パケットが存在する可能性があります。 バイト ペアの形式は、EIA/CEA-608-B 標準で定義されています。詳細については、その標準を参照してください。

このフィルターの 2 つのバージョンを使用できます。

Assert CLSID
21 行目デコーダー CLSID_Line21Decoder
21 行目デコーダー 2 CLSID_Line21Decoder2

 

バージョン 1 フィルターは、Microsoft® Windows® 95/98/Me および Windows 2000 プラットフォームで使用されます。 バージョン 2 フィルターは Microsoft Windows XP 以降で使用でき、ビデオ 混合レンダラーがグラフ内にあるときは常に使用されます。

次の表の情報は、フィルターの両方のバージョンに適用されます。

Label
フィルター インターフェイス IAMLine21DecoderIBaseFilter
入力ピン メディアの種類 主な種類: MEDIATYPE_AUXLine21DataSubtype:
  • MEDIASUBTYPE_Line21_BytePair (標準行 21)
  • MEDIASUBTYPE_Line21_GOPPacket (DVD 回線 21)
書式の種類: FORMAT_VideoInfoまたはGUID_NULL
入力ピン インターフェイス IMemInputPinIPinIQualityControl
出力ピン メディアの種類 主な種類: MEDIATYPE_VideoSubtype:
  • MEDIASUBTYPE_RGB8
  • MEDIASUBTYPE_RGB555
  • MEDIASUBTYPE_RGB565
  • MEDIASUBTYPE_RGB24
  • MEDIASUBTYPE_RGB32
書式の種類: FORMAT_VideoInfo
出力ピン インターフェイス IMediaPositionIMediaSeekingIPinIQualityControl
CLSID のフィルター処理 前の表を参照してください
プロパティ ページ CLSID なし
[実行可能ファイル] qdvd.dll
メリット 21 行目デコーダー: MERIT_NORMALLine 21 デコーダー 2: MERIT_NORMAL + 2
フィルター カテゴリ CLSID_LegacyAmFilterCategory

 

DirectShow フィルター

クローズド キャプションとテレテキスト

DVD フィルター グラフの構成