DirectShow 篩選

[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayerIMFMediaEngine音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

DirectShow 會在 Windows 中提供一組預設篩選。 這些篩選器支援許多資料格式,同時提供高度的硬體獨立性。 應用程式也可以在目標系統上註冊及安裝自訂篩選。

ACM 包裝函式、AVI 解壓縮器和 AVI 壓縮器篩選器會與音訊和視訊壓縮管理員搭配運作,讓各種編解碼器可用於 DirectShow 篩選圖表中。

這裡列出 DirectShow 軟體發展工具組 (SDK) 支援的所有篩選。 如果篩選出現在 GraphEdit 中,但未記載在此參考區段中,這表示篩選已由協力廠商安裝,或由其他 Microsoft 技術在內部使用。 DirectShow SDK 不支援這類篩選。

篩選 Description
ACM 包裝函式 讓音訊壓縮管理員 (ACM) 編解碼器聯結篩選圖表。
類比視訊交叉線 代表支援 Windows 驅動程式模型 (WDM) 之視訊擷取裝置上的視訊交叉欄。
音訊擷 代表音訊擷取裝置。
WaveOut (音訊轉譯器) 使用 waveOut* API 來轉譯電壓音訊。
AVI 壓機 啟用視訊壓縮管理員 (VCM) 氣來聯結篩選圖形。
AVI 解壓縮程式 讓影片壓縮管理員 (VCM) 解壓縮器聯結篩選圖表。
AVI 繪圖 當視訊輸出到外部 NTSC 電視監視器時,自動提取到播放圖形,而不是 AVI 解壓縮器。
AVI Mux 接受多個輸入資料流程,並將其交錯成 AVI 格式。
AVI 分隔器 在播放 AVI 檔案時分割音訊和視訊串流。
AVI/WAV 檔案來源 讀取 AVI 和 WAV 來源檔案,並產生檔案類型的適當輸出針腳。 (已取代。)
CC 解碼器 接受擷取篩選所傳遞的樣本電壓,並傳遞解碼的隱藏式輔助字幕資料。
色彩空間轉換器 從一個 RGB 色彩類型轉換為另一個 RGB 類型。
DirectSound 轉譯器 使用 DirectSound API 轉譯音訊。
DMO 包裝函式 可讓 DirectShow 應用程式在篩選圖形中使用 DirectX 媒體物件 (DMO) 。
DV 多工器 結合數位視訊 (DV) 編碼視訊串流與一或兩個音訊串流,以產生交錯的 DV 串流。
DV 分隔器 將交錯的 DV 資料流程分割成其元件視訊和音訊串流。
DV 視訊解碼器 將 DV 資料流程解碼為未壓縮的視訊。
DV 視訊編碼器 將未壓縮的視訊串流編碼為 DV 視訊。
DVD 導覽器 在DVD-Video磁片區中開啟所有必要的檔案、流覽線性DVD-Video .vob 檔案,並剖析產生的 MPEG-2 程式資料流程。
增強的視訊轉譯器 具有與媒體基礎 EVR 媒體接收相同的核心功能和外掛程式模型的視訊轉譯器。
檔案來源 (非同步) 開啟並讀取許多不同資料格式的本機檔案,並將資料傳遞至剖析器篩選。
檔案來源 (URL) 可與統一資源定位器 (URL) 以及媒體主要類型為數據流的任何來源檔案搭配使用。
檔案資料流程轉譯器 轉譯多檔案剖析器篩選準則所剖析的檔案名。
檔案寫入器 用來將檔案寫入磁片區,而不論格式為何。
全螢幕轉譯器 使用 DirectDraw 在較舊的圖形卡上轉譯全螢幕視訊。 (已過時。)
無限針腳 Tee 將傳遞至其輸入針腳的範例傳遞至可變數目的輸出針腳。
內部指令碼命令轉譯器 接收指令碼命令,並將其分派至應用程式。
第 21 行解碼器 將第 21 行關閉標題資訊轉換成具有標題文字的點陣圖。
Microsoft AC3 編碼器 將身歷聲 PCM 音訊編碼為 Dolby Digital bitstream。 協力廠商應用程式不支援 (。)
Microsoft MPEG-1/DD 音訊解碼器 解碼 MPEG-1、AAC 和 Dolby Digital 音訊。
Microsoft MPEG-2 音訊編碼器 編碼 MPEG-2 音訊。
Microsoft MPEG-2 編碼器 編碼 MPEG-2 音訊和視訊。
Microsoft MPEG-2 影片解碼器 解碼 MPEG-2 視訊。
Microsoft MPEG-2 視訊編碼器 編碼 MPEG-2 視訊。
MIDI 剖析器 讀取 中找到的 MIDI 資料。MID 和 。RMI 檔案。
MIDI 轉譯器 從 MIDI 剖析器篩選轉譯 MIDI 資料。
MJPEG 冰箱 使用動作 JPEG 壓縮來壓縮未壓縮的視訊串流。
MJPEG 解壓縮程式 將影片串流從動作 JPEG 解碼為未壓縮的視訊。
MPEG-1 音訊解碼器 將 MPEG-1 層 I 和第二層音訊解碼為 PCM。
MPEG-1 資料流程分隔器 將 MPEG-1 系統串流分割成其元件音訊和視訊串流。
MPEG-1 影片解碼器 解碼 MPEG-1 影片。
MPEG-2 Demultiplexer 解構以推送模式傳遞的 MPEG-2 傳輸資料流程,以及以推送或提取模式傳遞的程式資料流程。
MPEG-2 分割器 剖析 MPEG-2 程式資料流程、為每個資料流程建立輸出針腳,並將壓縮的音訊和/或視訊 MPEG 封包輸出至 MPEG-2 解碼器篩選。
MSDV 驅動程式 適用于 DV 攝影機的 Windows 驅動程式模型 (WDM) 驅動程式。
MSTape 驅動程式 支援 D-VHS 和 MPEG 攝影機裝置。
MSYUV 色彩空間轉換器編解碼器 在無法用於硬體中 YUV 到 RGB 轉換的視訊顯示介面卡用戶端上,啟用以 YUV 格式播放視訊來源資料。
多檔案剖析器 剖析簡單的檔案格式,讓多個檔案名指定為一個檔案。
重迭混合器 2 就像重迭混合器一樣,但可以自動新增至篩選圖形。 (已過時。)
重迭混合器 專為使用第 21 行隱藏式輔助字幕的 DVD 播放和廣播視訊串流而設計。 (過時。視訊混合轉譯器取代。)
QT 解壓縮器 解壓縮 Apple QuickTime 2.0 影片。 (已過時。)
QuickTime 影片剖析器 將 Apple QuickTime 資料分割成音訊和視訊串流。 (已過時。)
SAMI (CC) 剖析器 剖析同步存取媒體交換 (SAMI) 檔案的輔助字幕資料。
Smart Tee 用於影片擷取圖形,將視訊串流分割成預覽資料流程和擷取資料流程。
Tee/Sink-to-Sink Converter 提供有效率的方法,可在核心模式內重復資料流,而不需要核心與使用者模式之間的昂貴轉換。
電視音訊 提供電視音訊解碼、立體或單音選取,以及 (SAP) 選取的次要音訊程式。
電視微調器 選取要檢視的類比廣播或纜線通道。
VBI Surface 配置器 使用硬體視訊埠擷取案例,控制類比電視圖表中的 VBI 緩衝區配置。
VFW 擷取篩選器 適用于使用 Video For Windows 的舊版視訊擷取硬體。
VGA 16 色彩 Ditherer 從 RGB 色彩類型轉換成 4 位色彩顯示器,讓 AVI 和 MPEG 視訊串流可以在較舊的 16 色監視器上顯示。 (已過時。)
影片混合轉譯器篩選 7 (VMR-7) Windows XP 中的預設視訊轉譯器。 提供進階轉譯和視訊混合功能。
影片混合轉譯器篩選 9 (VMR-9) 類似于 VMR-7,但可在 DirectX 支援的所有平臺上使用。
視訊埠管理員 可讓影片混合轉譯器在視訊擷取裝置或硬體解碼器直接傳輸至圖形晶片的系統上順暢地運作。
影片轉譯器 Windows 98SE、Windows 2000 和 Windows Premium Edition 上的預設視訊轉譯器。 連接到產生解壓縮視訊資料的任何視訊轉換篩選。
WAVE 剖析器 剖析 .wav、.au 或 .aif 檔案中的 WAV 格式音訊資料。
WDM 視訊擷取 控制使用 Windows 驅動程式模型 (WDM) 驅動程式的類比擷取裝置。
Windows 媒體來源篩選 使用 Microsoft MPEG-4 編碼器建立的 Windows 媒體和 MPEG-4 內容播放的預設來源篩選。 這是 Windows 媒體播放機 6.4 所使用的來源篩選。 (已過時。)
WM ASF 讀取器 來源篩選準則,用於使用任何 Microsoft MPEG-4 編碼器 DMO 建立的 Windows 媒體型內容和內容播放。 必須明確新增至篩選圖形。 此篩選是以 Windows 媒體格式 SDK 為基礎。
WM ASF 寫入器 接受未壓縮的輸入資料流程,並使用 Microsoft MPEG-4 編碼器 DMO 建立包含 Windows 媒體資料流程或 MPEG-4 資料流程的 ASF 檔案。 此篩選是以 Windows 媒體格式 SDK 為基礎。
WST 編解碼器 解碼和/或複製 WST 解碼器篩選的解碼和轉寄錯誤更正 Teletext 資料。 (已過時。)
WST 解碼器 接受 WST 編解碼器的已解碼 World Standard Teletext 資料,並使用 Microsoft 提供的字型,將點陣圖傳遞至重迭混音器上的 Pin 2。 (已過時。)

 

DirectShow 參考