Share via


轉碼 API

本節說明如何使用轉碼 API 來重新編碼媒體檔案。 轉碼 API 是在 Windows 7 中引進的。

轉碼 是從一種格式轉換成另一種格式的數位媒體檔案。 轉碼 API 的設計目的是要與 媒體會話搭配使用。 它簡化了針對特定類型的轉碼應用程式使用媒體會話:

  • 常數位元速率 (CBR) 編碼,其中會事先知道目標位元速率。
  • 最多一個音訊串流和一個視訊串流。
  • 從 和 編碼至檔案。

轉碼 API 不支援下列各項:

  • VBR) 或多階段編碼 (變數位元速率。
  • 多個音訊串流或多個視訊串流。
  • 使用 WMDRM 保護的 ASF 檔案以外的 DRM 保護內容。
  • 即時串流,例如即時到檔案串流或即時串流。

如果您的編碼應用程式符合這些條件約束,則轉碼 API 會比單獨使用媒體會話更簡單的程式設計模型。

本節內容

主題 描述
關於 Transcode API
提供轉碼 API 的一般概觀。
使用 Transcode API
描述應用程式如何使用轉碼 API。
教學課程:編碼 MP4 檔案
逐步教學課程,示範如何使用轉碼 API 來編碼 MP4 檔案。
教學課程:編碼 WMA 檔案
示範如何使用轉碼 API 來編碼 WMA 檔案。 本教學課程會修改教學課程 :編碼 MP4 檔案中顯示的程式碼,因此您應該先閱讀該教學課程。

 

編碼與檔案編寫

媒體基礎:基本概念

媒體基礎中的編碼概觀