DirectShow SDK 和 Windows 媒體格式 SDK
[與此頁面相關聯的功能, DirectShow 是舊版功能。 它已被媒體播放程式、IMFMediaEngine 和媒體基金會的音訊/視訊擷取所取代。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能使用 MediaPlayer、IMFMediaEngine 和 Media Foundation 中的音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
DirectShow 和 Windows Media Format SDK 提供互補的解決方案,可用來撰寫建立和播放 Windows Media Format 數據流的應用程式。 如需詳細資訊,請參閱<
ASF 寫入器篩選器會接受任意數目的輸入數據流,並建立 ASF 檔案。 篩選條件會使用 Windows 媒體格式 SDK,將未壓縮的音訊或視訊檔案轉換成 Windows 媒體內容。 壓縮的內容接著會以 ASF 容器格式儲存。 如果內容只是音訊,則檔案會提供.wma擴展名,並稱為Windows 媒體音訊檔案。 如果內容是視訊或視訊和音訊,則檔案會提供.wmv擴展名,並稱為 Windows Media Video 檔案。 任一類型的檔案也可能包含元數據。
您可以在各種案例中使用 WM ASF 寫入器,包括數位視訊 (DV) 擷取、音訊重新壓縮,以及音訊-視訊交錯 (AVI) 或 MPEG 多媒體檔案以進行網路串流轉換。 此篩選器提供在 DirectShow® 中建立 Microsoft® Windows Media Audio (WMA) 和 Windows Media™ Video (WMV) 檔案的唯一方法。 此篩選器也可以建立受到 Digital Rights Management (DRM) 保護的檔案,也可以使用 Microsoft MPEG-4 編碼器建立 MPEG-4 內容。 此內容會以 ASF 容器格式儲存。
相關主題