共用方式為


DirectShow 篩選

[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayerIMFMediaEngine 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]

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

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

DirectShow 軟體開發工具套件 (SDK) 支援的所有篩選都列在這裡。 如果篩選出現在 GraphEdit 中,但未記載於本參考區段中,表示篩選已由第三方安裝,或是由其他Microsoft技術在內部使用。 DirectShow SDK 不支援這類篩選。

濾波器 描述
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 Muxer 結合數位視訊 (DV) 編碼的視訊串流與一或兩個音訊串流,以產生交錯的 DV 串流。
DV 分隔器 將交錯的 DV 串流分割成其元件視訊和音訊串流。
DV 視訊譯碼器 將 DV 數據流譯碼為未壓縮的視訊。
DV 視訊編碼器 將未壓縮的視訊串流編碼為 DV 視訊。
DVD 導覽器 在 DVD-Video 磁碟區中開啟所有必要的檔案、瀏覽線性 DVD-Video .vob 檔案,並剖析產生的 MPEG-2 程式數據流。
增強式視訊轉譯器 具有與媒體基礎 EVR 媒體接收相同的核心功能和外掛程式模型的視訊轉譯器。
檔案來源 (Async) 開啟並讀取許多不同數據格式的本機檔案,並將數據傳遞至剖析器篩選。
檔案來源 (URL) 使用任何可由統一資源定位器 (URL) 識別且媒體主要類型為數據流的來源檔案。
檔案數據流轉譯器 轉譯多檔案剖析器篩選條件剖析的檔名。
檔案寫入器 用來將檔案寫入光碟,不論格式為何。
全螢幕轉譯器 使用 DirectDraw 在舊版圖形卡上轉譯全螢幕視訊。 (過時。
無限釘選 將傳遞至其輸入針腳的範例傳遞至可變數目的輸出針腳。
內部腳本命令轉譯器 接收文稿命令,並將其分派至應用程式。
行 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 擷取篩選器 使用舊版視訊擷取硬體,使用適用於 Windows 的視訊。
VGA 16 色彩 Ditherer 從 RGB 色彩類型轉換成 4 位色彩顯示器,讓 AVI 和 MPEG 視訊串流可以在較舊的 16 色監視器上顯示。 (過時。
視訊混合轉譯器篩選 7 (VMR-7) Windows XP 中的預設視訊轉譯器。 提供進階轉譯和視訊混合功能。
視訊混合轉譯器篩選 9 (VMR-9) 類似於 VMR-7,但可在 DirectX 支援的所有平臺上使用。
Video Port Manager 讓視訊混合轉譯器能夠順暢地在影片數據直接從視訊擷取裝置或硬體譯碼器傳輸到圖形晶元的系統上順暢地運作。
視訊轉譯器 Windows 98SE、Windows 2000 和 Windows Millennium Edition 上的預設視訊轉譯器。 連接到產生解壓縮視訊數據的任何視訊轉換篩選。
WAVE 剖析器 從 .wav、.au 或 .aif 檔案剖析 WAV 格式的音訊數據。
WDM 視訊擷取 控制使用 Windows 驅動程式模型 (WDM) 驅動程式的類比擷取裝置。
Windows 媒體來源篩選 使用 Microsoft MPEG-4 編碼器建立之 Windows Media 和 MPEG-4 內容播放的預設來源篩選。 這是 Windows Media Player 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編解碼器的已譯碼世界標準 Teletext 數據,並使用Microsoft提供的字型,將位圖傳遞至重迭混音器上的 Pin 2。 (過時。

 

DirectShow 參考